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

街聲推薦


最新徵選



大家都在說

看看街友們都在幹嘛,相信你也會喜歡


達人首選

達人首選,由街聲聘請隱於音樂場景中的音樂人、唱片騎師、樂評人寫下作品的聆聽評論或推薦心得,
欣賞作品之餘不妨一讀達人們的觀點,或許會啟發你對歌曲的不同想像。


推薦歌單

StreetVoice 街聲 App

- By 不具名 StreetVoice 用戶

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 635.568 msec
System CPU time 5.826 msec
Total CPU time 641.394 msec
Elapsed time 2386.974 msec
Context switches 44 voluntary, 8 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from streetvoice.settings

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

Headers

Request headers

金鑰 Value
Accept */*
Accept-Encoding gzip, br, zstd, deflate
Connection close
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
Content-Type text/html; charset=utf-8

WSGI environ

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

金鑰 Value
PATH_INFO /
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
svapp.views.site.index () {} index

No cookies

No session data

No GET data

No POST data

SQL queries from 1 connection

  • slave1 1757.63 ms (30 queries including 2 similar )
Query Timeline Time (ms) 動作
SELECT `music_songoftheday`.`id`,
       `music_songoftheday`.`song_id`,
       `music_songoftheday`.`user_id`,
       `music_songoftheday`.`date`,
       `music_songoftheday`.`site_id`,
       `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_songoftheday`
 INNER JOIN `music_song`
    ON (`music_songoftheday`.`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_songoftheday`.`date` <= '2026-05-25' AND `music_songoftheday`.`site_id` = 1 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_songoftheday`.`date` DESC
 LIMIT 1
SELECT ••• FROM `music_songoftheday` INNER JOIN `music_song` ON (`music_songoftheday`.`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_songoftheday`.`date` <= '2026-05-25' AND `music_songoftheday`.`site_id` = 1 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_songoftheday`.`date` DESC LIMIT 1
2.46

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/streetvoice/svapp/views/site.py in index(104)
  song_of_the_day = SongOfTheDay.objects.get_current()

/home/ubuntu/streetvoice/music/managers.py in get_current(237)
  song_of_the_day = queryset.first()

/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)

SELECT DISTINCT `music_editorrecommend`.`song_id`,
       `music_editorrecommend`.`created_at`
  FROM `music_editorrecommend`
 INNER JOIN `music_song`
    ON (`music_editorrecommend`.`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_editorrecommend`.`enable` AND `music_song`.`enable` AND `music_song`.`has_file` AND `music_song`.`public` = 1 AND `auth_user`.`is_active` 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) AND `music_editorrecommend`.`site_id` = 1)
 ORDER BY `music_editorrecommend`.`created_at` DESC
 LIMIT 30
SELECT ••• FROM `music_editorrecommend` INNER JOIN `music_song` ON (`music_editorrecommend`.`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_editorrecommend`.`enable` AND `music_song`.`enable` AND `music_song`.`has_file` AND `music_song`.`public` = 1 AND `auth_user`.`is_active` 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) AND `music_editorrecommend`.`site_id` = 1) ORDER BY `music_editorrecommend`.`created_at` DESC LIMIT 30
849.58

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/streetvoice/svapp/views/site.py in index(115)
  Song.on_site.editor_recommend_songs_for_index_page()

/home/ubuntu/streetvoice/music/managers.py in editor_recommend_songs_for_index_page(110)
  object_ids = list(

/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)

SELECT `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_song`
 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_song`.`enable` AND `music_song`.`has_file` AND `auth_user`.`is_active` 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) AND `music_song`.`id` IN (818741, 819589, 817935, 817934, 817933, 817932, 817931, 817930, 817929, 817928, 819552, 819433, 819523, 819522, 819521, 818739, 819422, 819386, 819390, 819394, 819395, 819327, 819326, 819325, 819322, 818738, 819298, 819300, 816615, 819247))
SELECT ••• FROM `music_song` 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_song`.`enable` AND `music_song`.`has_file` AND `auth_user`.`is_active` 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) AND `music_song`.`id` IN (818741, 819589, 817935, 817934, 817933, 817932, 817931, 817930, 817929, 817928, 819552, 819433, 819523, 819522, 819521, 818739, 819422, 819386, 819390, 819394, 819395, 819327, 819326, 819325, 819322, 818738, 819298, 819300, 816615, 819247))
2.63

Connection: slave1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(115)
  Song.on_site.editor_recommend_songs_for_index_page()

/home/ubuntu/streetvoice/music/managers.py in editor_recommend_songs_for_index_page(113)
  queryset = queryset.select_related("user__profile").in_bulk(object_ids)

/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)

SELECT `svcomments_svcomment`.`id`,
       `svcomments_svcomment`.`tw_blocked_status`,
       `svcomments_svcomment`.`cn_blocked_status`,
       `svcomments_svcomment`.`user_id`,
       `svcomments_svcomment`.`user_name`,
       `svcomments_svcomment`.`user_email`,
       `svcomments_svcomment`.`user_url`,
       `svcomments_svcomment`.`comment`,
       `svcomments_svcomment`.`submit_date`,
       `svcomments_svcomment`.`ip_address`,
       `svcomments_svcomment`.`is_public`,
       `svcomments_svcomment`.`is_removed`,
       `svcomments_svcomment`.`is_reply`,
       `svcomments_svcomment`.`reply_to_comment_id`,
       `svcomments_svcomment`.`parent_comment_id`,
       `svcomments_svcomment`.`owner_id`,
       `svcomments_svcomment`.`is_private`,
       `svcomments_svcomment`.`content_type_id`,
       `svcomments_svcomment`.`object_pk`,
       `svcomments_svcomment`.`site_id`,
       `svcomments_svcomment`.`like_count`,
       `svcomments_svcomment`.`has_child`,
       `svcomments_svcomment`.`reports_count`,
       `svcomments_svcomment`.`fold_type`,
       `svcomments_svcomment`.`clap_style_id`,
       `svcomments_svcomment`.`highlight_until`,
       `svcomments_svcomment`.`source`,
       `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 `svcomments_svcomment`
  LEFT OUTER JOIN `auth_user`
    ON (`svcomments_svcomment`.`user_id` = `auth_user`.`id`)
  LEFT OUTER JOIN `member_userprofile`
    ON (`auth_user`.`id` = `member_userprofile`.`user_id`)
 WHERE (NOT `svcomments_svcomment`.`is_removed` AND NOT (`svcomments_svcomment`.`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 `svcomments_svcomment`.`content_type_id` IN (57, 55, 95, 658, 694, 635, 649) AND NOT `svcomments_svcomment`.`is_reply` AND NOT (`auth_user`.`is_staff` AND `auth_user`.`is_staff` IS NOT NULL) AND NOT (`svcomments_svcomment`.`comment` LIKE BINARY '<img src%'))
 ORDER BY `svcomments_svcomment`.`id` DESC
 LIMIT 12
SELECT ••• FROM `svcomments_svcomment` LEFT OUTER JOIN `auth_user` ON (`svcomments_svcomment`.`user_id` = `auth_user`.`id`) LEFT OUTER JOIN `member_userprofile` ON (`auth_user`.`id` = `member_userprofile`.`user_id`) WHERE (NOT `svcomments_svcomment`.`is_removed` AND NOT (`svcomments_svcomment`.`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 `svcomments_svcomment`.`content_type_id` IN (57, 55, 95, 658, 694, 635, 649) AND NOT `svcomments_svcomment`.`is_reply` AND NOT (`auth_user`.`is_staff` AND `auth_user`.`is_staff` IS NOT NULL) AND NOT (`svcomments_svcomment`.`comment` LIKE BINARY '<img src%')) ORDER BY `svcomments_svcomment`.`id` DESC LIMIT 12
2.38

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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)

SELECT `activities_feed`.`id`,
       `activities_feed`.`tw_blocked_status`,
       `activities_feed`.`cn_blocked_status`,
       `activities_feed`.`user_id`,
       `activities_feed`.`action`,
       `activities_feed`.`action_content_type_id`,
       `activities_feed`.`action_object_id`,
       `activities_feed`.`extra_content_type_id`,
       `activities_feed`.`extra_object_id`,
       `activities_feed`.`message`,
       `activities_feed`.`on_top`,
       `activities_feed`.`object_is_public`,
       `activities_feed`.`object_is_cn_restricted`,
       `activities_feed`.`object_is_tw_restricted`,
       `activities_feed`.`created_at`,
       `activities_feed`.`last_modified`,
       `activities_feed`.`like_count`,
       `activities_feed`.`share_count`,
       `activities_feed`.`enable`,
       `activities_feed`.`is_edited`,
       `activities_feed`.`is_promote`,
       `activities_feed`.`views_count`,
       `activities_feed`.`exclusive`,
       `activities_feed`.`source`,
       `activities_feed`.`has_open_graph`
  FROM `activities_feed`
 WHERE `activities_feed`.`id` IN (4533538, 4528964, 4533629, 4516614)
 ORDER BY `activities_feed`.`created_at` DESC,
          `activities_feed`.`id` DESC
SELECT ••• FROM `activities_feed` WHERE `activities_feed`.`id` IN (4533538, 4528964, 4533629, 4516614) ORDER BY `activities_feed`.`created_at` DESC, `activities_feed`.`id` DESC
0.65

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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)

SELECT `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`
  FROM `music_song`
 WHERE `music_song`.`id` IN (796034, 819526, 819824, 810904, 819640, 815578)
 ORDER BY `music_song`.`publish_at` DESC
SELECT ••• FROM `music_song` WHERE `music_song`.`id` IN (796034, 819526, 819824, 810904, 819640, 815578) ORDER BY `music_song`.`publish_at` DESC
0.73

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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)

SELECT `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`
  FROM `auth_user`
 WHERE `auth_user`.`id` IN (2174308, 2653414, 2183753, 3065900, 907949, 3146575, 3257557, 2623226, 1592415)
SELECT ••• FROM `auth_user` WHERE `auth_user`.`id` IN (2174308, 2653414, 2183753, 3065900, 907949, 3146575, 3257557, 2623226, 1592415)
0.59

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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)

SELECT `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 `member_userprofile`
 WHERE `member_userprofile`.`user_id` IN (907949, 1592415, 2174308, 2183753, 2623226, 2653414, 3065900, 3146575, 3257557)
SELECT ••• FROM `member_userprofile` WHERE `member_userprofile`.`user_id` IN (907949, 1592415, 2174308, 2183753, 2623226, 2653414, 3065900, 3146575, 3257557)
0.71

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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)

SELECT `svcomments_svcomment`.`id`,
       `svcomments_svcomment`.`tw_blocked_status`,
       `svcomments_svcomment`.`cn_blocked_status`,
       `svcomments_svcomment`.`user_id`,
       `svcomments_svcomment`.`user_name`,
       `svcomments_svcomment`.`user_email`,
       `svcomments_svcomment`.`user_url`,
       `svcomments_svcomment`.`comment`,
       `svcomments_svcomment`.`submit_date`,
       `svcomments_svcomment`.`ip_address`,
       `svcomments_svcomment`.`is_public`,
       `svcomments_svcomment`.`is_removed`,
       `svcomments_svcomment`.`is_reply`,
       `svcomments_svcomment`.`reply_to_comment_id`,
       `svcomments_svcomment`.`parent_comment_id`,
       `svcomments_svcomment`.`owner_id`,
       `svcomments_svcomment`.`is_private`,
       `svcomments_svcomment`.`content_type_id`,
       `svcomments_svcomment`.`object_pk`,
       `svcomments_svcomment`.`site_id`,
       `svcomments_svcomment`.`like_count`,
       `svcomments_svcomment`.`has_child`,
       `svcomments_svcomment`.`reports_count`,
       `svcomments_svcomment`.`fold_type`,
       `svcomments_svcomment`.`clap_style_id`,
       `svcomments_svcomment`.`highlight_until`,
       `svcomments_svcomment`.`source`,
       `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 `svcomments_svcomment`
  LEFT OUTER JOIN `auth_user`
    ON (`svcomments_svcomment`.`user_id` = `auth_user`.`id`)
  LEFT OUTER JOIN `member_userprofile`
    ON (`auth_user`.`id` = `member_userprofile`.`user_id`)
 WHERE (NOT `svcomments_svcomment`.`is_removed` AND NOT (`svcomments_svcomment`.`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 `svcomments_svcomment`.`content_type_id` IN (57, 55, 95, 658, 694, 635, 649) AND NOT `svcomments_svcomment`.`is_reply` AND NOT (`auth_user`.`is_staff` AND `auth_user`.`is_staff` IS NOT NULL) AND NOT (`svcomments_svcomment`.`comment` LIKE BINARY '<img src%'))
 ORDER BY `svcomments_svcomment`.`id` DESC
 LIMIT 12
OFFSET 12
SELECT ••• FROM `svcomments_svcomment` LEFT OUTER JOIN `auth_user` ON (`svcomments_svcomment`.`user_id` = `auth_user`.`id`) LEFT OUTER JOIN `member_userprofile` ON (`auth_user`.`id` = `member_userprofile`.`user_id`) WHERE (NOT `svcomments_svcomment`.`is_removed` AND NOT (`svcomments_svcomment`.`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 `svcomments_svcomment`.`content_type_id` IN (57, 55, 95, 658, 694, 635, 649) AND NOT `svcomments_svcomment`.`is_reply` AND NOT (`auth_user`.`is_staff` AND `auth_user`.`is_staff` IS NOT NULL) AND NOT (`svcomments_svcomment`.`comment` LIKE BINARY '<img src%')) ORDER BY `svcomments_svcomment`.`id` DESC LIMIT 12 OFFSET 12
1.70

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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)

SELECT `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`
  FROM `music_song`
 WHERE `music_song`.`id` IN (810904, 815578, 819821, 819640)
 ORDER BY `music_song`.`publish_at` DESC
SELECT ••• FROM `music_song` WHERE `music_song`.`id` IN (810904, 815578, 819821, 819640) ORDER BY `music_song`.`publish_at` DESC
0.58

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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)

SELECT `activities_feed`.`id`,
       `activities_feed`.`tw_blocked_status`,
       `activities_feed`.`cn_blocked_status`,
       `activities_feed`.`user_id`,
       `activities_feed`.`action`,
       `activities_feed`.`action_content_type_id`,
       `activities_feed`.`action_object_id`,
       `activities_feed`.`extra_content_type_id`,
       `activities_feed`.`extra_object_id`,
       `activities_feed`.`message`,
       `activities_feed`.`on_top`,
       `activities_feed`.`object_is_public`,
       `activities_feed`.`object_is_cn_restricted`,
       `activities_feed`.`object_is_tw_restricted`,
       `activities_feed`.`created_at`,
       `activities_feed`.`last_modified`,
       `activities_feed`.`like_count`,
       `activities_feed`.`share_count`,
       `activities_feed`.`enable`,
       `activities_feed`.`is_edited`,
       `activities_feed`.`is_promote`,
       `activities_feed`.`views_count`,
       `activities_feed`.`exclusive`,
       `activities_feed`.`source`,
       `activities_feed`.`has_open_graph`
  FROM `activities_feed`
 WHERE `activities_feed`.`id` IN (4533629, 4533365)
 ORDER BY `activities_feed`.`created_at` DESC,
          `activities_feed`.`id` DESC
SELECT ••• FROM `activities_feed` WHERE `activities_feed`.`id` IN (4533629, 4533365) ORDER BY `activities_feed`.`created_at` DESC, `activities_feed`.`id` DESC
0.48

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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)

SELECT `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`
  FROM `auth_user`
 WHERE `auth_user`.`id` IN (3257557, 2623226, 470261, 3146575)
SELECT ••• FROM `auth_user` WHERE `auth_user`.`id` IN (3257557, 2623226, 470261, 3146575)
0.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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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)

SELECT `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 `member_userprofile`
 WHERE `member_userprofile`.`user_id` IN (470261, 2623226, 3146575, 3257557)
SELECT ••• FROM `member_userprofile` WHERE `member_userprofile`.`user_id` IN (470261, 2623226, 3146575, 3257557)
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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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)

SELECT `svcomments_svcomment`.`id`,
       `svcomments_svcomment`.`tw_blocked_status`,
       `svcomments_svcomment`.`cn_blocked_status`,
       `svcomments_svcomment`.`user_id`,
       `svcomments_svcomment`.`user_name`,
       `svcomments_svcomment`.`user_email`,
       `svcomments_svcomment`.`user_url`,
       `svcomments_svcomment`.`comment`,
       `svcomments_svcomment`.`submit_date`,
       `svcomments_svcomment`.`ip_address`,
       `svcomments_svcomment`.`is_public`,
       `svcomments_svcomment`.`is_removed`,
       `svcomments_svcomment`.`is_reply`,
       `svcomments_svcomment`.`reply_to_comment_id`,
       `svcomments_svcomment`.`parent_comment_id`,
       `svcomments_svcomment`.`owner_id`,
       `svcomments_svcomment`.`is_private`,
       `svcomments_svcomment`.`content_type_id`,
       `svcomments_svcomment`.`object_pk`,
       `svcomments_svcomment`.`site_id`,
       `svcomments_svcomment`.`like_count`,
       `svcomments_svcomment`.`has_child`,
       `svcomments_svcomment`.`reports_count`,
       `svcomments_svcomment`.`fold_type`,
       `svcomments_svcomment`.`clap_style_id`,
       `svcomments_svcomment`.`highlight_until`,
       `svcomments_svcomment`.`source`,
       `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 `svcomments_svcomment`
  LEFT OUTER JOIN `auth_user`
    ON (`svcomments_svcomment`.`user_id` = `auth_user`.`id`)
  LEFT OUTER JOIN `member_userprofile`
    ON (`auth_user`.`id` = `member_userprofile`.`user_id`)
 WHERE (NOT `svcomments_svcomment`.`is_removed` AND NOT (`svcomments_svcomment`.`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 `svcomments_svcomment`.`content_type_id` IN (57, 55, 95, 658, 694, 635, 649) AND NOT `svcomments_svcomment`.`is_reply` AND NOT (`auth_user`.`is_staff` AND `auth_user`.`is_staff` IS NOT NULL) AND NOT (`svcomments_svcomment`.`comment` LIKE BINARY '<img src%'))
 ORDER BY `svcomments_svcomment`.`id` DESC
 LIMIT 12
OFFSET 24
SELECT ••• FROM `svcomments_svcomment` LEFT OUTER JOIN `auth_user` ON (`svcomments_svcomment`.`user_id` = `auth_user`.`id`) LEFT OUTER JOIN `member_userprofile` ON (`auth_user`.`id` = `member_userprofile`.`user_id`) WHERE (NOT `svcomments_svcomment`.`is_removed` AND NOT (`svcomments_svcomment`.`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 `svcomments_svcomment`.`content_type_id` IN (57, 55, 95, 658, 694, 635, 649) AND NOT `svcomments_svcomment`.`is_reply` AND NOT (`auth_user`.`is_staff` AND `auth_user`.`is_staff` IS NOT NULL) AND NOT (`svcomments_svcomment`.`comment` LIKE BINARY '<img src%')) ORDER BY `svcomments_svcomment`.`id` DESC LIMIT 12 OFFSET 24
2.38

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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)

SELECT `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`
  FROM `music_song`
 WHERE `music_song`.`id` IN (819945, 819883, 819884, 819821, 818990, 819121, 806716)
 ORDER BY `music_song`.`publish_at` DESC
SELECT ••• FROM `music_song` WHERE `music_song`.`id` IN (819945, 819883, 819884, 819821, 818990, 819121, 806716) ORDER BY `music_song`.`publish_at` DESC
0.75

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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)

SELECT `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`
  FROM `auth_user`
 WHERE `auth_user`.`id` IN (3030978, 3264802, 2727472, 470261, 2103286, 818265, 1591675)
SELECT ••• FROM `auth_user` WHERE `auth_user`.`id` IN (3030978, 3264802, 2727472, 470261, 2103286, 818265, 1591675)
0.51

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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)

SELECT `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 `member_userprofile`
 WHERE `member_userprofile`.`user_id` IN (470261, 818265, 1591675, 2103286, 2727472, 3030978, 3264802)
SELECT ••• FROM `member_userprofile` WHERE `member_userprofile`.`user_id` IN (470261, 818265, 1591675, 2103286, 2727472, 3030978, 3264802)
0.65

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/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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)

SELECT `ads_banner`.`id`,
       `ads_banner`.`name`,
       `ads_banner`.`alt`,
       `ads_banner`.`zone_id`,
       `ads_banner`.`uri`,
       `ads_banner`.`open_in_new_window`,
       `ads_banner`.`image`,
       `ads_banner`.`order`,
       `ads_banner`.`start_at`,
       `ads_banner`.`end_at`,
       `ads_banner`.`created_at`,
       `ads_banner`.`last_modified`,
       `ads_banner`.`status`,
       `ads_banner`.`force_offline`,
       `ads_zone`.`id`,
       `ads_zone`.`name`,
       `ads_zone`.`slug`,
       `ads_zone`.`width`,
       `ads_zone`.`height`,
       `ads_zone`.`usage`,
       `ads_zone`.`site_id`,
       `ads_zone`.`created_at`,
       `ads_zone`.`last_modified`
  FROM `ads_banner`
 INNER JOIN `ads_zone`
    ON (`ads_banner`.`zone_id` = `ads_zone`.`id`)
 WHERE (`ads_zone`.`site_id` = 1 AND `ads_banner`.`status` = 1 AND `ads_zone`.`usage` = 1)
 ORDER BY `ads_banner`.`order` ASC
SELECT ••• FROM `ads_banner` INNER JOIN `ads_zone` ON (`ads_banner`.`zone_id` = `ads_zone`.`id`) WHERE (`ads_zone`.`site_id` = 1 AND `ads_banner`.`status` = 1 AND `ads_zone`.`usage` = 1) ORDER BY `ads_banner`.`order` ASC
1.16

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(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(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/templatetags/cache.py in render(47)
  value = 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(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)

17 {% cache 3600 index_banner_tw %}
18 <div class="mb-4 pt-4 pt-lg-0">
19 <div class="owl-carousel owl-theme owl-carousel-index-top-2025">
20 {% for banner in banners %}
21 {% include 'ads/banner_item.html' with banner=banner %}
22 {% endfor %}
23 </div>
24 </div>

/home/ubuntu/streetvoice/svapp/templates/index_tw.html

SELECT `ads_ticker`.`id`,
       `ads_ticker`.`content`,
       `ads_ticker`.`url`,
       `ads_ticker`.`is_online`,
       `ads_ticker`.`site_id`,
       `ads_ticker`.`created_at`,
       `ads_ticker`.`last_modified`
  FROM `ads_ticker`
 WHERE (`ads_ticker`.`is_online` AND `ads_ticker`.`site_id` = 1)
 ORDER BY `ads_ticker`.`id` DESC
 LIMIT 5
SELECT ••• FROM `ads_ticker` WHERE (`ads_ticker`.`is_online` AND `ads_ticker`.`site_id` = 1) ORDER BY `ads_ticker`.`id` DESC LIMIT 5
0.89

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(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(314)
  if match:

/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)

7 <html lang="{{ LANGUAGE_CODE }}">
8 <head>
9 <link rel="canonical" href="{{ CURRENT_FULL_URL }}" />
10 <link rel="alternate" hreflang="zh-Hant" href="https://streetvoice.com{{ request.path }}" />
11 <link rel="alternate" hreflang="zh-Hans" href="https://streetvoice.cn{{ request.path }}" />
12 <link rel="alternate" hreflang="x-default" href="https://streetvoice.com{{ request.path }}" />
13 <meta name="viewport" content="width=device-width, initial-scale=1.0">
14 {% if SITE_ID != 2 %}

/home/ubuntu/streetvoice/svapp/templates/base.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` = 0 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` = 0 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
1.23

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(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)

1 {% load i18n tags compress common static js %}
2 {% load render_bundle from webpack_loader %}
3 {% load meta %}
4 {% load django_htmx %}

/home/ubuntu/streetvoice/svapp/templates/base.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` = 0 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 10
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` = 0 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 10
1.67

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(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)

78 {% if SITE_ID != 2 %}
79 <!--[if lte IE 8]>
80 <div id="top-hat-notif">
81 {% blocktranslate %}StreetVoice 已完全不支援 IE8 瀏覽器, 建議使用 <a href="http://www.google.com/chromeframe?hl=zh-TW&amp;prefersystemlevel=true" target="_blank">Google Chrome 內嵌瀏覽框。</a>{% endblocktranslate %}
82 </div>
83 <![endif]-->
84 {% endif %}
85

/home/ubuntu/streetvoice/svapp/templates/base.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` = 97323645
 LIMIT 21
SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97323645 LIMIT 21
2 similar queries.
0.69

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(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(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(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(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)

31 {% include 'includes/btn_play.html' with item=song is_outline_btn=True btn_play_size='xl' type=type turn_off_radio=turn_off_radio dimension_value=dimension_value %}
32 <a href="{{ song.get_absolute_url }}" tabindex="0">
33 {% if lazyload %}
34 <img class="lazyload" src="{% static 'images/1x1.jpg' %}" alt="{{ song.name }}" data-src="{% thumb song.get_image_url '380x380' %}" />
35 {% else %}
36 <img src="{% thumb song.get_image_url '380x380' %}" alt="{{ song.name }}" />
37 {% endif %}
38 </a>

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

SELECT `event_event`.`id`,
       `event_event`.`type`,
       `event_event`.`name`,
       `event_event`.`series_name`,
       `event_event`.`group_name`,
       `event_event`.`url`,
       `event_event`.`image`,
       `event_event`.`banner`,
       `event_event`.`image_width`,
       `event_event`.`image_height`,
       `event_event`.`organizer_logo`,
       `event_event`.`organizer_intro`,
       `event_event`.`restrict`,
       `event_event`.`start_time`,
       `event_event`.`audition_end_time`,
       `event_event`.`judge_start_time`,
       `event_event`.`judge_end_time`,
       `event_event`.`end_time`,
       `event_event`.`introduction`,
       `event_event`.`complete_message`,
       `event_event`.`description`,
       `event_event`.`agreement`,
       `event_event`.`vote_enable_status`,
       `event_event`.`vote_type`,
       `event_event`.`vote_limit_number`,
       `event_event`.`vote_start_time`,
       `event_event`.`vote_end_time`,
       `event_event`.`limit_works_qty`,
       `event_event`.`least_works_qty`,
       `event_event`.`is_external`,
       `event_event`.`enable_registration_form`,
       `event_event`.`registration_form_description`,
       `event_event`.`registration_form_url`,
       `event_event`.`is_featured`,
       `event_event`.`enable`,
       `event_event`.`need_review`,
       `event_event`.`created_at`,
       `event_event`.`last_modified`,
       `event_event`.`site_id`,
       `event_event`.`order`
  FROM `event_event`
 WHERE (`event_event`.`enable` AND `event_event`.`site_id` = 1 AND `event_event`.`type` IN ('music', 'creative', 'playlist') AND `event_event`.`is_featured`)
 ORDER BY `event_event`.`order` ASC
SELECT ••• FROM `event_event` WHERE (`event_event`.`enable` AND `event_event`.`site_id` = 1 AND `event_event`.`type` IN ('music', 'creative', 'playlist') AND `event_event`.`is_featured`) ORDER BY `event_event`.`order` ASC
12.52

Connection: slave1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(314)
  if match:

/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 {% endblock banner_content %}
27
28 {% block popular_events_content %}
29 {% if popular_events %}
30 <hr>
31 <div class="row mb-4 mt-6">
32 <div class="col">
33 <h2>{% translate "最新徵選" %}</h2>

/home/ubuntu/streetvoice/svapp/templates/index_tw.html

SELECT `venue_venueactivity`.`id`,
       `venue_venueactivity`.`user_id`,
       `venue_venueactivity`.`name`,
       `venue_venueactivity`.`start_time`,
       `venue_venueactivity`.`image`,
       `venue_venueactivity`.`venue_name`,
       `venue_venueactivity`.`area`,
       `venue_venueactivity`.`cn_area`,
       `venue_venueactivity`.`map_link`,
       `venue_venueactivity`.`city`,
       `venue_venueactivity`.`address`,
       `venue_venueactivity`.`place_id`,
       `venue_venueactivity`.`url`,
       `venue_venueactivity`.`description`,
       `venue_venueactivity`.`status`,
       `venue_venueactivity`.`review_report`,
       `venue_venueactivity`.`created_at`,
       `venue_venueactivity`.`last_modified`,
       `venue_venueactivity`.`participants_count`,
       `venue_venueactivity`.`share_count`,
       `venue_venueactivity`.`is_featured`,
       `venue_venueactivity`.`is_sent`,
       `venue_venueactivity`.`push_is_sent`,
       `venue_venueactivity`.`is_festival`,
       `venue_venueactivity`.`site_id`,
       `venue_venueactivity`.`active_status`,
       `venue_venueactivity`.`active_status_reason`,
       `venue_venueactivity`.`is_offline`,
       `venue_venueactivity`.`offline_report`
  FROM `venue_venueactivity`
 WHERE (`venue_venueactivity`.`status` = 2 AND `venue_venueactivity`.`site_id` = 1 AND NOT `venue_venueactivity`.`is_offline` AND `venue_venueactivity`.`start_time` >= '2026-05-24 16:00:00')
 ORDER BY `venue_venueactivity`.`start_time` ASC
 LIMIT 9
SELECT ••• FROM `venue_venueactivity` WHERE (`venue_venueactivity`.`status` = 2 AND `venue_venueactivity`.`site_id` = 1 AND NOT `venue_venueactivity`.`is_offline` AND `venue_venueactivity`.`start_time` >= '2026-05-24 16:00:00') ORDER BY `venue_venueactivity`.`start_time` ASC LIMIT 9
0.91

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(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(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(314)
  if match:

/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)

109 {% endif %}
110 </ul>
111 <ul id="nav-right-btns" class="navbar-nav align-items-center">
112 {% if SITE_ID != 2 %}
113 <li class="nav-item nav-item-icon js-switch-language">
114 <a class="nav-link" href="#">
115 <span class="icon-earth"></span>
116 </a>

/home/ubuntu/streetvoice/svapp/templates/base.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` = 97322693
 LIMIT 21
SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97322693 LIMIT 21
2 similar queries.
0.68

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(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(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/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(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/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)

25 <div class="cover-block with-button img-xxxl rounded-right-0 mr-3">
26 {% include 'includes/btn_play.html' with item=item is_outline_btn=True btn_play_size='md' dimension_value='Discover' %}
27 <a href="{{ item.get_absolute_url }}">
28 <img class="lazyload" src="{% static 'images/1x1.jpg' %}" alt="{{ item.name }}" data-src="{% thumb item.get_image_url '100x100' %}" />
29 </a>
30 </div>
31 <div class="w-img-xxxl-text">
32 <div class="pr-3 py-2">

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

SELECT (1) AS `a`
  FROM `critic_criticreview`
 INNER JOIN `music_song`
    ON (`critic_criticreview`.`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`)
 INNER JOIN `critic_critic`
    ON (`critic_criticreview`.`critic_id` = `critic_critic`.`id`)
 WHERE (`critic_criticreview`.`enable` AND NOT `critic_criticreview`.`is_blocked` 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) AND `critic_criticreview`.`site_id` = 1 AND `critic_critic`.`enable`)
 LIMIT 1
SELECT (1) AS `a` FROM `critic_criticreview` INNER JOIN `music_song` ON (`critic_criticreview`.`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`) INNER JOIN `critic_critic` ON (`critic_criticreview`.`critic_id` = `critic_critic`.`id`) WHERE (`critic_criticreview`.`enable` AND NOT `critic_criticreview`.`is_blocked` 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) AND `critic_criticreview`.`site_id` = 1 AND `critic_critic`.`enable`) LIMIT 1
1.98

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(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(308)
  match = condition.eval(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in eval(892)
  return self.value.resolve(context, ignore_failures=True)

/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/.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)

124 {% if SITE_ID == 2 and request.user.is_staff and request.user.has_enable_chat_rooms %}
125 {% if request.user.profile.is_producer or request.user.profile.is_cn_musician %}
126 <li class="nav-item nav-item-icon">
127 <a id="comment-box" class="nav-link" href="{% url 'chat-messenger-lobby' %}">
128 {% if request.user.get_unread_message_count > 0 %}
129 <span class="badge badge-pill badge-primary hide">{{ request.user.get_unread_message_count }}</span>
130 {% endif %}
131 <span class="icon-comment"></span>

/home/ubuntu/streetvoice/svapp/templates/base.html

SELECT COUNT(*) AS `__count`
  FROM `critic_criticreview`
 INNER JOIN `music_song`
    ON (`critic_criticreview`.`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`)
 INNER JOIN `critic_critic`
    ON (`critic_criticreview`.`critic_id` = `critic_critic`.`id`)
 WHERE (`critic_criticreview`.`enable` AND NOT `critic_criticreview`.`is_blocked` 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) AND `critic_criticreview`.`site_id` = 1 AND `critic_critic`.`enable`)
SELECT COUNT(*) AS `__count` FROM `critic_criticreview` INNER JOIN `music_song` ON (`critic_criticreview`.`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`) INNER JOIN `critic_critic` ON (`critic_criticreview`.`critic_id` = `critic_critic`.`id`) WHERE (`critic_criticreview`.`enable` AND NOT `critic_criticreview`.`is_blocked` 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) AND `critic_criticreview`.`site_id` = 1 AND `critic_critic`.`enable`)
55.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(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(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/base.py in render(988)
  output = self.filter_expression.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(858)
  current = current()

/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)

1 {% load i18n tags compress common static js %}
2 {% load render_bundle from webpack_loader %}
3 {% load meta %}
4 {% load django_htmx %}

/home/ubuntu/streetvoice/svapp/templates/base.html

SELECT `critic_criticreview`.`id`,
       `critic_criticreview`.`song_id`,
       `critic_criticreview`.`feed_id`,
       `critic_criticreview`.`enable`,
       `critic_criticreview`.`is_blocked`,
       `critic_criticreview`.`site_id`,
       `critic_criticreview`.`user_id`,
       `critic_criticreview`.`critic_id`,
       `critic_criticreview`.`created_at`,
       `critic_criticreview`.`last_modified`,
       `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`,
       `activities_feed`.`id`,
       `activities_feed`.`tw_blocked_status`,
       `activities_feed`.`cn_blocked_status`,
       `activities_feed`.`user_id`,
       `activities_feed`.`action`,
       `activities_feed`.`action_content_type_id`,
       `activities_feed`.`action_object_id`,
       `activities_feed`.`extra_content_type_id`,
       `activities_feed`.`extra_object_id`,
       `activities_feed`.`message`,
       `activities_feed`.`on_top`,
       `activities_feed`.`object_is_public`,
       `activities_feed`.`object_is_cn_restricted`,
       `activities_feed`.`object_is_tw_restricted`,
       `activities_feed`.`created_at`,
       `activities_feed`.`last_modified`,
       `activities_feed`.`like_count`,
       `activities_feed`.`share_count`,
       `activities_feed`.`enable`,
       `activities_feed`.`is_edited`,
       `activities_feed`.`is_promote`,
       `activities_feed`.`views_count`,
       `activities_feed`.`exclusive`,
       `activities_feed`.`source`,
       `activities_feed`.`has_open_graph`,
       T8.`id`,
       T8.`password`,
       T8.`last_login`,
       T8.`is_superuser`,
       T8.`username`,
       T8.`first_name`,
       T8.`last_name`,
       T8.`email`,
       T8.`is_staff`,
       T8.`is_active`,
       T8.`date_joined`,
       T9.`id`,
       T9.`tw_blocked_status`,
       T9.`cn_blocked_status`,
       T9.`user_id`,
       T9.`image`,
       T9.`gender`,
       T9.`realname`,
       T9.`nickname`,
       T9.`country_calling_code`,
       T9.`cellphone`,
       T9.`birthday`,
       T9.`area_id`,
       T9.`location_id`,
       T9.`hits`,
       T9.`identity`,
       T9.`occupation`,
       T9.`last_modified`,
       T9.`enable`,
       T9.`date_joined`,
       T9.`register_site_id`,
       T9.`register_source`,
       T9.`preferred_locale`,
       T9.`is_cellphone_verified`,
       T9.`extra_data`,
       T9.`total_plays_count`,
       T9.`follower_count`,
       T9.`following_count`,
       T9.`unread_notification_count`,
       T9.`is_accredited`,
       T9.`merchandise_enable`,
       T9.`shop_url`,
       T9.`is_customized_identity`,
       T9.`customized_identity`,
       `critic_critic`.`id`,
       `critic_critic`.`user_id`,
       `critic_critic`.`page_id`,
       `critic_critic`.`title`,
       `critic_critic`.`name`,
       `critic_critic`.`motto`,
       `critic_critic`.`description`,
       `critic_critic`.`genres`,
       `critic_critic`.`cover`,
       `critic_critic`.`site_id`,
       `critic_critic`.`enable`,
       `critic_critic`.`created_at`,
       `critic_critic`.`last_modified`
  FROM `critic_criticreview`
 INNER JOIN `music_song`
    ON (`critic_criticreview`.`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`)
 INNER JOIN `critic_critic`
    ON (`critic_criticreview`.`critic_id` = `critic_critic`.`id`)
 INNER JOIN `activities_feed`
    ON (`critic_criticreview`.`feed_id` = `activities_feed`.`id`)
 INNER JOIN `auth_user` T8
    ON (`critic_criticreview`.`user_id` = T8.`id`)
  LEFT OUTER JOIN `member_userprofile` T9
    ON (T8.`id` = T9.`user_id`)
 WHERE (`critic_criticreview`.`enable` AND NOT `critic_criticreview`.`is_blocked` 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) AND `critic_criticreview`.`site_id` = 1 AND `critic_critic`.`enable`)
 ORDER BY `critic_criticreview`.`id` DESC
 LIMIT 7
SELECT ••• FROM `critic_criticreview` INNER JOIN `music_song` ON (`critic_criticreview`.`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`) INNER JOIN `critic_critic` ON (`critic_criticreview`.`critic_id` = `critic_critic`.`id`) INNER JOIN `activities_feed` ON (`critic_criticreview`.`feed_id` = `activities_feed`.`id`) INNER JOIN `auth_user` T8 ON (`critic_criticreview`.`user_id` = T8.`id`) LEFT OUTER JOIN `member_userprofile` T9 ON (T8.`id` = T9.`user_id`) WHERE (`critic_criticreview`.`enable` AND NOT `critic_criticreview`.`is_blocked` 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) AND `critic_criticreview`.`site_id` = 1 AND `critic_critic`.`enable`) ORDER BY `critic_criticreview`.`id` DESC LIMIT 7
2.67

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(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(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/nextpage/templatetags/nextpage.py in render(78)
  items_count = len(list(items))

/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)

1 {% load i18n tags compress common static js %}
2 {% load render_bundle from webpack_loader %}
3 {% load meta %}
4 {% load django_htmx %}

/home/ubuntu/streetvoice/svapp/templates/base.html

SELECT `music_playlist`.`id`,
       `music_playlist`.`user_id`,
       `music_playlist`.`name`,
       `music_playlist`.`last_modified`,
       `music_playlist`.`public`,
       `music_playlist`.`like_count`,
       `music_playlist`.`cover`,
       `auth_user`.`id`,
       `auth_user`.`username`,
       `member_userprofile`.`id`,
       `member_userprofile`.`nickname`
  FROM `music_playlist`
 INNER JOIN `auth_user`
    ON (`music_playlist`.`user_id` = `auth_user`.`id`)
  LEFT OUTER JOIN `member_userprofile`
    ON (`auth_user`.`id` = `member_userprofile`.`user_id`)
 WHERE (`music_playlist`.`enable` AND `music_playlist`.`public` AND (`music_playlist`.`user_id` = 910188 OR (`music_playlist`.`is_featured` AND `member_userprofile`.`register_site_id` = 1)))
 ORDER BY `music_playlist`.`is_featured` DESC,
          `music_playlist`.`last_modified` DESC
 LIMIT 8
SELECT ••• FROM `music_playlist` INNER JOIN `auth_user` ON (`music_playlist`.`user_id` = `auth_user`.`id`) LEFT OUTER JOIN `member_userprofile` ON (`auth_user`.`id` = `member_userprofile`.`user_id`) WHERE (`music_playlist`.`enable` AND `music_playlist`.`public` AND (`music_playlist`.`user_id` = 910188 OR (`music_playlist`.`is_featured` AND `member_userprofile`.`register_site_id` = 1))) ORDER BY `music_playlist`.`is_featured` DESC, `music_playlist`.`last_modified` DESC LIMIT 8
407.62

Connection: slave1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(314)
  if match:

/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)

1 {% load i18n tags compress common static js %}
2 {% load render_bundle from webpack_loader %}
3 {% load meta %}
4 {% load django_htmx %}

/home/ubuntu/streetvoice/svapp/templates/base.html

SELECT `music_playlist`.`id`,
       `music_playlist`.`user_id`,
       `music_playlist`.`name`,
       `music_playlist`.`last_modified`,
       `music_playlist`.`public`,
       `music_playlist`.`like_count`,
       `music_playlist`.`cover`,
       (
        SELECT Count(U0.`id`) AS `counts`
          FROM `music_song` U0
         INNER JOIN `auth_user` U1
            ON (U0.`user_id` = U1.`id`)
          LEFT OUTER JOIN `member_userprofile` U2
            ON (U1.`id` = U2.`user_id`)
         INNER JOIN `music_playlistsong` U3
            ON (U0.`id` = U3.`song_id`)
         WHERE (U0.`enable` AND U0.`has_file` AND U1.`is_active` AND U0.`public` = 1 AND NOT (U0.`tw_blocked_status` IN (0, 3)) AND NOT (U2.`tw_blocked_status` IN (0, 3) AND U2.`tw_blocked_status` IS NOT NULL) AND NOT (U0.`tw_copyright_status` = 1) AND U3.`playlist_id` = `music_playlist`.`id`)
       ) AS `_public_songs_count`,
       `auth_user`.`id`,
       `auth_user`.`username`,
       `member_userprofile`.`id`,
       `member_userprofile`.`nickname`
  FROM `music_playlist`
 INNER JOIN `auth_user`
    ON (`music_playlist`.`user_id` = `auth_user`.`id`)
  LEFT OUTER JOIN `member_userprofile`
    ON (`auth_user`.`id` = `member_userprofile`.`user_id`)
 WHERE (`music_playlist`.`enable` AND `music_playlist`.`public` AND (`music_playlist`.`user_id` = 910188 OR (`music_playlist`.`is_featured` AND `member_userprofile`.`register_site_id` = 1)))
 ORDER BY `music_playlist`.`is_featured` DESC,
          `music_playlist`.`last_modified` DESC
 LIMIT 8
SELECT ••• FROM `music_song` U0 INNER JOIN `auth_user` U1 ON (U0.`user_id` = U1.`id`) LEFT OUTER JOIN `member_userprofile` U2 ON (U1.`id` = U2.`user_id`) INNER JOIN `music_playlistsong` U3 ON (U0.`id` = U3.`song_id`) WHERE (U0.`enable` AND U0.`has_file` AND U1.`is_active` AND U0.`public` = 1 AND NOT (U0.`tw_blocked_status` IN (0, 3)) AND NOT (U2.`tw_blocked_status` IN (0, 3) AND U2.`tw_blocked_status` IS NOT NULL) AND NOT (U0.`tw_copyright_status` = 1) AND U3.`playlist_id` = `music_playlist`.`id`)) AS `_public_songs_count`, `auth_user`.`id`, `auth_user`.`username`, `member_userprofile`.`id`, `member_userprofile`.`nickname` FROM `music_playlist` INNER JOIN `auth_user` ON (`music_playlist`.`user_id` = `auth_user`.`id`) LEFT OUTER JOIN `member_userprofile` ON (`auth_user`.`id` = `member_userprofile`.`user_id`) WHERE (`music_playlist`.`enable` AND `music_playlist`.`public` AND (`music_playlist`.`user_id` = 910188 OR (`music_playlist`.`is_featured` AND `member_userprofile`.`register_site_id` = 1))) ORDER BY `music_playlist`.`is_featured` DESC, `music_playlist`.`last_modified` DESC LIMIT 8
402.46

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(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(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(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)

1 {% load i18n tags compress common static js %}
2 {% load render_bundle from webpack_loader %}
3 {% load meta %}
4 {% load django_htmx %}

/home/ubuntu/streetvoice/svapp/templates/base.html

Static files (2117 found, 146 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
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/sv-icon.png
/home/ubuntu/streetvoice/static/images/sv-icon.png
images/sv-icon@2x.png
/home/ubuntu/streetvoice/static/images/sv-icon@2x.png
images/btn-apple-store.png
/home/ubuntu/streetvoice/static/images/btn-apple-store.png
images/btn-apple-store@2x.png
/home/ubuntu/streetvoice/static/images/btn-apple-store@2x.png
images/btn-google-play.png
/home/ubuntu/streetvoice/static/images/btn-google-play.png
images/btn-google-play@2x.png
/home/ubuntu/streetvoice/static/images/btn-google-play@2x.png
images/1x1.jpg
/home/ubuntu/streetvoice/static/images/1x1.jpg
images/app-screen.png
/home/ubuntu/streetvoice/static/images/app-screen.png
images/app-screen@2x.png
/home/ubuntu/streetvoice/static/images/app-screen@2x.png
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 (331 rendered)

Template path

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

Templates

index_tw.html
/home/ubuntu/streetvoice/svapp/templates/index_tw.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'}
index_base.html
/home/ubuntu/streetvoice/svapp/templates/index_base.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'}
_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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: django_meta. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x770853125b50>, <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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'}
_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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: navbar_nav. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x770853153940>, <TextNode: '" class="nav-link '>, <IfNode>, <TextNode: '" data-type="upload" data'>, <django.template.defaulttags.CommentNode object at 0x770853153c70>, <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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, '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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'js': {'csrf': False, 'i18n': False, 'init': True, 'jquery': False, 'minified': False}}
ads/banner_item.html
/home/ubuntu/streetvoice/ads/templates/ads/banner_item.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: banner_content. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x77085441fb20>, <TextNode: '\n'>]>} {'banner': <Banner: 主題歌單_2025 第 36 屆金曲獎精選歌單>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}} {'banner': <Banner: 主題歌單_2025 第 36 屆金曲獎精選歌單>}
ads/banner_item.html
/home/ubuntu/streetvoice/ads/templates/ads/banner_item.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: banner_content. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x77085441fb20>, <TextNode: '\n'>]>} {'banner': <Banner: 主題歌單_2025 第 36 屆金曲獎精選歌單>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}} {'banner': <Banner: 主題歌單_2025 第 36 屆金曲獎專訪回顧>}
ads/banner_item.html
/home/ubuntu/streetvoice/ads/templates/ads/banner_item.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: banner_content. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x77085441fb20>, <TextNode: '\n'>]>} {'banner': <Banner: 主題歌單_2025 第 36 屆金曲獎精選歌單>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}} {'banner': <Banner: 特別企劃_2025 StreetVoice Park Park Carnival 彡 音樂人 / Artist / DJ 演出徵選全面啟動>}
ads/banner_item.html
/home/ubuntu/streetvoice/ads/templates/ads/banner_item.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: banner_content. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x77085441fb20>, <TextNode: '\n'>]>} {'banner': <Banner: 主題歌單_2025 第 36 屆金曲獎精選歌單>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}} {'banner': <Banner: 新歌搶聽_青原FIDA_祝你陰天快樂>}
ads/banner_item.html
/home/ubuntu/streetvoice/ads/templates/ads/banner_item.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: banner_content. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x77085441fb20>, <TextNode: '\n'>]>} {'banner': <Banner: 主題歌單_2025 第 36 屆金曲獎精選歌單>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}} {'banner': <Banner: 推薦單曲_劉柏辛Lexie_FFFFF>}
ads/banner_item.html
/home/ubuntu/streetvoice/ads/templates/ads/banner_item.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: banner_content. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x77085441fb20>, <TextNode: '\n'>]>} {'banner': <Banner: 主題歌單_2025 第 36 屆金曲獎精選歌單>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}} {'banner': <Banner: The Crane《Same Stories , Different Narratives》>}
ads/banner_item.html
/home/ubuntu/streetvoice/ads/templates/ads/banner_item.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: banner_content. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x77085441fb20>, <TextNode: '\n'>]>} {'banner': <Banner: 主題歌單_2025 第 36 屆金曲獎精選歌單>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}} {'banner': <Banner: 特別企劃_公館青少年 GGteens 首張專輯周邊商品>}
ads/banner_item.html
/home/ubuntu/streetvoice/ads/templates/ads/banner_item.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: banner_content. Contents: [<TextNode: '\n '>, <django.templatetags.cache.CacheNode object at 0x77085441fb20>, <TextNode: '\n'>]>} {'banner': <Banner: 主題歌單_2025 第 36 屆金曲獎精選歌單>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}} {'banner': <Banner: 特別企劃_Bro Time Festival>}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'item': <Song: 賭未來 Feat.王水源 Lifloo>} {'dimension_value': 'Discover', 'lazyload': True, 'sod_date': datetime.date(2025, 7, 3), 'song': <Song: 賭未來 Feat.王水源 Lifloo>, 'type': 'sod'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'item': <Song: 賭未來 Feat.王水源 Lifloo>} {'dimension_value': 'Discover', 'lazyload': True, 'sod_date': datetime.date(2025, 7, 3), 'song': <Song: 賭未來 Feat.王水源 Lifloo>, 'type': 'sod'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 賭未來 Feat.王水源 Lifloo>, 'turn_off_radio': '', 'type': 'sod'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'item': <Song: 賭未來 Feat.王水源 Lifloo>} {'dimension_value': 'Discover', 'lazyload': True, 'sod_date': datetime.date(2025, 7, 3), 'song': <Song: 賭未來 Feat.王水源 Lifloo>, 'type': 'sod'} {'song': <Song: 賭未來 Feat.王水源 Lifloo>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'item': <Song: 賭未來 Feat.王水源 Lifloo>} {'dimension_value': 'Discover', 'lazyload': True, 'sod_date': datetime.date(2025, 7, 3), 'song': <Song: 賭未來 Feat.王水源 Lifloo>, 'type': 'sod'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 賭未來 Feat.王水源 Lifloo>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 賭未來 Feat.王水源 Lifloo>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'item': <Song: 賭未來 Feat.王水源 Lifloo>} {'dimension_value': 'Discover', 'lazyload': True, 'sod_date': datetime.date(2025, 7, 3), 'song': <Song: 賭未來 Feat.王水源 Lifloo>, 'type': 'sod'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 賭未來 Feat.王水源 Lifloo>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: 賭未來 Feat.王水源 Lifloo>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'item': <Song: 賭未來 Feat.王水源 Lifloo>} {'dimension_value': 'Discover', 'lazyload': True, 'sod_date': datetime.date(2025, 7, 3), 'song': <Song: 賭未來 Feat.王水源 Lifloo>, 'type': 'sod'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 賭未來 Feat.王水源 Lifloo>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: 賭未來 Feat.王水源 Lifloo>, 'teach_type': ''}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'btn_id': 'chart-play-all', 'chart_style': 'all', 'dimension_value': 'Discover', 'icon_margin': 'mr-1', 'is_not_circle_btn': True, 'is_primary_btn': True, 'item': <Song: 櫻花下的微笑>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123551)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123551)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 櫻花下的微笑>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123551)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123551)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 櫻花下的微笑>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123551)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 櫻花下的微笑>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 櫻花下的微笑>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123551)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 櫻花下的微笑>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123551)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 櫻花下的微笑>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 櫻花下的微笑>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123552)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123552)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123552)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123552)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123552)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outline_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123552)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 那些勸我別抽菸的人都死了 The Fume>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123552)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': '', 'dimension_value': 'Discover', 'is_primary_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123553)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123553)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 叔叔的歌>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123553)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123553)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 叔叔的歌>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123553)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 叔叔的歌>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 叔叔的歌>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123553)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 叔叔的歌>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123553)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 叔叔的歌>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 叔叔的歌>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123554)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123554)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 祝你陰天快樂>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123554)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123554)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 祝你陰天快樂>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123554)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 祝你陰天快樂>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 祝你陰天快樂>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123554)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 祝你陰天快樂>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123554)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 祝你陰天快樂>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 祝你陰天快樂>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123555)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123555)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: love you right (demo vr.)>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: love you right (demo vr.)>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123555)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: love you right (demo vr.)>} {'song': <Song: love you right (demo vr.)>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123555)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: love you right (demo vr.)>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: love you right (demo vr.)>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123555)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: love you right (demo vr.)>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: love you right (demo vr.)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outline_btn': False, 'item': <Song: love you right (demo vr.)>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123555)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: love you right (demo vr.)>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: love you right (demo vr.)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: love you right (demo vr.)>, '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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: love you right (demo vr.)>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123555)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: love you right (demo vr.)>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: love you right (demo vr.)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': '', 'dimension_value': 'Discover', 'is_primary_btn': False, 'item': <Song: love you right (demo vr.)>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123556)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123556)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 國旅超便宜又好玩!!????>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123556)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123556)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 國旅超便宜又好玩!!????>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123556)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 國旅超便宜又好玩!!????>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 國旅超便宜又好玩!!????>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123556)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 國旅超便宜又好玩!!????>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123556)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 國旅超便宜又好玩!!????>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 國旅超便宜又好玩!!????>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123557)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123557)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 【孤獨的不孤鳥】Demo in Diary>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 【孤獨的不孤鳥】Demo in Diary>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123557)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 【孤獨的不孤鳥】Demo in Diary>} {'song': <Song: 【孤獨的不孤鳥】Demo in Diary>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123557)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 【孤獨的不孤鳥】Demo in Diary>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 【孤獨的不孤鳥】Demo in Diary>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123557)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 【孤獨的不孤鳥】Demo in Diary>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 【孤獨的不孤鳥】Demo in Diary>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outline_btn': False, 'item': <Song: 【孤獨的不孤鳥】Demo in Diary>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123557)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 【孤獨的不孤鳥】Demo in Diary>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 【孤獨的不孤鳥】Demo in Diary>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 【孤獨的不孤鳥】Demo in Diary>, '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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 【孤獨的不孤鳥】Demo in Diary>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123557)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 【孤獨的不孤鳥】Demo in Diary>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 【孤獨的不孤鳥】Demo in Diary>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': '', 'dimension_value': 'Discover', 'is_primary_btn': False, 'item': <Song: 【孤獨的不孤鳥】Demo in Diary>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123558)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123558)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Tired flower _Yichia&Myyu>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: Tired flower _Yichia&Myyu>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123558)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Tired flower _Yichia&Myyu>} {'song': <Song: Tired flower _Yichia&Myyu>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123558)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Tired flower _Yichia&Myyu>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Tired flower _Yichia&Myyu>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123558)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Tired flower _Yichia&Myyu>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Tired flower _Yichia&Myyu>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outline_btn': False, 'item': <Song: Tired flower _Yichia&Myyu>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123558)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Tired flower _Yichia&Myyu>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Tired flower _Yichia&Myyu>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Tired flower _Yichia&Myyu>, '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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Tired flower _Yichia&Myyu>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123558)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Tired flower _Yichia&Myyu>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Tired flower _Yichia&Myyu>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': '', 'dimension_value': 'Discover', 'is_primary_btn': False, 'item': <Song: Tired flower _Yichia&Myyu>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123559)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123559)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 愛>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123559)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123559)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 愛>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123559)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 愛>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 愛>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123559)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 愛>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', '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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123559)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: 愛>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 愛>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': '', 'dimension_value': 'Discover', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123560)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123560)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Action!>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: Action!>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123560)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Action!>} {'song': <Song: Action!>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123560)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Action!>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Action!>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123560)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Action!>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Action!>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outline_btn': False, 'item': <Song: Action!>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123560)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Action!>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Action!>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Action!>, '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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Action!>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 10, 'revcounter0': 9}, 'realtime_chart_song': <ChartRealtime: ChartRealtime object (10123551)>} {'chart_song': <ChartRealtime: ChartRealtime object (10123560)>, 'chart_style': 'all', 'dimension_value': 'Discover', 'lazyload': True, 'type': 'realtime-chart'} {'song': <Song: Action!>} {'chart_index': '', 'chart_week': '', 'chart_year': '', 'dimension_value': 'Discover', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Action!>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': '', 'dimension_value': 'Discover', 'is_primary_btn': False, 'item': <Song: Action!>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 祝你陰天快樂>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 祝你陰天快樂>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 祝你陰天快樂>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 祝你陰天快樂>, 'type': 'recommend'} {'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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 祝你陰天快樂>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 祝你陰天快樂>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 祝你陰天快樂>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 祝你陰天快樂>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 祝你陰天快樂>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 祝你陰天快樂>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 祝你陰天快樂>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: 祝你陰天快樂>, 'teach_type': ''}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 妈妈此刻我是多么幸福 demo>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 妈妈此刻我是多么幸福 demo>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 妈妈此刻我是多么幸福 demo>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 妈妈此刻我是多么幸福 demo>, 'type': 'recommend'} {'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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 妈妈此刻我是多么幸福 demo>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 妈妈此刻我是多么幸福 demo>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 妈妈此刻我是多么幸福 demo>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 妈妈此刻我是多么幸福 demo>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 妈妈此刻我是多么幸福 demo>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 妈妈此刻我是多么幸福 demo>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 妈妈此刻我是多么幸福 demo>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: 妈妈此刻我是多么幸福 demo>, 'teach_type': ''}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Kotiin ennen pimeää>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Kotiin ennen pimeää>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: Kotiin ennen pimeää>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Kotiin ennen pimeää>, 'type': 'recommend'} {'song': <Song: Kotiin ennen pimeää>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Kotiin ennen pimeää>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Kotiin ennen pimeää>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: Kotiin ennen pimeää>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Kotiin ennen pimeää>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Kotiin ennen pimeää>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: Kotiin ennen pimeää>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Kotiin ennen pimeää>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Kotiin ennen pimeää>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: Kotiin ennen pimeää>, 'teach_type': ''}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: First Light 初生>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: First Light 初生>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: First Light 初生>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: First Light 初生>, 'type': 'recommend'} {'song': <Song: First Light 初生>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: First Light 初生>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: First Light 初生>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: First Light 初生>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: First Light 初生>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: First Light 初生>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: First Light 初生>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: First Light 初生>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: First Light 初生>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: First Light 初生>, 'teach_type': ''}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Bambi (1942)>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Bambi (1942)>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: Bambi (1942)>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Bambi (1942)>, 'type': 'recommend'} {'song': <Song: Bambi (1942)>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Bambi (1942)>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Bambi (1942)>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: Bambi (1942)>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Bambi (1942)>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Bambi (1942)>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: Bambi (1942)>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Bambi (1942)>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Bambi (1942)>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: Bambi (1942)>, 'teach_type': ''}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 草原 Meadow>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 草原 Meadow>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 草原 Meadow>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 草原 Meadow>, 'type': 'recommend'} {'song': <Song: 草原 Meadow>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 草原 Meadow>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 草原 Meadow>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 草原 Meadow>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 草原 Meadow>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 草原 Meadow>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: 草原 Meadow>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 草原 Meadow>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 草原 Meadow>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: 草原 Meadow>, 'teach_type': ''}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Auringon lapset>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Auringon lapset>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: Auringon lapset>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Auringon lapset>, 'type': 'recommend'} {'song': <Song: Auringon lapset>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Auringon lapset>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Auringon lapset>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: Auringon lapset>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Auringon lapset>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Auringon lapset>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: Auringon lapset>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Auringon lapset>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Auringon lapset>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: Auringon lapset>, 'teach_type': ''}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 阿沙布魯>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 阿沙布魯>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 阿沙布魯>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 阿沙布魯>, 'type': 'recommend'} {'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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 阿沙布魯>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 阿沙布魯>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 阿沙布魯>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 阿沙布魯>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 阿沙布魯>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 阿沙布魯>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 阿沙布魯>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: 阿沙布魯>, 'teach_type': ''}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Maybe in Another Universe>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Maybe in Another Universe>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: Maybe in Another Universe>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Maybe in Another Universe>, 'type': 'recommend'} {'song': <Song: Maybe in Another Universe>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Maybe in Another Universe>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Maybe in Another Universe>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: Maybe in Another Universe>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Maybe in Another Universe>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Maybe in Another Universe>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: Maybe in Another Universe>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Maybe in Another Universe>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Maybe in Another Universe>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: Maybe in Another Universe>, 'teach_type': ''}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 密語 Whisper of the Cosmos>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 密語 Whisper of the Cosmos>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 密語 Whisper of the Cosmos>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 密語 Whisper of the Cosmos>, 'type': 'recommend'} {'song': <Song: 密語 Whisper of the Cosmos>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 密語 Whisper of the Cosmos>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 密語 Whisper of the Cosmos>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 密語 Whisper of the Cosmos>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 密語 Whisper of the Cosmos>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 密語 Whisper of the Cosmos>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: 密語 Whisper of the Cosmos>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: 密語 Whisper of the Cosmos>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: 密語 Whisper of the Cosmos>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: 密語 Whisper of the Cosmos>, 'teach_type': ''}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: >>>>入口<<<< >>>>Entry<<<<>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: >>>>入口<<<< >>>>Entry<<<<>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: >>>>入口<<<< >>>>Entry<<<<>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: >>>>入口<<<< >>>>Entry<<<<>, 'type': 'recommend'} {'song': <Song: >>>>入口<<<< >>>>Entry<<<<>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: >>>>入口<<<< >>>>Entry<<<<>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: >>>>入口<<<< >>>>Entry<<<<>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: >>>>入口<<<< >>>>Entry<<<<>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: >>>>入口<<<< >>>>Entry<<<<>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: >>>>入口<<<< >>>>Entry<<<<>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: >>>>入口<<<< >>>>Entry<<<<>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: >>>>入口<<<< >>>>Entry<<<<>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: >>>>入口<<<< >>>>Entry<<<<>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: >>>>入口<<<< >>>>Entry<<<<>, 'teach_type': ''}
includes/song_medium.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Supposed to Be>, 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Supposed to Be>, 'type': 'recommend'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: Supposed to Be>, 'turn_off_radio': '', 'type': 'recommend'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Supposed to Be>, 'type': 'recommend'} {'song': <Song: Supposed to Be>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Supposed to Be>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Supposed to Be>}
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: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: Supposed to Be>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Supposed to Be>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Supposed to Be>} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: Supposed to Be>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}, 'song': <Song: 祝你陰天快樂>} {'dimension_value': 'Discover', 'lazyload': True, 'song': <Song: Supposed to Be>, 'type': 'recommend'} {'dimension_value': 'Discover', 'display_type': 'medium', 'fetch_like_status': '', 'item': <Song: Supposed to Be>} {'btn_size': '', 'is_outline_btn': '', 'item': <Song: Supposed to Be>, 'teach_type': ''}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: sv_data_maker: Reply>}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: sv_data_maker: Reply>}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 巫明杰: ❤️>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 巫明杰: ❤️>} {'item': <Song: 菸酒森林>} {'item_model_name': 'song'} {'btn_play_size': 'md', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 巫明杰: ❤️>} {'item': <Song: 菸酒森林>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 菸酒森林>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 菸酒森林>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 巫明杰: ❤️>} {'item': <Song: 菸酒森林>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 菸酒森林>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 巫明杰: ❤️>} {'item': <Song: 菸酒森林>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 菸酒森林>} {'btn_size': 'sm', 'is_outline_btn': '', 'item': <Song: 菸酒森林>, 'teach_type': ''}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: pegy1013_1: 快推薦便宜的國旅>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: pegy1013_1: 快推薦便宜的國旅>} {'item': <Song: 國旅超便宜又好玩!!????>} {'item_model_name': 'song'} {'btn_play_size': 'md', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: pegy1013_1: 快推薦便宜的國旅>} {'item': <Song: 國旅超便宜又好玩!!????>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 國旅超便宜又好玩!!????>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 國旅超便宜又好玩!!????>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: pegy1013_1: 快推薦便宜的國旅>} {'item': <Song: 國旅超便宜又好玩!!????>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 國旅超便宜又好玩!!????>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: pegy1013_1: 快推薦便宜的國旅>} {'item': <Song: 國旅超便宜又好玩!!????>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 國旅超便宜又好玩!!????>} {'btn_size': 'sm', 'is_outline_btn': '', 'item': <Song: 國旅超便宜又好玩!!????>, 'teach_type': ''}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: Liuuu: 很適合深夜靜靜聆聽>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: Liuuu: 很適合深夜靜靜聆聽>} {'item': <Song: 有你的瞬間>} {'item_model_name': 'song'} {'btn_play_size': 'md', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: Liuuu: 很適合深夜靜靜聆聽>} {'item': <Song: 有你的瞬間>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 有你的瞬間>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 有你的瞬間>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: Liuuu: 很適合深夜靜靜聆聽>} {'item': <Song: 有你的瞬間>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 有你的瞬間>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: Liuuu: 很適合深夜靜靜聆聽>} {'item': <Song: 有你的瞬間>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 有你的瞬間>} {'btn_size': 'sm', 'is_outline_btn': '', 'item': <Song: 有你的瞬間>, 'teach_type': ''}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>} {'item': <Song: 南迴之子>} {'item_model_name': 'song'} {'btn_play_size': 'md', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>} {'item': <Song: 南迴之子>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 南迴之子>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 南迴之子>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>} {'item': <Song: 南迴之子>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 南迴之子>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>} {'item': <Song: 南迴之子>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 南迴之子>} {'btn_size': 'sm', 'is_outline_btn': '', 'item': <Song: 南迴之子>, 'teach_type': ''}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>} {'item': <Song: 早安!草莓園【Demo】>} {'item_model_name': 'song'} {'btn_play_size': 'md', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>} {'item': <Song: 早安!草莓園【Demo】>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 早安!草莓園【Demo】>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 早安!草莓園【Demo】>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>} {'item': <Song: 早安!草莓園【Demo】>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 早安!草莓園【Demo】>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>} {'item': <Song: 早安!草莓園【Demo】>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 早安!草莓園【Demo】>} {'btn_size': 'sm', 'is_outline_btn': '', 'item': <Song: 早安!草莓園【Demo】>, 'teach_type': ''}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>} {'item': <Song: 算式 Equation【Demo】>} {'item_model_name': 'song'} {'btn_play_size': 'md', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 算式 Equation【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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>} {'item': <Song: 算式 Equation【Demo】>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 算式 Equation【Demo】>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 算式 Equation【Demo】>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>} {'item': <Song: 算式 Equation【Demo】>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 算式 Equation【Demo】>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: 算式 Equation【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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>} {'item': <Song: 算式 Equation【Demo】>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 算式 Equation【Demo】>} {'btn_size': 'sm', 'is_outline_btn': '', 'item': <Song: 算式 Equation【Demo】>, 'teach_type': ''}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>} {'item': <Song: 叔叔的歌>} {'item_model_name': 'song'} {'btn_play_size': 'md', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>} {'item': <Song: 叔叔的歌>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 叔叔的歌>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 叔叔的歌>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>} {'item': <Song: 叔叔的歌>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 叔叔的歌>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>} {'item': <Song: 叔叔的歌>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 叔叔的歌>} {'btn_size': 'sm', 'is_outline_btn': '', 'item': <Song: 叔叔的歌>, 'teach_type': ''}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>} {'item': <Song: 最後的再會>} {'item_model_name': 'song'} {'btn_play_size': 'md', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>} {'item': <Song: 最後的再會>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 最後的再會>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 最後的再會>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>} {'item': <Song: 最後的再會>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 最後的再會>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>} {'item': <Song: 最後的再會>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 最後的再會>} {'btn_size': 'sm', 'is_outline_btn': '', 'item': <Song: 最後的再會>, 'teach_type': ''}
includes/featured_comment.html
/home/ubuntu/streetvoice/svapp/templates/includes/featured_comment.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: daniel_octavin: 好好聽🥹>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: daniel_octavin: 好好聽🥹>} {'item': <Song: 我也只是一個普通的人 Demo>} {'item_model_name': 'song'} {'btn_play_size': 'md', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: daniel_octavin: 好好聽🥹>} {'item': <Song: 我也只是一個普通的人 Demo>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 我也只是一個普通的人 Demo>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': '', 'obj': <Song: 我也只是一個普通的人 Demo>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: daniel_octavin: 好好聽🥹>} {'item': <Song: 我也只是一個普通的人 Demo>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 我也只是一個普通的人 Demo>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'block': <Block Node: featured_comments_content. Contents: [<TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>} {'comment': <SVComment: sv_data_maker: Reply>, 'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 12, 'revcounter0': 11}} {'comment': <SVComment: daniel_octavin: 好好聽🥹>} {'item': <Song: 我也只是一個普通的人 Demo>} {'item_model_name': 'song'} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'item': <Song: 我也只是一個普通的人 Demo>} {'btn_size': 'sm', 'is_outline_btn': '', 'item': <Song: 我也只是一個普通的人 Demo>, 'teach_type': ''}
critic/includes/review_medium.html
/home/ubuntu/streetvoice/critic/templates/critic/includes/review_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2764)>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2764)>} {'critic': <Critic: NPCC>, 'song': <Song: NTFOLK - Neon Liquid Sky (feat. Boo SLUR)>} {'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: NTFOLK - Neon Liquid Sky (feat. Boo SLUR)>, 'type': 'critic-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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2764)>} {'critic': <Critic: NPCC>, 'song': <Song: NTFOLK - Neon Liquid Sky (feat. Boo SLUR)>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: NTFOLK - Neon Liquid Sky (feat. Boo SLUR)>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': True, 'obj': <Song: NTFOLK - Neon Liquid Sky (feat. Boo SLUR)>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2764)>} {'critic': <Critic: NPCC>, 'song': <Song: NTFOLK - Neon Liquid Sky (feat. Boo SLUR)>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: NTFOLK - Neon Liquid Sky (feat. Boo SLUR)>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: NTFOLK - Neon Liquid Sky (feat. Boo SLUR)>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2764)>} {'critic': <Critic: NPCC>, 'song': <Song: NTFOLK - Neon Liquid Sky (feat. Boo SLUR)>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: NTFOLK - Neon Liquid Sky (feat. Boo SLUR)>} {'btn_size': 'sm', 'is_outline_btn': True, 'item': <Song: NTFOLK - Neon Liquid Sky (feat. Boo SLUR)>, 'teach_type': ''}
critic/includes/review_medium.html
/home/ubuntu/streetvoice/critic/templates/critic/includes/review_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2763)>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2763)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 舞蹈>} {'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 舞蹈>, 'type': 'critic-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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2763)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 舞蹈>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 舞蹈>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': True, 'obj': <Song: 舞蹈>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2763)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 舞蹈>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 舞蹈>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2763)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 舞蹈>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 舞蹈>} {'btn_size': 'sm', 'is_outline_btn': True, 'item': <Song: 舞蹈>, 'teach_type': ''}
critic/includes/review_medium.html
/home/ubuntu/streetvoice/critic/templates/critic/includes/review_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2760)>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2760)>} {'critic': <Critic: Freshmusic音樂誌>, 'song': <Song: 走路 demo>} {'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 走路 demo>, 'type': 'critic-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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2760)>} {'critic': <Critic: Freshmusic音樂誌>, 'song': <Song: 走路 demo>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 走路 demo>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': True, 'obj': <Song: 走路 demo>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2760)>} {'critic': <Critic: Freshmusic音樂誌>, 'song': <Song: 走路 demo>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 走路 demo>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2760)>} {'critic': <Critic: Freshmusic音樂誌>, 'song': <Song: 走路 demo>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 走路 demo>} {'btn_size': 'sm', 'is_outline_btn': True, 'item': <Song: 走路 demo>, 'teach_type': ''}
critic/includes/review_medium.html
/home/ubuntu/streetvoice/critic/templates/critic/includes/review_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2758)>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2758)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 在深夜 Deep Night>} {'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 在深夜 Deep Night>, 'type': 'critic-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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2758)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 在深夜 Deep Night>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 在深夜 Deep Night>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': True, 'obj': <Song: 在深夜 Deep Night>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2758)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 在深夜 Deep Night>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 在深夜 Deep Night>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: 在深夜 Deep 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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2758)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 在深夜 Deep Night>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 在深夜 Deep Night>} {'btn_size': 'sm', 'is_outline_btn': True, 'item': <Song: 在深夜 Deep Night>, 'teach_type': ''}
critic/includes/review_medium.html
/home/ubuntu/streetvoice/critic/templates/critic/includes/review_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2757)>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2757)>} {'critic': <Critic: 一日一樂のKoko>, 'song': <Song: 中部第一深情>} {'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 中部第一深情>, 'type': 'critic-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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2757)>} {'critic': <Critic: 一日一樂のKoko>, 'song': <Song: 中部第一深情>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 中部第一深情>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': True, 'obj': <Song: 中部第一深情>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2757)>} {'critic': <Critic: 一日一樂のKoko>, 'song': <Song: 中部第一深情>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 中部第一深情>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2757)>} {'critic': <Critic: 一日一樂のKoko>, 'song': <Song: 中部第一深情>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 中部第一深情>} {'btn_size': 'sm', 'is_outline_btn': True, 'item': <Song: 中部第一深情>, 'teach_type': ''}
critic/includes/review_medium.html
/home/ubuntu/streetvoice/critic/templates/critic/includes/review_medium.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2756)>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2756)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 魔女 Kiki>} {'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Song: 魔女 Kiki>, 'type': 'critic-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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2756)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 魔女 Kiki>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 魔女 Kiki>}
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': 'sm', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'ctype': 'song', 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': True, 'obj': <Song: 魔女 Kiki>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2756)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 魔女 Kiki>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 魔女 Kiki>} {'SITE_ID': 1, 'btn_size': 'sm', 'dimension_value': 'Discover', 'is_outlinis_outline_btn': '', 'item': <Song: 魔女 Kiki>, '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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 6, 'revcounter0': 5}, 'review': <CriticReview: CriticReview object (2764)>} {'block': <Block Node: critic_reviews_content. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff14ee0>, <TextNode: '\n '>]>} {'dimension_value': 'Discover', 'review': <CriticReview: CriticReview object (2756)>} {'critic': <Critic: 蔡政忠(馬瓜)>, 'song': <Song: 魔女 Kiki>} {'btn_size': 'sm', 'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': True, 'item': <Song: 魔女 Kiki>} {'btn_size': 'sm', 'is_outline_btn': True, 'item': <Song: 魔女 Kiki>, 'teach_type': ''}
nextpage/slider.html
/home/ubuntu/streetvoice/svapp/templates/nextpage/slider.html
Toggle context {'False': False, 'None': None, 'True': True} {'False': False, 'None': None, 'True': True, 'getvars': '', 'next_page': 2, 'page': 1, 'prev_page': None}
includes/playlist.html
/home/ubuntu/streetvoice/svapp/templates/includes/playlist.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 搖滾 Rock>, 'style': 'large'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 搖滾 Rock>, 'style': 'large'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Playlist: 搖滾 Rock>}
includes/buttons/playlist_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/playlist_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 搖滾 Rock>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 搖滾 Rock>}
includes/buttons/bookmark.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/bookmark.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Playlist: 搖滾 Rock>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 搖滾 Rock>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 搖滾 Rock>} {'btn_size': '', 'is_outline_btn': False, 'item': <Playlist: 搖滾 Rock>, 'teach_type': ''}
includes/playlist.html
/home/ubuntu/streetvoice/svapp/templates/includes/playlist.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 嘻哈 Hip hop / 饒舌 Rap>, 'style': 'large'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 嘻哈 Hip hop / 饒舌 Rap>, 'style': 'large'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Playlist: 嘻哈 Hip hop / 饒舌 Rap>}
includes/buttons/playlist_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/playlist_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 嘻哈 Hip hop / 饒舌 Rap>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 嘻哈 Hip hop / 饒舌 Rap>}
includes/buttons/bookmark.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/bookmark.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Playlist: 嘻哈 Hip hop / 饒舌 Rap>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 嘻哈 Hip hop / 饒舌 Rap>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 嘻哈 Hip hop / 饒舌 Rap>} {'btn_size': '', 'is_outline_btn': False, 'item': <Playlist: 嘻哈 Hip hop / 饒舌 Rap>, 'teach_type': ''}
includes/playlist.html
/home/ubuntu/streetvoice/svapp/templates/includes/playlist.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 電子 Electronic>, 'style': 'large'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 電子 Electronic>, 'style': 'large'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Playlist: 電子 Electronic>}
includes/buttons/playlist_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/playlist_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 電子 Electronic>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 電子 Electronic>}
includes/buttons/bookmark.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/bookmark.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Playlist: 電子 Electronic>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 電子 Electronic>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 電子 Electronic>} {'btn_size': '', 'is_outline_btn': False, 'item': <Playlist: 電子 Electronic>, 'teach_type': ''}
includes/playlist.html
/home/ubuntu/streetvoice/svapp/templates/includes/playlist.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 流行 Pop>, 'style': 'large'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 流行 Pop>, 'style': 'large'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Playlist: 流行 Pop>}
includes/buttons/playlist_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/playlist_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 流行 Pop>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 流行 Pop>}
includes/buttons/bookmark.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/bookmark.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Playlist: 流行 Pop>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 流行 Pop>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 流行 Pop>} {'btn_size': '', 'is_outline_btn': False, 'item': <Playlist: 流行 Pop>, 'teach_type': ''}
includes/playlist.html
/home/ubuntu/streetvoice/svapp/templates/includes/playlist.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 民謠 Folk>, 'style': 'large'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 民謠 Folk>, 'style': 'large'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Playlist: 民謠 Folk>}
includes/buttons/playlist_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/playlist_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 民謠 Folk>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 民謠 Folk>}
includes/buttons/bookmark.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/bookmark.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Playlist: 民謠 Folk>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 民謠 Folk>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 民謠 Folk>} {'btn_size': '', 'is_outline_btn': False, 'item': <Playlist: 民謠 Folk>, 'teach_type': ''}
includes/playlist.html
/home/ubuntu/streetvoice/svapp/templates/includes/playlist.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 創作歌手 Singer / Songwriter>, 'style': 'large'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 創作歌手 Singer / Songwriter>, 'style': 'large'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Playlist: 創作歌手 Singer / Songwriter>}
includes/buttons/playlist_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/playlist_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 創作歌手 Singer / Songwriter>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 創作歌手 Singer / Songwriter>}
includes/buttons/bookmark.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/bookmark.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Playlist: 創作歌手 Singer / Songwriter>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 創作歌手 Singer / Songwriter>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 創作歌手 Singer / Songwriter>} {'btn_size': '', 'is_outline_btn': False, 'item': <Playlist: 創作歌手 Singer / Songwriter>, 'teach_type': ''}
includes/playlist.html
/home/ubuntu/streetvoice/svapp/templates/includes/playlist.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 另類 Alternative>, 'style': 'large'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 另類 Alternative>, 'style': 'large'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Playlist: 另類 Alternative>}
includes/buttons/playlist_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/playlist_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 另類 Alternative>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 另類 Alternative>}
includes/buttons/bookmark.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/bookmark.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Playlist: 另類 Alternative>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 另類 Alternative>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 另類 Alternative>} {'btn_size': '', 'is_outline_btn': False, 'item': <Playlist: 另類 Alternative>, 'teach_type': ''}
includes/playlist.html
/home/ubuntu/streetvoice/svapp/templates/includes/playlist.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 後搖 Post Rock>, 'style': 'large'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 後搖 Post Rock>, 'style': 'large'} {'btn_play_size': 'xl', 'dimension_value': 'Discover', 'is_outline_btn': True, 'item': <Playlist: 後搖 Post Rock>}
includes/buttons/playlist_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/playlist_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 後搖 Post Rock>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 後搖 Post Rock>}
includes/buttons/bookmark.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/bookmark.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'dimension_value': 'Discover', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Playlist: 後搖 Post Rock>}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n'>, <Block Node: banner_content. Contents: []>, <TextNode: '\n\n<div class="container o'>, <IfNode>, <TextNode: '\n <div class="row just'>, <IfNode>, <TextNode: '\n\n <div class="col'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44190>, <TextNode: '</span>\n '>, <ForNode: for style_name, style_label in chart_style_choices, tail_len: 7>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084ff44940>, <TextNode: '" class="btn btn-white">'>, <django.templatetags.i18n.TranslateNode object at 0x77084ff44a90>, <TextNode: '</a>\n '>, <django.template.loader_tags.IncludeNode object at 0x77084ff47040>, <TextNode: '\n </div>\n '>, <ForNode: for realtime_chart_song in realtime_chart_songs, tail_len: 4>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n </div>\n '>, <Block Node: packer_dashi_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <Block Node: popular_events_content. Contents: []>, <TextNode: '\n '>, <Block Node: featured_venueactivities_content. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <Block Node: featured_comments_content. Contents: []>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n</div>\n'>, <Block Node: app_download_content. Contents: []>, <TextNode: '\n<script>\n $(function '>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 8, 'revcounter0': 7}, 'playlist': <Playlist: 搖滾 Rock>} {'dimension_value': 'Discover', 'lazyload': True, 'need_cache': True, 'playlist': <Playlist: 後搖 Post Rock>, 'style': 'large'} {'dimension_value': 'Discover', 'display_type': 'medium', 'is_outline_btn': False, 'item': <Playlist: 後搖 Post Rock>} {'btn_size': '', 'is_outline_btn': False, 'item': <Playlist: 後搖 Post Rock>, 'teach_type': ''}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'} {'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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'}
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/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>} {'banners': '<<queryset of ads.Banner>>', 'chart_style_choices': [('all', '即時排行'), ('rock', '搖滾即時排行'), ('folk', '民謠即時排行'), ('hip_hop', '嘻哈即時排行'), ('urban', '都會即時排行'), ('electronic', '電子即時排行'), ('explore', '探索即時排行'), ('ai_generated', 'AI 生成即時排行')], 'critic_reviews': '<<criticreviewqueryset of critic.CriticReview>>', 'editor_recommend_songs': [<Song: 祝你陰天快樂>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: Kotiin ennen pimeää>, <Song: First Light 初生>, <Song: Bambi (1942)>, <Song: 草原 Meadow>, <Song: Auringon lapset>, <Song: 阿沙布魯>, <Song: Maybe in Another Universe>, <Song: 密語 Whisper of the Cosmos>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: Supposed to Be>], 'featured_comments': [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 'featured_playlists': '<<queryset of music.Playlist>>', 'featured_venueactivities': '<<queryset of venue.VenueActivity>>', 'meta': <meta.views.Meta object at 0x770854604790>, 'popular_events': '<<queryset of event.Event>>', 'realtime_chart_songs': '<<queryset of music.ChartRealtime>>', 'song_of_the_day': <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 'tickers': '<<queryset of ads.Ticker>>'}

Context processors

django.template.context_processors.csrf
Toggle context {'csrf_token': <SimpleLazyObject: 'bfo9thu6Yvz9ct3ktGqWfXmuCoLRA2JXjv5bh51GOCFmEmYaI4qlGxf7Zdr5qLY3'>}
django.contrib.auth.context_processors.auth
Toggle context {'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708535d1fd0>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708543fb7c0>}
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 '/'>}
django.contrib.messages.context_processors.messages
Toggle context {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7708552d48b0>, '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/', '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
95 6.001627998557524 ms 0 842

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 16 16 0 0 0 0 33 30 0 0 0 0 0 0

Calls

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(104)
  song_of_the_day = SongOfTheDay.objects.get_current()

/home/ubuntu/streetvoice/music/managers.py in get_current(225)
  song_of_the_day = cache.get(sod_cache_key)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(104)
  song_of_the_day = SongOfTheDay.objects.get_current()

/home/ubuntu/streetvoice/music/managers.py in get_current(237)
  song_of_the_day = queryset.first()

/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.0405 set_many ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683316.438086, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779683316.438086, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683316.438086, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779683316.438086, 'd4da80f3d6bbe079e4c76bbd88446fa541dd2330': 1779683316.438086, '49649dd89a28410fd3670fd11f322e9f7fc19762': (1779683316.438086, [((21183, 818734, 8414, datetime.date(2025, 7, 3), 1, 818734, 4, 1, '賭未來 Feat.王水源 Lifloo', 3014160, 97323626, 3, 2, 0, 'music/si/nc/sincechou/2A9XrY3qfv8fpfTZBujFiB.mp3', 0, 'song_covers/si/nc/sincechou/Ge4gBfvxPJytAHhG7iRTUp.jpeg', 1, '', '賭未來 Cutting Corners 未来を賭ける Feat. 王水源 Lifloo\n\n欲食毋討趁 曲跤錢就來\n無錢免怨嘆 媽媽十塊\n(夢中啥攏有 加油)\n欲食毋討趁 逍遙又自在\n麻雀撲克牌 趁寡零星\n跤步煞在 好運會閣來\n\n最近 感覺未順序\n石龍宮來食泡麵\n行廟求神來解籤詩\n香灰頂面浮字 共line過去\n臺灣啥物嘛攏好奕\n籃球我是MVP\n總統選舉講二八開\n這注無硩愛等四年\n539聽講袂作弊\n拜一到拜六攏可以\n電話號碼佮生日\n全車連碰兩三星\n\n欲食毋討趁 曲跤錢就來\n無錢免怨嘆 媽媽十塊(夢中啥攏有 加油)\n欲食毋討趁 逍遙又自在\n麻雀撲克牌 趁寡零星\n跤步煞在 好運會閣來\n\n阿兄抾著彼个十箍銀\n頂頭的年份是七七\n彼年拄好亻因某出世\n生日的數字寫作堆\n欲食毋討趁 曲跤錢就來\n阿娘喂 去予著四星\n\n欲食毋討趁 逍遙又自在\n麻雀撲克牌 趁寡零星\n跤步煞在 好運會閣來\n等遐久矣 哪都無來\n燒香拜拜 囝孫福是祖公代\n\n逐工想欲跋筊趁大錢\n下班就走對筊間去\n定定跋到天光 干焦顧家己\n家己的某囝 煞攏貧惰飼\n正經賺錢 伊嫌傷慢\n越頭連鞭 走去耍球版\n筊鬼的世界 生做啥款\n愛跋 到時 你就免怨嘆\n手機仔 就通好 落注\n電子 彩球 逐項攏有\n柱仔跤 定嘛會 相拄\n哪有可能 這斗 閣再摃龜\n想空想縫 做著發財夢\n想欲著大獎 做好額人\n聽人講 瘋貪 軁雞籠\n學人跋歹筊 煞隨煏空', 0, '製作人 Producer:周自從 Since Chou 胡俊涵 Han Hu\n作詞 Lyricist:謝宏佶 Gee Hsieh 王水源 Lifloo\n作曲 Composer:周自從 Since Chou \n編曲 Arranger:周自從 Since Chou 胡俊涵 Han Hu\n鼓 Drums:王誌緯 Way Way Wang\n貝斯 Bass:葉俊麟 Jiro Yeh\n電吉他 Electric Guitar:雷堡 Label\n電鋼琴 Electric Piano:鄒烱如 Jeff Zou\n合成器 Synthesizer:胡俊涵 Han Hu\n合聲編寫 Chorus Arrangement:周自從 Since Chou \n合聲 Backing Vocals:周自從 Since Chou 王水源 Lifloo 林佩璇 Megan Lin\n人聲錄音師 Vocal Recording Engineer:周自從 Since Chou 嚴祥芬(史提) Steven Yen\n人聲錄音室 Vocal Recording Studio:天牧音樂 SkyMu Music Studio 二三啪錄音室TTP Studio\n人聲檔案剪輯工程師Drums Audio Editing Engineer:周自從 Since Chou\n鼓錄音工程師Drums Recording Engineer:Benn Chen 胖虎punkhoo \n鼓錄音室 Drums Recording Studio:這邊音樂那邊設計Studio HereThere Studio\n鼓檔案剪輯工程師Drums Audio Editing Engineer:Benn Chen 胖虎punkhoo\n混音師 Mixing Engineer:賴世凱 NiceGuy\n混音師 Mixing Studio:硬搞錄音室 INGO Studio\n\n特別感謝Special Thanking:\n石大哥 Mr. Stone取樣自Sampling by:石頭的石Stone is Stone \n取樣歌曲Sampling song:什麼樂 What is Happy', 0, '', 184, 320000, datetime.datetime(2025, 6, 19, 8, 19, 34), datetime.datetime(2025, 6, 19, 8, 19, 24), datetime.datetime(2025, 6, 20, 16, 0), datetime.datetime(2025, 6, 20, 16, 0, 23), 633, 19, 1, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-07-03"]},"CN":{"song_of_the_days":["2025-07-04"]}}', 0, 0, 0, 0, 2, 2, 3014160, 'sha1$gkEIEyQQHJQ5TO9KPW2OZS$0e33a6e7468a7ba788c66570c17808217c20c5e6', datetime.datetime(2025, 6, 24, 17, 53, 54), 0, 'sincechou', '', '', 'sincechou@gmail.com', 0, 1, datetime.datetime(2022, 10, 3, 15, 35, 51), 2584546, 2, 2, 3014160, 'profile_images/si/nc/sincechou/acE73FCKZH7Vr8FZWbkeHK.JPG', 'M', '', '周自從 Since Chou', 886, '911590530', datetime.date(2022, 10, 3), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2022, 10, 3, 15, 35, 51), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"accredited_datetime":"2023-06-19T07:36+00:00","hide_location":true}', 35847, 376, 0, 4, 1, 0, '', 0, None),)])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(104)
  song_of_the_day = SongOfTheDay.objects.get_current()

/home/ubuntu/streetvoice/music/managers.py in get_current(237)
  song_of_the_day = queryset.first()

/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.0076 set ('sod_tw_index', <SongOfTheDay: 賭未來 Feat.王水源 Lifloo>, 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(104)
  song_of_the_day = SongOfTheDay.objects.get_current()

/home/ubuntu/streetvoice/music/managers.py in get_current(239)
  cache.set(sod_cache_key, song_of_the_day, 300)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(107)
  realtime_chart_songs = ChartRealtime.on_site.get_queryset_from_cache()

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

0.0079 set ('realtime_chart_1_0_index', <QuerySet [<ChartRealtime: ChartRealtime object (10123551)>, <ChartRealtime: ChartRealtime object (10123552)>, <ChartRealtime: ChartRealtime object (10123553)>, <ChartRealtime: ChartRealtime object (10123554)>, <ChartRealtime: ChartRealtime object (10123555)>, <ChartRealtime: ChartRealtime object (10123556)>, <ChartRealtime: ChartRealtime object (10123557)>, <ChartRealtime: ChartRealtime object (10123558)>, <ChartRealtime: ChartRealtime object (10123559)>, <ChartRealtime: ChartRealtime object (10123560)>, <ChartRealtime: ChartRealtime object (10123561)>, <ChartRealtime: ChartRealtime object (10123562)>, <ChartRealtime: ChartRealtime object (10123563)>, <ChartRealtime: ChartRealtime object (10123564)>, <ChartRealtime: ChartRealtime object (10123565)>, <ChartRealtime: ChartRealtime object (10123566)>, <ChartRealtime: ChartRealtime object (10123567)>, <ChartRealtime: ChartRealtime object (10123568)>, <ChartRealtime: ChartRealtime object (10123569)>, <ChartRealtime: ChartRealtime object (10123570)>, '...(remaining elements truncated)...']>, 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(107)
  realtime_chart_songs = 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.0081 get ('editor_recommend_songs_tw_index',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(112)
  editor_recommend_songs = cache.get(recommend_cache_key)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(115)
  Song.on_site.editor_recommend_songs_for_index_page()

/home/ubuntu/streetvoice/music/managers.py in editor_recommend_songs_for_index_page(110)
  object_ids = list(

/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.0414 set_many ({'d6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.2967875, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779683317.2967875, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.2967875, 'b4d0d09855f02859a9e1d8f928bd0f4bc0a28726': 1779683317.2967875, 'b760a5af9685ad0ac00f142ad0d51bccd1629b5f': (1779683317.2967875, [[(818741,), (819589,), (817935,), (817934,), (817933,), (817932,), (817931,), (817930,), (817929,), (817928,), (819552,), (819433,), (819523,), (819522,), (819521,), (818739,), (819422,), (819386,), (819390,), (819394,), (819395,), (819327,), (819326,), (819325,), (819322,), (818738,), (819298,), (819300,), (816615,), (819247,)]])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(115)
  Song.on_site.editor_recommend_songs_for_index_page()

/home/ubuntu/streetvoice/music/managers.py in editor_recommend_songs_for_index_page(110)
  object_ids = list(

/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.0312 get_many (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '692318278d901f2ce492f67bf5221cf7617fe2bb'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(115)
  Song.on_site.editor_recommend_songs_for_index_page()

/home/ubuntu/streetvoice/music/managers.py in editor_recommend_songs_for_index_page(113)
  queryset = queryset.select_related("user__profile").in_bulk(object_ids)

/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.0308 set_many ({'d6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.3045154, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779683317.3045154, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.3045154, '692318278d901f2ce492f67bf5221cf7617fe2bb': (1779683317.3045154, [((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), (817928, 4, 1, '歡騰 Black Reverie', 2017452, 97323604, 4, 3, 0, 'music/bo/tt/bottleberries/GEteVCuCB4QXdQX5Ey52Ft.mp3', 0, 'song_covers/bo/tt/bottleberries/47hhYean9PV3x9zd43CDwA.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我愛我', 0, '〈歡騰〉⫷ 墜入慾望與情緒的黑洞\n愛與恨交錯,像困在黑洞中的戀人,用怨懟與自戀對抗命運,是墮入情感深淵的慾望斷裂,是第一波心理的崩塌。', 0, '', 166, 320000, datetime.datetime(2025, 6, 12, 4, 48, 51), datetime.datetime(2025, 6, 12, 4, 48, 41), datetime.datetime(2025, 6, 26, 12, 0), datetime.datetime(2025, 6, 27, 7, 31, 9), 21, 0, 0, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2017452, 'sha1$bgV7ZaBZaH0cPQL2rTODt7$d72f8106751298258cd11d7ddf5cef79f1948dec', datetime.datetime(2025, 6, 26, 15, 25, 48), 0, 'bottleberries', '', '', 'bottleberries@gmail.com', 0, 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1588692, 4, 3, 2017452, 'profile_images/bo/tt/bottleberries/jtSypXEQgH5H75AA8MrcP4.png', 'O', '李坤憲', '野莓玻璃罐 /bottles berries', 886, '921537934', datetime.date(1994, 5, 1), 'KHH', 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2022-03-03T09:05+00:00","hide_location":false}', 34031, 264, 7, 0, 1, 0, '', 0, None), (817929, 4, 1, '>>>>入口<<<< >>>>Entry<<<<', 2017452, 97323604, 4, 3, 0, 'music/bo/tt/bottleberries/gWSoXqLEFJWEuNbaLQrK92.mp3', 0, 'song_covers/bo/tt/bottleberries/fudLFWXDonWGV7Aff85MdK.jpeg', 1, '', '這座山\n是人們心裡\n想去的地方\n\n往右看 有個入口\n\n請記得 呼吸\n請記得 憋氣', 0, '〈>>>>入口<<<< 〉⫸ 意識的中斷與轉場\n一首過場詩,象徵斷裂與準備,像呼吸被暫停,是儀式性地將自己準備好,進入未知的心靈深處。', 0, '', 119, 320000, datetime.datetime(2025, 6, 12, 4, 48, 57), datetime.datetime(2025, 6, 12, 4, 48, 41), datetime.datetime(2025, 6, 26, 12, 0), datetime.datetime(2025, 6, 27, 7, 31, 9), 27, 0, 0, 1, 3, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2017452, 'sha1$bgV7ZaBZaH0cPQL2rTODt7$d72f8106751298258cd11d7ddf5cef79f1948dec', datetime.datetime(2025, 6, 26, 15, 25, 48), 0, 'bottleberries', '', '', 'bottleberries@gmail.com', 0, 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1588692, 4, 3, 2017452, 'profile_images/bo/tt/bottleberries/jtSypXEQgH5H75AA8MrcP4.png', 'O', '李坤憲', '野莓玻璃罐 /bottles berries', 886, '921537934', datetime.date(1994, 5, 1), 'KHH', 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2022-03-03T09:05+00:00","hide_location":false}', 34031, 264, 7, 0, 1, 0, '', 0, None), (817930, 4, 1, '草原 Meadow', 2017452, 97323604, 4, 3, 0, 'music/bo/tt/bottleberries/fvXLuwVN7bJvwcqoggUQoa.mp3', 0, 'song_covers/bo/tt/bottleberries/MmRHGbCcALFBSxs8MFATxK.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帶走我吧 (帶走我吧)', 0, '〈草原〉⫷ 逃逸現實的幻象依戀\n身體奔跑在夢境般的草原,是對愛的投奔與現實的逃離,但其中也潛藏著遺世與失根的危險。', 0, '', 217, 320000, datetime.datetime(2025, 6, 12, 4, 49, 8), datetime.datetime(2025, 6, 12, 4, 48, 41), datetime.datetime(2025, 6, 26, 12, 0), datetime.datetime(2025, 6, 27, 7, 31, 9), 27, 0, 0, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2017452, 'sha1$bgV7ZaBZaH0cPQL2rTODt7$d72f8106751298258cd11d7ddf5cef79f1948dec', datetime.datetime(2025, 6, 26, 15, 25, 48), 0, 'bottleberries', '', '', 'bottleberries@gmail.com', 0, 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1588692, 4, 3, 2017452, 'profile_images/bo/tt/bottleberries/jtSypXEQgH5H75AA8MrcP4.png', 'O', '李坤憲', '野莓玻璃罐 /bottles berries', 886, '921537934', datetime.date(1994, 5, 1), 'KHH', 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2022-03-03T09:05+00:00","hide_location":false}', 34031, 264, 7, 0, 1, 0, '', 0, None), (817931, 4, 3, '崖 Cliff Dancing', 2017452, 97323604, 4, 3, 0, 'music/bo/tt/bottleberries/nkbwVinc3zm8CbuVfhF857.mp3', 0, 'song_covers/bo/tt/bottleberries/2Z57XrtuTXUnEEXBC2Kwnw.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小心', 0, '〈崖〉⫸ 徹底崩解、失控重啟\n在火中燃燒、在崖邊跳舞,頭腦被拋下,身體重新被接管,是對秩序的挑戰、對身體語言的臣服。', 0, '', 214, 320000, datetime.datetime(2025, 6, 12, 4, 49, 18), datetime.datetime(2025, 6, 12, 4, 48, 41), datetime.datetime(2025, 6, 26, 12, 0), datetime.datetime(2025, 6, 27, 7, 31, 9), 501, 0, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2017452, 'sha1$bgV7ZaBZaH0cPQL2rTODt7$d72f8106751298258cd11d7ddf5cef79f1948dec', datetime.datetime(2025, 6, 26, 15, 25, 48), 0, 'bottleberries', '', '', 'bottleberries@gmail.com', 0, 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1588692, 4, 3, 2017452, 'profile_images/bo/tt/bottleberries/jtSypXEQgH5H75AA8MrcP4.png', 'O', '李坤憲', '野莓玻璃罐 /bottles berries', 886, '921537934', datetime.date(1994, 5, 1), 'KHH', 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2022-03-03T09:05+00:00","hide_location":false}', 34031, 264, 7, 0, 1, 0, '', 0, None), (817932, 4, 1, "山 Mountain's Spell", 2017452, 97323604, 4, 3, 0, 'music/bo/tt/bottleberries/nQkVtfpvnVpoRrvMusULr2.mp3', 0, 'song_covers/bo/tt/bottleberries/LEU4oEBc7TqNmboFC88QWP.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無比的快樂', 0, '〈山〉⫸ 與宇宙同頻的重生儀式\n靈性的甦醒,是與萬物共振的宇宙之舞。在風與靈魂的對話中,拋下仇恨、借來光,生命再次有了節奏。', 0, '', 148, 320000, datetime.datetime(2025, 6, 12, 4, 49, 35), datetime.datetime(2025, 6, 12, 4, 48, 41), datetime.datetime(2025, 6, 26, 12, 0), datetime.datetime(2025, 6, 27, 7, 31, 9), 27, 0, 0, 1, 7, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2017452, 'sha1$bgV7ZaBZaH0cPQL2rTODt7$d72f8106751298258cd11d7ddf5cef79f1948dec', datetime.datetime(2025, 6, 26, 15, 25, 48), 0, 'bottleberries', '', '', 'bottleberries@gmail.com', 0, 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1588692, 4, 3, 2017452, 'profile_images/bo/tt/bottleberries/jtSypXEQgH5H75AA8MrcP4.png', 'O', '李坤憲', '野莓玻璃罐 /bottles berries', 886, '921537934', datetime.date(1994, 5, 1), 'KHH', 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2022-03-03T09:05+00:00","hide_location":false}', 34031, 264, 7, 0, 1, 0, '', 0, None), (817933, 4, 1, '解藥 Antidote', 2017452, 97323604, 4, 3, 0, 'music/bo/tt/bottleberries/DfJtAsfYnmtE9djWAmNozJ.mp3', 0, 'song_covers/bo/tt/bottleberries/frCkiTcxbB6xsCyyHeMfWG.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再給我求不得的解藥', 0, '〈解藥〉⫷ 療癒與靈魂的最後求救\n迷霧中的自己尋求治癒,接受「天堂與地獄是同一個地方」,對既有文明與身分的解構,像靈魂機器般的崩壞,是認識破碎的自己,也是允許迷惘的瞬間。', 0, '', 201, 320000, datetime.datetime(2025, 6, 12, 4, 50, 4), datetime.datetime(2025, 6, 12, 4, 48, 41), datetime.datetime(2025, 6, 26, 12, 0), datetime.datetime(2025, 6, 27, 7, 31, 9), 30, 0, 0, 1, 10, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2017452, 'sha1$bgV7ZaBZaH0cPQL2rTODt7$d72f8106751298258cd11d7ddf5cef79f1948dec', datetime.datetime(2025, 6, 26, 15, 25, 48), 0, 'bottleberries', '', '', 'bottleberries@gmail.com', 0, 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1588692, 4, 3, 2017452, 'profile_images/bo/tt/bottleberries/jtSypXEQgH5H75AA8MrcP4.png', 'O', '李坤憲', '野莓玻璃罐 /bottles berries', 886, '921537934', datetime.date(1994, 5, 1), 'KHH', 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2022-03-03T09:05+00:00","hide_location":false}', 34031, 264, 7, 0, 1, 0, '', 0, None), (817934, 4, 1, '浮島 Floating Isle', 2017452, 97323604, 4, 3, 0, 'music/bo/tt/bottleberries/e4A3H7vi6G55UiKd32PXuG.mp3', 0, 'song_covers/bo/tt/bottleberries/TFzN2QGNaoWWuWri9iaHZF.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這個星球的燦爛 (呼喊我)', 0, '〈浮島〉⫷ 感官的甦醒與新生萌芽\n蝴蝶、陀螺、銀色焰火。童謠在祭典中漂浮,身體開始重新感知萬物,是一種不穩定但自由的有機狀態。', 0, '', 195, 320000, datetime.datetime(2025, 6, 12, 4, 49, 28), datetime.datetime(2025, 6, 12, 4, 48, 42), datetime.datetime(2025, 6, 26, 12, 0), datetime.datetime(2025, 6, 27, 7, 31, 9), 30, 0, 0, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2017452, 'sha1$bgV7ZaBZaH0cPQL2rTODt7$d72f8106751298258cd11d7ddf5cef79f1948dec', datetime.datetime(2025, 6, 26, 15, 25, 48), 0, 'bottleberries', '', '', 'bottleberries@gmail.com', 0, 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1588692, 4, 3, 2017452, 'profile_images/bo/tt/bottleberries/jtSypXEQgH5H75AA8MrcP4.png', 'O', '李坤憲', '野莓玻璃罐 /bottles berries', 886, '921537934', datetime.date(1994, 5, 1), 'KHH', 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2022-03-03T09:05+00:00","hide_location":false}', 34031, 264, 7, 0, 1, 0, '', 0, None), (817935, 4, 1, '密語 Whisper of the Cosmos', 2017452, 97323604, 4, 3, 0, 'music/bo/tt/bottleberries/fKtCSMFy5AvMC2BxayCnPD.mp3', 0, 'song_covers/bo/tt/bottleberries/FepJjPiAXS9vH2Vhtn2GvT.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生活吧 舞蹈吧', 0, '〈密語〉⫷ 語言、信仰與祈禱重構現實\n宇宙開始說話,花開始長大,祈禱與祭品重構人與自然的關係,活著變成一種詩性的實踐。', 0, '', 242, 320000, datetime.datetime(2025, 6, 12, 4, 49, 51), datetime.datetime(2025, 6, 12, 4, 48, 42), datetime.datetime(2025, 6, 26, 12, 0), datetime.datetime(2025, 6, 27, 7, 31, 9), 33, 0, 0, 1, 8, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2017452, 'sha1$bgV7ZaBZaH0cPQL2rTODt7$d72f8106751298258cd11d7ddf5cef79f1948dec', datetime.datetime(2025, 6, 26, 15, 25, 48), 0, 'bottleberries', '', '', 'bottleberries@gmail.com', 0, 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1588692, 4, 3, 2017452, 'profile_images/bo/tt/bottleberries/jtSypXEQgH5H75AA8MrcP4.png', 'O', '李坤憲', '野莓玻璃罐 /bottles berries', 886, '921537934', datetime.date(1994, 5, 1), 'KHH', 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2017, 7, 20, 14, 38, 34), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2022-03-03T09:05+00:00","hide_location":false}', 34031, 264, 7, 0, 1, 0, '', 0, None), (818738, 4, 1, '亂夢', 3014160, 97323626, 1, 4, 0, 'music/si/nc/sincechou/7bj4jN54RxqSdBmJHURetg.mp3', 0, 'song_covers/si/nc/sincechou/Ge4gBfvxPJytAHhG7iRTUp.jpeg', 1, '', '亂夢\n\n這个城市 又閣無聲音\n雨水滴落 亦無塗跤的味\n\n夢中的你真古錐\n淋雨也是笑微微\nNeon閃爍 為何我珠淚滴\n\n路燈照映的雨綿\n劃破空氣的火星\n夢裡的聲音 那遐爾真實\n\n有你在夢中\n未閣再寂寞\n風微微吹動\n心內的悲傷\n\n燦爛的笑容\n夢醒會閣再 相逢\n咱猶有屬於咱兩人的約束\n\n用你上愛的lily\n面巾嘛刺英文字\n辦佇海邊 妳討厭的西照日\n\n妳愛聽的R&B\n做伙來搬這齣戲\n等你精神 頭一胎咱生後生\n\n明明在夢中\n為何遮寂寞\n風微微吹動\n心內的悲傷\n\n燦爛的笑容\n夢醒會閣再相逢\n鹹鹹海風 無情搧動\n我猶佇這 等夢結束\n等你轉來將咱的夢 繼續', 0, '亂夢 Flash Back 乱れ夢\n\n製作人 Producer:周自從 Since Chou 胡俊涵 Han Hu\n作詞 Lyricist:謝宏佶 Gee Hsieh\n作曲 Composer:周自從 Since Chou \n編曲 Arranger:周自從 Since Chou 巴思亮Josh Ba 劉穎嶸 Ying Liu\n鼓 Drums:王誌緯 Way Way Wang\n貝斯 Bass:劉穎嶸 Ying Liu\n電吉他 Electric Guitar: 巴思亮Josh Ba\n電鋼琴 Electric Piano:鄒烱如 Jeff Zou\n合聲編寫 Chorus Arrangement:周自從 Since Chou \n合聲 Backing Vocals:周自從 Since Chou \n人聲錄音師 Vocal Recording Engineer:嚴祥芬(史提) Steven Yen 周自從 Since Chou \n人聲錄音室 Vocal Recording Studio:天牧音樂 SkyMu Music Studio 二三啪錄音室TTP Studio\n人聲檔案剪輯工程師Drums Audio Editing Engineer:周自從 Since Chou\n弦樂編寫 Strings Arrange:劉穎嶸 Ying Liu\n小提琴一部 Violin I:張浩 王大毛 張晗 楊爽 李鶴男 劉朝暉 高言 劉亞歐\n小提琴二部 Violin II:顏柯 簡培 侯宇紅 崔曉蕾 趙子龍 張悅 \n中提琴 Viola:李季澤 畢芳 方振華 王宇沛\n大提琴 Cello:張平 郎瑩 孫藝 王瑤\n弦樂錄音師 Strings Recording Engineer: 王小四 Wang xiao si\n弦樂錄音室 Strings Recording Studio:金田錄音室 JinTian Studio \n鼓錄音室 Drums Recording Studio:強力錄音室 Mega Force Studio\n混音師 Mixing Engineer:胡俊涵 Han Hu\n混音師 Mixing Studio:噪音科學錄音室 TNSO Studio', 0, '', 266, 320000, datetime.datetime(2025, 6, 19, 8, 19, 51), datetime.datetime(2025, 6, 19, 8, 19, 24), datetime.datetime(2025, 6, 24, 16, 0), datetime.datetime(2025, 6, 24, 16, 0, 22), 141, 6, 1, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3014160, 'sha1$gkEIEyQQHJQ5TO9KPW2OZS$0e33a6e7468a7ba788c66570c17808217c20c5e6', datetime.datetime(2025, 6, 24, 17, 53, 54), 0, 'sincechou', '', '', 'sincechou@gmail.com', 0, 1, datetime.datetime(2022, 10, 3, 15, 35, 51), 2584546, 2, 2, 3014160, 'profile_images/si/nc/sincechou/acE73FCKZH7Vr8FZWbkeHK.JPG', 'M', '', '周自從 Since Chou', 886, '911590530', datetime.date(2022, 10, 3), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2022, 10, 3, 15, 35, 51), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"accredited_datetime":"2023-06-19T07:36+00:00","hide_location":true}', 35847, 376, 0, 4, 1, 0, '', 0, None), (818739, 4, 1, '傷弓', 3014160, 97323626, 2, 7, 0, 'music/si/nc/sincechou/RPWCwJeDvDFJSepTr8wUFv.mp3', 0, 'song_covers/si/nc/sincechou/Ge4gBfvxPJytAHhG7iRTUp.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騙袂過自己 我猶是閣愛妳', 0, '傷弓 Never Again 辛抱強い\n\n製作人 Producer:周自從 Since Chou 胡俊涵 Han Hu\n作詞 Lyricist:凃凱傑Gonza Tu\n作曲 Composer:凃凱傑Gonza Tu\n編曲 Arranger:周自從 Since Chou 胡俊涵 Han Hu\n貝斯 Bass:劉穎嶸 Ying Liu \n電吉他 Electric Guitar: คณิน ทองทับ Kanin Tongtub (TH) \n中音薩克斯風 Alto Saxophone:歐育齊 Yuchi Ou\n次中音薩克斯風 Tenor Saxophone:歐育齊 Yuchi Ou\n合聲編寫 Chorus Arrangement:周自從 Since Chou \n合聲 Backing Vocals:周自從 Since Chou \n人聲錄音師 Vocal Recording Engineer:李冠彰 Leon Lee 周自從 Since Chou \n人聲錄音室 Vocal Recording Studio:天牧音樂 SkyMu Music Studio 二三啪錄音室TTP Studio\n人聲檔案剪輯工程師Drums Audio Editing Engineer:周自從 Since Chou\n混音師 Mixing Engineer:胡俊涵 Han Hu\n混音師 Mixing Studio:噪音科學錄音室 TNSO Studio', 0, '', 296, 320000, datetime.datetime(2025, 6, 19, 8, 19, 57), datetime.datetime(2025, 6, 19, 8, 19, 24), datetime.datetime(2025, 6, 25, 16, 0), datetime.datetime(2025, 6, 25, 16, 0, 33), 231, 6, 0, 1, 7, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3014160, 'sha1$gkEIEyQQHJQ5TO9KPW2OZS$0e33a6e7468a7ba788c66570c17808217c20c5e6', datetime.datetime(2025, 6, 24, 17, 53, 54), 0, 'sincechou', '', '', 'sincechou@gmail.com', 0, 1, datetime.datetime(2022, 10, 3, 15, 35, 51), 2584546, 2, 2, 3014160, 'profile_images/si/nc/sincechou/acE73FCKZH7Vr8FZWbkeHK.JPG', 'M', '', '周自從 Since Chou', 886, '911590530', datetime.date(2022, 10, 3), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2022, 10, 3, 15, 35, 51), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"accredited_datetime":"2023-06-19T07:36+00:00","hide_location":true}', 35847, 376, 0, 4, 1, 0, '', 0, None), (818741, 4, 1, '阿沙布魯', 3014160, 97323626, 2, 7, 0, 'music/si/nc/sincechou/4igBgmqgQH9hrKC2Lufzr6.mp3', 0, 'song_covers/si/nc/sincechou/Ge4gBfvxPJytAHhG7iRTUp.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阮一个人 阿沙不魯', 0, '阿沙布魯 Asbeel アサブロ\n\n製作人 Producer:周自從 Since Chou 胡俊涵 Han Hu\n作詞 Lyricist:謝宏佶 Gee Hsieh\n作曲 Composer:周自從 Since Chou \n編曲 Arranger:劉穎嶸 Ying Liu\n鼓 Drums:莊子恒 Tzu-Heng Chuang\n貝斯 Bass:劉穎嶸 Ying Liu\n電吉他 Electric Guitar:คณิน ทองทับ Kanin Tongtub (TH)\n電鋼琴 Electric Piano:吳加恩 Blackie Wu\n合聲編寫 Chorus Arrangement:周自從 Since Chou \n合聲 Backing Vocals:周自從 Since Chou \n人聲錄音師 Vocal Recording Engineer:嚴祥芬(史提) Steven Yen 周自從 Since Chou \n人聲錄音室 Vocal Recording Studio:天牧音樂 SkyMu Music Studio 二三啪錄音室TTP Studio\n人聲檔案剪輯工程師Drums Audio Editing Engineer:周自從 Since Chou\n鼓錄音工程師Drums Recording Engineer:Benn Chen 胖虎punkhoo \n鼓錄音室 Drums Recording Studio:這邊音樂那邊設計Studio HereThere Studio\n鼓檔案剪輯工程師Drums Audio Editing Engineer:Benn Chen 胖虎punkhoo\n混音師 Mixing Engineer:賴世凱 NiceGuy\n混音師 Mixing Studio:硬搞錄音室 INGO Studio', 0, '', 221, 320000, datetime.datetime(2025, 6, 19, 8, 20, 1), datetime.datetime(2025, 6, 19, 8, 19, 24), datetime.datetime(2025, 6, 26, 16, 0), datetime.datetime(2025, 6, 26, 16, 0, 27), 198, 8, 0, 1, 8, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3014160, 'sha1$gkEIEyQQHJQ5TO9KPW2OZS$0e33a6e7468a7ba788c66570c17808217c20c5e6', datetime.datetime(2025, 6, 24, 17, 53, 54), 0, 'sincechou', '', '', 'sincechou@gmail.com', 0, 1, datetime.datetime(2022, 10, 3, 15, 35, 51), 2584546, 2, 2, 3014160, 'profile_images/si/nc/sincechou/acE73FCKZH7Vr8FZWbkeHK.JPG', 'M', '', '周自從 Since Chou', 886, '911590530', datetime.date(2022, 10, 3), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2022, 10, 3, 15, 35, 51), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"accredited_datetime":"2023-06-19T07:36+00:00","hide_location":true}', 35847, 376, 0, 4, 1, 0, '', 0, None), (819247, 4, 1, 'Say You Love Me feat. Woosic', 2939158, None, 3, 11, 0, 'music/va/le/valentinatung/kcfnTvGQxKBSyhsJqzMFkh.mp3', 0, 'song_covers/va/le/valentinatung/MSAtTjSfx7ax8zXzdBqLkc.png', 1, '', '(Chorus)\nSay you love me, say you want me\n我屬於你\n\n你的呼吸 你的聲音\n讓我著迷\n\nSay you love me, say you want me\n我就在這裡\n\nTea or coffee, just come for me\n我都願意\n\n(Verse)\n我猜你也在滑手機\n故意不回訊息\n秒讀秒回犯了大忌\n讓你猜我心意\n\n(Pre)\n每天說早安和晚安\n其實想說我想你了\n現在你在做什麼呢\n\n猜測你喜歡的一切\n偷偷買了新的香水\n期待再下一次的見面\n\n(Chorus)\nSay you love me, say you want me\n我屬於你\n\n你的呼吸 你的聲音\n讓我著迷\n\nSay you love me, say you want me\n我就在這裡\n\nTea or coffee, just come for me\n我都願意\n\n(Verse)\n有點熟悉又不確定\n我想我喜歡你\n跳過所有客套話題\n讓我更靠近你\n(Pre)\n每天說早安和晚安\n其實想說我想你了\n現在你在做什麼呢\n\n猜測你喜歡的一切\n偷偷買了新的香水\n期待再下一次的見面\n\n(Chorus)\nSay you love me, say you want me\n我屬於你\n\n你的呼吸 你的聲音\n讓我著迷\n\nSay you love me, say you want me\n我就在這裡\n\nTea or coffee, just come for me\n我都願意', 0, '在茶與咖啡之間選擇?不如選我。\n有點撒嬌,有點想佔有...\n\n☕ 我喜歡你,但我不說,你來說\n\n詞|童心、Woosic\n曲|Woosic、童心\n演唱 Vocal|童心Valentina\n製作人 Producer|Woosic\n編曲 Arranger|Woosic\n和聲 Backing Vocal|童心Valentina\n混音工程師 Mixing Engineer|Woosic\n母帶後期處理工程師Mastering Engineer|Woosic', 0, '', 165, 192000, datetime.datetime(2025, 6, 24, 2, 42, 26), datetime.datetime(2025, 6, 24, 2, 42, 23), datetime.datetime(2025, 6, 24, 7, 0), datetime.datetime(2025, 6, 24, 7, 0, 36), 11842, 21, 4, 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), (819298, 4, 1, 'Maybe in Another Universe', 1596143, 97314886, 1, 6, 0, 'music/Of/el/OfeliaYang/9aXKAtT34pRkqZMqB7Koz2.mp3', 0, 'song_covers/Of/el/OfeliaYang/NGSh5BxcBA7tmiAcMtXRuk.png', 1, '', '詞曲:歐菲\n\nMaybe in another universe\n也許在另一個宇宙裡\nThey would also have met each other\n他們也曾相遇過\nBack in 1993\n在1993年\nIn the restaurant where he worked for\n在他上班的西餐廳\nShe was having dinner with a friend and she looked stunning\n她和朋友一起來用餐,美到不行\n\nHe thought, I had to ask for her number\n他心想:「我一定要問她要電話。」\nHe slipped a note and she replied the 10 digits\n他偷偷遞了一張紙條,她也回了那十位數字\nThey went on a date 3 days later\n三天後,他們去約會了\nGot engaged 3 months later\n三個月後,他們訂婚了\nAnd their honeymoon was six months in London!\n他們去倫敦度了六月的蜜月\n\nMaybe in another universe they would have still been together\n也許在另一個宇宙裡,他們還會在一起\nThey would have 2 beautiful children, just like me and my brother\n還會有兩個就像我和我弟弟的孩子\nThey would argue (of course) from time to time, but they would always get back together\n他們偶爾會爭吵(當然啦),但總會和好如初\nMaybe in another universe\n也許在另一個宇宙裡\nMaybe in another universe\n也許在另一個宇宙裡\n\nMaybe in another universe\n也許在另一個宇宙裡\nThey could slowly grow old together\n他們會慢慢一起變老\nBut in mine, they’re apart, and both with a new partner\n但在我的宇宙裡,他們分開了,各自有了新的人生伴侶\nAnd there‘s nothing to be changed about it\n而這一切,都無需改變', 0, '這首歌的靈感是我在內觀靜坐的時候來的,在腦海中就有很明確的旋律歌詞跟形象:「開頭要是聽起來童話故事般的華爾茲,到副歌慢慢轉小調,再慢慢轉回大調」,因為很怕靜坐完會忘光光,結果我整節一小時的靜坐都在腦裡默唱這首歌XDD\n\n內觀的時候,葛印卡老師針對愛給的描述,是讓我覺得最難理解、或是最難做到的:「無條件的愛才是真正純淨的愛」,「對愉悅的 愛的感覺 不可以起貪念」\n\n到底該怎麼做到呢?愛到底是什麼呢?也許我們都是來學習這件事的吧,凡夫俗子如我還是對我的感受大起反應,但也是多虧這樣,才可以寫出這些歌,真是很划算呢(?)\n\n分享一張我很喜歡的奧修禪卡「友誼」:「如果你了解到那個片刻是該分開了,因為你們的軌跡在這個交叉點分開,那麼你就帶著感激跟對方道別,感謝對方所帶給你的一切喜悅、歡樂和你們在一起分享的美麗片刻,沒有悲哀,也沒有痛苦,你們就只是分開。」', 0, '', 99, 320000, datetime.datetime(2025, 6, 24, 8, 19, 50), datetime.datetime(2025, 6, 24, 8, 19, 40), datetime.datetime(2025, 6, 24, 8, 31, 24, 278746), datetime.datetime(2025, 6, 24, 8, 31, 24), 111, 2, 10, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1596143, 'sha1$Gpu9yjpo3gL5iPpqK8Gs7E$c474a51e0c3a261d109c0d9de9499cf38ad484a2', datetime.datetime(2025, 5, 13, 14, 44, 33), 0, 'OfeliaYang', 'Jih Chien', 'Yang', 'ofeliajcy@gmail.com', 0, 1, datetime.datetime(2016, 4, 17, 17, 10, 55), 1254379, 4, 4, 1596143, 'profile_images/s5/97/s597831/fRrPextHfQEbNkA3PWXYwK.jpg', 'F', '', 'Ofelia 歐菲', 886, '968533365', datetime.date(1995, 3, 15), 'TPE', 96, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 53), 1, datetime.datetime(2016, 4, 17, 17, 10, 55), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"hide_location":false,"show_birthday":0,"accredited_datetime":"2025-03-05T06:46+00:00"}', 99758, 687, 4, 0, 1, 0, '', 0, None), (819300, 4, 1, 'Supposed to Be', 1596143, 97314886, 1, 6, 0, 'music/Of/el/OfeliaYang/aLuECjsgxbDTUkBZHA2MD4.mp3', 0, 'song_covers/Of/el/OfeliaYang/Jcx8KPSKeTZpM7JPgN44D2.jpeg', 1, '', 'Am I not supposed to be running running running\n我不該一直奔跑、奔跑、奔跑嗎?\n\nAm I not supposed to be happy happy happy\n我不該快樂、快樂、快樂嗎?\n\nCan’t seem to get it up\n怎麼就是提不起勁\n\nCan’t seem to fight it\n怎麼就是無法反抗\n\nCan’t seem to want it all\n怎麼就是無法渴望一切\n\nCan’t seem to claim it\n怎麼就是無法宣稱那是我的\n\nAm I not supposed to be running running running\n我不該奔跑、奔跑、奔跑嗎?\n\nI curled up in the corner\n我蜷縮在角落\n\nGot scared of the fence\n被籬笆嚇到了\n\nI felt the weight\n我感受到那股重量\n\nThat kept me from moving\n讓我無法前進\n\nI’m supposed to have a planning\n我應該要有計劃\n\nDespite all the confusion\n即使內心充滿混亂\n\nI’m supposed to want something though it won’t cut it for me\n我應該要渴望些什麼,即使那對我而言根本沒意義\n\nI’m supposed to be authentic but never too crazy\n我應該真誠,但不能太瘋狂\n\nStay unapologetic but apologize when I don’t fit\n要坦率不抱歉,但當我格格不入時,還是得說對不起\n\nWhen I fail your expectation\n當我辜負了你的期待\n\nWhat value does that leave me\n那我還剩下什麼價值?\n\nAm I not supposed to be running freely wildly\n我不該奔跑嗎? 自由地、瘋狂地\n\nJust run\n就跑吧\n\nJust run\n就跑\n\nI keep on saying sorry\n我不停地說對不起\n\nI could not be a part of this\n因為我無法成為這一切的一部分\n\nI’m on a life journey and my best friend is guiltiness\n我正在走一段人生的旅程,而罪惡感是我最親密的朋友\n\nIt’s ok to wanna run\n想逃跑也沒關係\n\nIt’s ok to wanna hide\n想躲起來也沒關係\n\nIt’s ok to be anything that I’m supposed or not supposed to be\n無論我是不是「應該」成為的樣子,那都沒關係', 0, '這首歌寫給我最親愛的哈莉寶寶,因為結紮、腳受傷、營養的伙食 漸漸過胖,膽小的個性讓沒有被栓繩的她,彷彿被一道隱形的圍籬關在家 \U0001f979\n\n但我知道,她不是走不動,只是需我陪她一起出門走而已\n所以我能給的最好的愛,就是陪她一起慢慢走~~\n\n也寫給那個常常焦慮、一直覺得自己不夠好的我\n嘿~不管妳現在什麼樣子,都沒關係啦 ♡', 0, '', 103, 320000, datetime.datetime(2025, 6, 24, 8, 37, 10), datetime.datetime(2025, 6, 24, 8, 36, 43), datetime.datetime(2025, 6, 24, 8, 42, 56, 43910), datetime.datetime(2025, 6, 24, 8, 42, 56), 381, 9, 1, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1596143, 'sha1$Gpu9yjpo3gL5iPpqK8Gs7E$c474a51e0c3a261d109c0d9de9499cf38ad484a2', datetime.datetime(2025, 5, 13, 14, 44, 33), 0, 'OfeliaYang', 'Jih Chien', 'Yang', 'ofeliajcy@gmail.com', 0, 1, datetime.datetime(2016, 4, 17, 17, 10, 55), 1254379, 4, 4, 1596143, 'profile_images/s5/97/s597831/fRrPextHfQEbNkA3PWXYwK.jpg', 'F', '', 'Ofelia 歐菲', 886, '968533365', datetime.date(1995, 3, 15), 'TPE', 96, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 53), 1, datetime.datetime(2016, 4, 17, 17, 10, 55), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"hide_location":false,"show_birthday":0,"accredited_datetime":"2025-03-05T06:46+00:00"}', 99758, 687, 4, 0, 1, 0, '', 0, None), (819322, 4, 1, 'First Light 初生', 2858672, 97323645, 0, 21, 0, 'music/ch/lo/chloehu/34MFtRJvvyBfA6b6pkL8pX.mp3', 0, '', 1, '', '', 0, '混合嬰兒心跳聲與電子音響,結合多種小提琴演奏技法,這是一段回溯十年前抗癌歷程的聲音敘事。音樂裡的每一個細節,都是勇敢面對生命起點的勇氣與希望。\nBlending a fetal heartbeat with electronic sounds and layered violin techniques, this piece reflects on a decade-old cancer journey, conveying courage and hope at life’s beginning.', 0, '', 366, 320000, datetime.datetime(2025, 6, 24, 12, 45, 22), datetime.datetime(2025, 6, 24, 12, 45, 16), datetime.datetime(2025, 6, 24, 16, 0), datetime.datetime(2025, 6, 24, 16, 0, 22), 36, 1, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2858672, 'sha1$kFxqimVUQxXSheXAbv8nsY$56213d215606f092d5d4892b91e3a70b8c413119', datetime.datetime(2025, 6, 24, 11, 49, 49), 0, 'chloehu', '', '', 'whomakesmusic@gmail.com', 0, 1, datetime.datetime(2021, 10, 16, 17, 48, 55), 2429138, 4, 3, 2858672, 'profile_images/ch/lo/chloehu/8ctn3KM4whpHCYtJgdgHZi.JPG', 'F', '', 'Chloé Hu 胡宇君', 886, '930133058', datetime.date(1983, 1, 26), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2021, 10, 16, 17, 48, 55), 1, 1, 'zh-hant', 1, '{"had_edit_username":true,"hide_gender":false,"hide_location":true,"show_birthday":0}', 152, 2, 0, 1, 0, 0, '', 0, None), (819325, 4, 1, 'Time Unfolds 遞時', 2858672, 97323645, 0, 21, 0, 'music/ch/lo/chloehu/nBsm4P8Hrbc8hawtLKKeQW.mp3', 0, '', 1, '', '', 0, '以合成器模擬秒針滴答聲,搭配小提琴撥奏與多層 MIDI 音色貫穿全曲。\n旋律以流線型線條堆疊,象徵時間推移,靈感來自多次化療等待時,那種煎熬漫長的感覺。\n作品透過極簡主義手法與合成器模擬的自然環境聲響,描繪時間流逝與生命老去的不可逆變化。\n“Time Unfolds” features synthesizer sounds mimicking the ticking of a second hand, accompanied by pizzicato violin and layered MIDI textures throughout the piece.\nThe melody is built with streamlined lines symbolizing the passage of time, inspired by the agonizingly long waits during multiple chemotherapy sessions.\nUsing minimalist techniques and synthesizer-generated natural ambient sounds, the composition depicts the irreversible flow of time and the aging process.', 0, '', 379, 320000, datetime.datetime(2025, 6, 24, 12, 50, 15), datetime.datetime(2025, 6, 24, 12, 50, 10), datetime.datetime(2025, 6, 24, 16, 0), datetime.datetime(2025, 6, 24, 16, 0, 22), 30, 1, 1, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2858672, 'sha1$kFxqimVUQxXSheXAbv8nsY$56213d215606f092d5d4892b91e3a70b8c413119', datetime.datetime(2025, 6, 24, 11, 49, 49), 0, 'chloehu', '', '', 'whomakesmusic@gmail.com', 0, 1, datetime.datetime(2021, 10, 16, 17, 48, 55), 2429138, 4, 3, 2858672, 'profile_images/ch/lo/chloehu/8ctn3KM4whpHCYtJgdgHZi.JPG', 'F', '', 'Chloé Hu 胡宇君', 886, '930133058', datetime.date(1983, 1, 26), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2021, 10, 16, 17, 48, 55), 1, 1, 'zh-hant', 1, '{"had_edit_username":true,"hide_gender":false,"hide_location":true,"show_birthday":0}', 152, 2, 0, 1, 0, 0, '', 0, None), (819326, 4, 1, 'Upheaval 劇變', 2858672, 97323645, 0, 21, 0, 'music/ch/lo/chloehu/C6Z9BH4YMxbMRqMwrxqyDN.mp3', 0, '', 1, '', '', 0, '紀錄夜晚醫院急救的聲響與廣播,並採集病房環境與口語錄音,融合緊張顫音與合成器腳步聲,重現我首次接受標靶藥物治療時的恐懼與身體過敏反應。聲音刻畫出生死邊緣的瞬間劇變與無聲掙扎。\nThis piece records the sounds and announcements of emergency treatment at night in a hospital, incorporating ambient ward sounds and spoken recordings. Tense tremolos and synthesizer footsteps recreate the fear and allergic reactions I experienced during my first targeted therapy. The soundscape portrays the sudden upheaval and silent struggle on the edge of life and death.', 0, '', 216, 320000, datetime.datetime(2025, 6, 24, 12, 53, 45), datetime.datetime(2025, 6, 24, 12, 53, 39), datetime.datetime(2025, 6, 24, 16, 0), datetime.datetime(2025, 6, 24, 16, 0, 22), 27, 1, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2858672, 'sha1$kFxqimVUQxXSheXAbv8nsY$56213d215606f092d5d4892b91e3a70b8c413119', datetime.datetime(2025, 6, 24, 11, 49, 49), 0, 'chloehu', '', '', 'whomakesmusic@gmail.com', 0, 1, datetime.datetime(2021, 10, 16, 17, 48, 55), 2429138, 4, 3, 2858672, 'profile_images/ch/lo/chloehu/8ctn3KM4whpHCYtJgdgHZi.JPG', 'F', '', 'Chloé Hu 胡宇君', 886, '930133058', datetime.date(1983, 1, 26), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2021, 10, 16, 17, 48, 55), 1, 1, 'zh-hant', 1, '{"had_edit_username":true,"hide_gender":false,"hide_location":true,"show_birthday":0}', 152, 2, 0, 1, 0, 0, '', 0, None), (819327, 4, 1, 'Stillness 寂終', 2858672, 97323645, 0, 21, 0, 'music/ch/lo/chloehu/dAYeM6Ekrts5VhQh6LdnDk.mp3', 0, '', 1, '', '', 0, '十年前住院期間,病房裡彌漫著兩位病人垂死掙扎的聲響,急救聲、呼喊聲層層疊加,在我耳中化成無盡回音。作品《寂終》從我的視角出發,將這些破碎而逼真的聲響轉化為簡潔而環繞的聲音層次,帶領聽者穿越生死邊緣,感受死亡並非終結,而是一場靜謐卻深刻的新開始。\nDuring my hospitalization ten years ago, the ward was filled with the desperate sounds of two patients fighting for their lives. The echoes of emergency calls and cries layered endlessly in my ears. Stillness transforms these fragmented and vivid sounds from my perspective into concise, enveloping sonic layers, guiding listeners through the edge of life and death, conveying that death is not an end but a profound, tranquil new beginning.', 0, '', 440, 320000, datetime.datetime(2025, 6, 24, 12, 55, 17), datetime.datetime(2025, 6, 24, 12, 55, 4), datetime.datetime(2025, 6, 24, 16, 0), datetime.datetime(2025, 6, 24, 16, 0, 22), 33, 1, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2858672, 'sha1$kFxqimVUQxXSheXAbv8nsY$56213d215606f092d5d4892b91e3a70b8c413119', datetime.datetime(2025, 6, 24, 11, 49, 49), 0, 'chloehu', '', '', 'whomakesmusic@gmail.com', 0, 1, datetime.datetime(2021, 10, 16, 17, 48, 55), 2429138, 4, 3, 2858672, 'profile_images/ch/lo/chloehu/8ctn3KM4whpHCYtJgdgHZi.JPG', 'F', '', 'Chloé Hu 胡宇君', 886, '930133058', datetime.date(1983, 1, 26), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2021, 10, 16, 17, 48, 55), 1, 1, 'zh-hant', 1, '{"had_edit_username":true,"hide_gender":false,"hide_location":true,"show_birthday":0}', 152, 2, 0, 1, 0, 0, '', 0, None), (819386, 4, 1, 'Bambi (1942)', 1525698, 97323649, 1, 4, 0, 'music/an/tt/anttikokkomaki/T72RTsiMYyEw8Bq9fnfWbq.mp3', 0, 'song_covers/an/tt/anttikokkomaki/ChNpDUdAe6hjJXWaX2xShA.jpeg', 1, '', '', 0, "'Bambi (1942)' is a song from the Finnish indie folk pop group Antti Kokkomäki & Tammikuun Lapset's album 'II'.\n\nFind out more: https://linktr.ee/anttikokkomaki", 0, '', 229, 320000, datetime.datetime(2025, 6, 24, 16, 49, 27), datetime.datetime(2025, 6, 24, 16, 48, 40), datetime.datetime(2025, 6, 24, 17, 4, 29, 59447), datetime.datetime(2025, 6, 26, 18, 37, 41), 51, 2, 0, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1525698, 'sha1$zGtAWOa0JwXb3eBqdTUBh9$a04fffafc5aaadca90edae1f73b74c535cec1a3c', datetime.datetime(2025, 6, 29, 14, 30, 30), 0, 'anttikokkomaki', '', '', 'antti_kokkomaki@hotmail.com', 0, 1, datetime.datetime(2015, 6, 15, 14, 33, 4), 1185291, 4, 4, 1525698, 'profile_images/an/tt/anttikokkomaki/L3uAmKRsrTM4f36Ya8Lr58.jpg', 'O', '', 'Antti Kokkomäki & Tammikuun Lapset', 358, '445488437', datetime.date(1979, 8, 24), 'EUR', 766, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2015, 6, 15, 14, 33, 4), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false,"show_birthday":0}', 18781, 86, 10, 1, 0, 0, '', 0, None), (819390, 4, 3, 'Auringon lapset', 1525698, 97323649, 2, 8, 0, 'music/an/tt/anttikokkomaki/VWFCLxqK6SMcKXvy7h4qDE.mp3', 0, 'song_covers/an/tt/anttikokkomaki/GjiEGhLE7dpJoNH27UPWk6.jpeg', 1, '', '', 0, "'Auringon lapset' is a song from the Finnish indie folk pop group Antti Kokkomäki & Tammikuun Lapset's album 'II'.\n\nThe song was inspired by Taiwan's Sunflower Movement in 2014.\n\nFind out more: https://linktr.ee/anttikokkomaki", 0, '', 293, 320000, datetime.datetime(2025, 6, 24, 17, 17, 9), datetime.datetime(2025, 6, 24, 17, 16, 9), datetime.datetime(2025, 6, 24, 17, 19, 18, 705289), datetime.datetime(2025, 6, 26, 18, 37, 31), 39, 1, 0, 1, 3, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1525698, 'sha1$zGtAWOa0JwXb3eBqdTUBh9$a04fffafc5aaadca90edae1f73b74c535cec1a3c', datetime.datetime(2025, 6, 29, 14, 30, 30), 0, 'anttikokkomaki', '', '', 'antti_kokkomaki@hotmail.com', 0, 1, datetime.datetime(2015, 6, 15, 14, 33, 4), 1185291, 4, 4, 1525698, 'profile_images/an/tt/anttikokkomaki/L3uAmKRsrTM4f36Ya8Lr58.jpg', 'O', '', 'Antti Kokkomäki & Tammikuun Lapset', 358, '445488437', datetime.date(1979, 8, 24), 'EUR', 766, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2015, 6, 15, 14, 33, 4), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false,"show_birthday":0}', 18781, 86, 10, 1, 0, 0, '', 0, None), (819394, 4, 1, 'Kotiin ennen pimeää', 1525698, 97323649, 2, 1, 0, 'music/an/tt/anttikokkomaki/TVGu6RSKeSqcRJc7BPwnrc.mp3', 0, 'song_covers/an/tt/anttikokkomaki/YqnyvPC7S7ajZEvsaBjsNS.jpeg', 1, '', '', 0, "'Kotiin ennen pimeää' is a song from the Finnish indie folk pop group Antti Kokkomäki & Tammikuun Lapset's album 'II'.\n\nFind out more: https://linktr.ee/anttikokkomaki", 0, '', 255, 320000, datetime.datetime(2025, 6, 24, 17, 31, 14), datetime.datetime(2025, 6, 24, 17, 30, 23), datetime.datetime(2025, 6, 24, 17, 31, 52, 692664), datetime.datetime(2025, 6, 26, 18, 38, 30), 33, 1, 0, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1525698, 'sha1$zGtAWOa0JwXb3eBqdTUBh9$a04fffafc5aaadca90edae1f73b74c535cec1a3c', datetime.datetime(2025, 6, 29, 14, 30, 30), 0, 'anttikokkomaki', '', '', 'antti_kokkomaki@hotmail.com', 0, 1, datetime.datetime(2015, 6, 15, 14, 33, 4), 1185291, 4, 4, 1525698, 'profile_images/an/tt/anttikokkomaki/L3uAmKRsrTM4f36Ya8Lr58.jpg', 'O', '', 'Antti Kokkomäki & Tammikuun Lapset', 358, '445488437', datetime.date(1979, 8, 24), 'EUR', 766, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2015, 6, 15, 14, 33, 4), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false,"show_birthday":0}', 18781, 86, 10, 1, 0, 0, '', 0, None), (819395, 4, 1, 'Tulikärpänen', 1525698, 97323649, 1, 5, 0, 'music/an/tt/anttikokkomaki/D4ADL92u9f6xDX5EjWUPih.mp3', 0, 'song_covers/an/tt/anttikokkomaki/n3A2YVPK6sBeaH22gGXQ8Y.jpeg', 1, '', '', 0, "'Tulikärpänen' is a song from the Finnish indie folk pop group Antti Kokkomäki & Tammikuun Lapset's album 'II'.\n\nFind out more: https://linktr.ee/anttikokkomaki", 0, '', 260, 320000, datetime.datetime(2025, 6, 24, 17, 33, 48), datetime.datetime(2025, 6, 24, 17, 32, 56), datetime.datetime(2025, 6, 24, 17, 33, 57, 519082), datetime.datetime(2025, 6, 26, 18, 38, 42), 39, 2, 0, 1, 7, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1525698, 'sha1$zGtAWOa0JwXb3eBqdTUBh9$a04fffafc5aaadca90edae1f73b74c535cec1a3c', datetime.datetime(2025, 6, 29, 14, 30, 30), 0, 'anttikokkomaki', '', '', 'antti_kokkomaki@hotmail.com', 0, 1, datetime.datetime(2015, 6, 15, 14, 33, 4), 1185291, 4, 4, 1525698, 'profile_images/an/tt/anttikokkomaki/L3uAmKRsrTM4f36Ya8Lr58.jpg', 'O', '', 'Antti Kokkomäki & Tammikuun Lapset', 358, '445488437', datetime.date(1979, 8, 24), 'EUR', 766, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2015, 6, 15, 14, 33, 4), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false,"show_birthday":0}', 18781, 86, 10, 1, 0, 0, '', 0, None), (819422, 2, 2, '祝你陰天快樂', 2537166, None, 2, 1, 0, 'music/fi/da/fidamacau/eReQMhnGAgiYQCy9FmdpL5.mp3', 0, 'song_covers/fi/da/fidamacau/BTpq2fGgkNkXnKNe6zhU82.jpeg', 1, '', '雲 在窗外徘徊\n像是電影裡的留白\n不管天氣有多壞\nHolding you always felt so right\n\n我們跑向海邊的車站\n趕上尾班車離開\n一個像阿笨一個阿呆\n在那個雨天裡的夜晚\n花朵開滿了山脈\n到今天 依然盛開\n\n擁抱你的快樂\n讓我感覺我還活著\n擁抱你的時刻\n彷彿在陰天假裝快樂\n\n我又回到海邊的車站\n在天黑之際離開\n黃昏是阿笨 告別阿呆\n就算在陰天 輕聲道晚安\n月光錯過了山脈\n到了明天 不再回來\n\n擁抱你的快樂\n讓我感覺 我還活著\n擁抱你的時刻\n謝謝你曾經捨不得\n讓我在陰天還是快樂\n\n你害怕什麼 你是自由的\n你的 忽冷忽熱 像自我拉扯\n愛會過去的 痛會過去的\n祝你 在陰天快樂\n\n擁抱你的快樂 (擁抱的快樂)\n讓我感覺 我還活著 (讓我還活著)\n告別你的時刻 (never never say goodbye)\n想起那些非誰不可 所以\n愛的本質是什麼呢 我想\n祝你在陰天快樂', 0, '07/03 大團誕生 開發場五 @台北Legacy\n07/30 𝗖𝗛𝗢𝗦𝗘𝗡 @ Clapper Studio\n08/03 Branch Off @ 河岸留言 西門紅樓展演空間\n\n☕️〰︎ɴɪᴄᴇᴅᴀʏ〰︎ 〰︎ 〰︎\n\n《祝你陰天快樂》獻給那些曾經重要、卻終究走散的人。\n\n這首歌不只是關於愛情,青原FIDA陪著大家回望「愛」讓人留下的是什麼。\n\n愛,不總是奔向圓滿。\n\n有時是一起走過風雨後,在陰天靜靜道別;有時是不再執著結局,而是把每一刻的溫度留在心裡。\n\n如同陰天時那片霧濛濛的心情,願這首歌成為你的陪伴,讓你學會溫柔地放手,也相信就算天氣不晴朗,心裡仍能映出微光中的風景。\n\n🎧 單曲街聲搶先聽\n在靜靜的午後,聽見你曾經愛過的模樣。\n\n☕️〰︎ɴɪᴄᴇᴅᴀʏ〰︎ 〰︎ 〰︎\n\n【音樂製作 Music Credit】\n詞:劉藴晴Rachel\n曲:劉藴晴Rachel、王天賀、Ivan Wing、徐青原\n編曲:青原FIDA、許主携Matt Hsu、張宏鈺 Eric Didi\n製作人:許主携Matt Hsu\n製作行政:Joyce \n混音師:許主携Matt Hsu @Bro Time Studio\n錄音師:許主携Matt Hsu @Bro Time Studio\n鼓組錄音師:張宏鈺 Eric Didi\n鼓組技師:李瑞軒 Rex Li\n鼓組錄音工作室:群峯錄音室 Pinnacle Sound Studio', 0, '', 296, 320000, datetime.datetime(2025, 6, 25, 0, 22, 17), datetime.datetime(2025, 6, 25, 0, 22, 11), datetime.datetime(2025, 6, 25, 4, 0), datetime.datetime(2025, 6, 26, 2, 9, 14), 14912, 189, 179, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2537166, 'sha1$PvqDAKugd3zyet7tJdgPcJ$3082f1921080d65832984b065eec7819d1742ce9', datetime.datetime(2025, 6, 28, 13, 44, 20), 0, 'fidamacau', '', '', 'chengunmusic@gmail.com', 0, 1, datetime.datetime(2020, 1, 3, 8, 44, 1), 2108012, 4, 4, 2537166, 'profile_images/fi/da/fidamacau/LgVQzo44Vm7W8cZrTyM5WX.jpg', 'O', '', '青原FIDA', 853, '66385122', datetime.date(2024, 1, 1), 'MO', 67, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2020, 1, 3, 8, 44, 1), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false}', 38380, 223, 119, 0, 0, 0, '', 0, None), (819433, 4, 1, 'Action!', 2620530, None, 1, 5, 0, 'music/Ge/or/GeorginaGasol/9Ttor8zkvNRwJmX94wuZKr.mp3', 0, 'song_covers/Ge/or/GeorginaGasol/FBTY7NvLYX8q6vEiNHgMBR.jpeg', 1, '', '[00:07.46]Once upon a time 有個小女孩\n[00:12.22]他眼光閃爍期待著未來 多姿多采\n[00:21.24]聽大人說 按著步驟\n[00:26.07]就能被幸運之神寵愛\n[00:31.00]Alright, but why?\n[00:34.00]\n[00:35.70]於是她 想靠右 卻往左\n[00:41.00]向上卻又像在墜落\n[00:44.42]照著劇本的生活\n[00:48.28]\n[00:49.88]They say: Action!\n[00:52.26]Just hear me out you’re doing awesome!\n[00:56.11]一步一步就不會出錯\n[01:00.45]Be the good girl we’re always asking for\n[01:05.29]\n[01:16.86]自從那天起 耳邊有個聲音\n[01:23.51]告訴她別忘記 從前那個自己\n[01:31.08]脫稿後 放開手即興\n[01:36.55]卻沒有人願意相信 被暫停 被否定\n[01:44.05]\n[01:45.36]They say: Action!\n[01:47.97]The thing you tryna do is nonsense\n[01:51.81]一步一步 就不會出錯\n[01:56.00]Be the good girl and never question\n[01:59.38]They say: Action!\n[02:01.86]The thing you tryna do is nonsense\n[02:05.54]像被惡魔附身般愚蠢\n[02:09.85]快快清醒 當作一切 從沒發生\n[02:16.05]\n[02:19.69]從沒發生How could she?\n[02:25.60]\n[02:28.75]而女孩 想了想 知道不能再這樣\n[02:35.90]So she steps up and grabs the mic\n[02:38.70]Speaking out loud\n[02:42.43]\n[02:42.70]Fuck the action!\n[02:45.41]The thing I tryna do is awesome\n[02:49.14]就算看不清前方的道路\n[02:52.97]Be true to myself and never question\n[02:56.89]Fuck the action!\n[02:59.31]I’m born this way and it’s not nonsense\n[03:02.84]「相信自己」從來都不愚蠢\n[03:07.26]我的劇本只有自己能完成', 1, '[ 音樂製作名單 Song Credits ]\u200b\n\n詞 Lyrics|9Gna、李原頊 A-Xu\n曲 Composer|9Gna、李原頊 A-Xu\n製作人 Producer|李原頊 A-Xu\n編曲 Arrangement|李原頊 A-Xu\n吉他 Guitars|李原頊 A-Xu\n人聲錄音師 Recording Engineers|張永翰 BajayHans Chang\n配唱製作人 Vocal Producer |李原頊 A-Xu\n人聲錄音室 Vocal Recording Studio|迴路音樂工作室 Loop Music Studio\n吉他錄音室 Guitar Recording Studio |門口的樹音樂工作室 Blossom Studio\n混音工程師 Mixing Engineer|張博彥 Bryan Chang\n母帶後期處理工程師 Mastering Engineer|張博彥 Bryan Chang\n發行 Published By|嵐澄創藝有限公司 Mistypure\n\n[MV 點這裡~]\n https://youtu.be/nKGH0K9qP9s?si=oY_zxwe92X8bN7RE', 0, '', 214, 320000, datetime.datetime(2025, 6, 25, 6, 39, 31), datetime.datetime(2025, 6, 25, 6, 4, 13), datetime.datetime(2025, 6, 25, 6, 25, 32, 520079), datetime.datetime(2025, 6, 26, 7, 38, 46), 4048, 40, 12, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2620530, '!aIfRfx7DpvD5b9lYkPuJhnx2VFUclHEwrslL2rdM', datetime.datetime(2025, 6, 25, 6, 20, 47), 0, 'GeorginaGasol', '', '', 'gee120796@gmail.com', 0, 1, datetime.datetime(2020, 7, 27, 7, 24, 49), 2191155, 4, 4, 2620530, 'profile_images/Ge/or/GeorginaGasol/LeBv6UdtE7tdGTkUb7G3Fk.jpg', 'F', '', '9Gna', 886, '919269960', datetime.date(1996, 12, 7), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2020, 7, 27, 7, 24, 49), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"hide_location":false,"accredited_datetime":"2025-01-10T06:18+00:00"}', 27556, 132, 11, 0, 1, 0, '', 0, None), (819521, 4, 1, '妈妈此刻我是多么幸福 demo', 2459260, 97323661, 1, 6, 0, 'music/dj/y2/djy2690/MXBHyhyyQffyHtK92RqXcw.mp3', 0, 'song_covers/dj/y2/djy2690/EDgs7ofnvWBdao9teW4GHv.jpeg', 1, '', '有多久没有 沐浴这种感觉要 舒展 橘色的暖阳打我的眼\n聆着有些旧 的自然风吹来 毛发随着而摆\n\n什么囿于指尖 童年绿豆棒冰 黏黏 流眼泪大地泵的奶水\n在石头面前我是大人 在篝火面前我又变回小孩子的脸\n\n妈妈 此刻我是多么地幸福\n亲吻爱抚和人们跳起舞\n允许一瞬不想硬币奢妄和老去模样\n赤裸着胸膛\n妈妈 此刻我更理解孤独\n沉默融解唱着歌迷着路\n坦然纵身 跃入世界上最小的湖\n不由得满足\n妈妈 此刻我是多么幸福\n\n就让日与夜 冲刷着我 渺小 有限 的可能性在清醒之前\n我拥抱着你 你拥抱着自己 挥霍着明天', 0, '30岁前的世界观 歌曲demo之一', 0, '', 276, 224000, datetime.datetime(2025, 6, 26, 3, 40, 45), datetime.datetime(2025, 6, 26, 3, 40, 35), datetime.datetime(2025, 6, 26, 3, 42, 33, 203656), datetime.datetime(2025, 6, 28, 19, 31, 11), 24, 1, 0, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2459260, 'sha1$s9780prPSG10q8EfF6BLEl$2e55290d02f32319e58a52516173af03cd958368', datetime.datetime(2025, 6, 27, 0, 17), 0, 'djy2690', '', '', '269079641@qq.com', 0, 1, datetime.datetime(2019, 7, 7, 15, 46, 47), 2030156, 4, 4, 2459260, 'profile_images/dj/y2/djy2690/AeMLhrhpoJdZTcf5qEb6UP.jpg', 'M', '邓加宇', '邓加宇', 86, '15101644611', datetime.date(2021, 11, 8), 'BJ', 2, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2019, 7, 7, 15, 46, 47), 2, 0, 'zh-hans', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true,"hide_location":false}', 775, 3, 1, 1, 0, 0, '', 0, None), (819522, 4, 3, '在21世纪做爱人 demo', 2459260, 97323661, 2, 7, 0, 'music/dj/y2/djy2690/A8GWWfV6XNiFFP6Pfnu4mA.mp3', 0, 'song_covers/dj/y2/djy2690/Yt7BiuJN3AdMjyFDZ8DFen.jpeg', 1, '', 'A1:\n爱人 情人\n友人 路人\nAnother part of sexy way\nOr more like faith\n\nA2:\n美颜晴朗 占有辉煌\n时代商场 东张西望\n\nChorus:\n他们赞美这古老的游戏是否还能够再想起\n自由的双眼 炙热的瞬间\n只想在此刻拥抱你放在虚构永恒之前\n多么幸运我们在 21世纪做爱\n多么遗憾我们在 21世纪做爱\n\n(你 可知 明天 我或将离开\n你 可知 婚姻 正将瓦解\n你 可知 世界 它终将改变\n可唯一不变 你听 渺小的爱情)\n\n多么幸运我们在 21世纪做爱\n(你 可知 明天 我或将离开)\n多么遗憾我们在 21世纪做爱\n(你 可知 婚姻 正将瓦解)\n多么幸运我们在 21世纪做爱\n(你 可知 世界 它终将改变)\n多么遗憾我们在 21世纪做爱\n(可唯一不变 你听 渺小的爱情)', 0, '', 0, '', 294, 224000, datetime.datetime(2025, 6, 26, 3, 43, 15), datetime.datetime(2025, 6, 26, 3, 43, 3), datetime.datetime(2025, 6, 26, 3, 44, 37, 362678), datetime.datetime(2025, 6, 28, 19, 31, 11), 33, 3, 0, 1, 3, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2459260, 'sha1$s9780prPSG10q8EfF6BLEl$2e55290d02f32319e58a52516173af03cd958368', datetime.datetime(2025, 6, 27, 0, 17), 0, 'djy2690', '', '', '269079641@qq.com', 0, 1, datetime.datetime(2019, 7, 7, 15, 46, 47), 2030156, 4, 4, 2459260, 'profile_images/dj/y2/djy2690/AeMLhrhpoJdZTcf5qEb6UP.jpg', 'M', '邓加宇', '邓加宇', 86, '15101644611', datetime.date(2021, 11, 8), 'BJ', 2, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2019, 7, 7, 15, 46, 47), 2, 0, 'zh-hans', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true,"hide_location":false}', 775, 3, 1, 1, 0, 0, '', 0, None), (819523, 4, 1, '晚上好 年轻的艺术家们 demo', 2459260, 97323661, 2, 7, 0, 'music/dj/y2/djy2690/AnxJiUjYjbQKpPTFsiNc9z.mp3', 0, 'song_covers/dj/y2/djy2690/BJCC6jB8tcHhfKtzd8jPYf.jpeg', 1, '', 'A1\n围坐在 烧得嘎吱响\n的火堆旁 摇曳的影子中\n浮现出童年时的英雄\n他会永远地唱着\n呼~ 迈着步 唱着呼~\n未曾感到踌躇 却孤独\nA2\n趁夕阳 红得冒烟\n匆忙在黑夜之前说\n听了就会老十岁的寓言\n神的仆从只会 哼着\n呼~ 赶着路 哼着呼~\n虚构的寓言外 真实的人正涌过来\n\nBridge\n在这片 金黄的麦田\n一个长得和我一样的你坐在我的身旁\n对我唱\n\nRAP\n来吧 把火烧得 高高的\n如此清澈 的火焰 当然啦\n你贡献了\n原生家庭模糊的爱和你少年种的树\n还有用羞耻心换来妆点虚荣心的布\n全都在 火焰里 烧个痛快\n嘎吱响 大家围着火焰坐了一整个晚上\n直到天亮了人们才发现 从始至终都不曾有过火焰只是 集体的仲夏梦又做了一遍\n有人起身说要离开 有人原地变成岩浆硬了起来\n刹那间 天空划过闪电大雨滂沱 所有人停下手里的动作像是等待着什么\n你听 英雄的歌谣\n你突然抓住我的手 眼泪变成石头\n叫喊着\n请不要离开 火会再烧起来的\n我从未老过可青春都去哪儿了\n麦田在奔走 河水在倒流\n我的画笔还是不是画笔 我的乐器还是不是乐器\n我很疑惑\n\nEDN:\n我觉得 你想的有点多\n我觉得 你不用想那么多\n你现在在做什么 你就是什么人\n你在哪 哪就是家\n你沿着这条路一直走下去 就会知道自己从哪来\n对 天亮了 但是\n晚上好 年轻的艺术家们\n(呼~ 迈着步 唱着呼~\n未曾感到踌躇 未曾感到孤独\n呼~ 迈着步 唱着呼~\n纵使感到踌躇 纵使感到孤独)', 0, '', 0, '', 363, 224000, datetime.datetime(2025, 6, 26, 3, 47, 17), datetime.datetime(2025, 6, 26, 3, 47, 4), datetime.datetime(2025, 6, 26, 3, 47, 57, 441542), datetime.datetime(2025, 6, 28, 19, 31, 11), 30, 3, 0, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2459260, 'sha1$s9780prPSG10q8EfF6BLEl$2e55290d02f32319e58a52516173af03cd958368', datetime.datetime(2025, 6, 27, 0, 17), 0, 'djy2690', '', '', '269079641@qq.com', 0, 1, datetime.datetime(2019, 7, 7, 15, 46, 47), 2030156, 4, 4, 2459260, 'profile_images/dj/y2/djy2690/AeMLhrhpoJdZTcf5qEb6UP.jpg', 'M', '邓加宇', '邓加宇', 86, '15101644611', datetime.date(2021, 11, 8), 'BJ', 2, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2019, 7, 7, 15, 46, 47), 2, 0, 'zh-hans', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true,"hide_location":false}', 775, 3, 1, 1, 0, 0, '', 0, None), (819552, 4, 3, '謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived', 2172441, None, 3, 2, 0, 'music/_i/st/_isthatericcc/haprf4JkugzYNaN5gWpmJv.mp3', 0, 'song_covers/_i/st/_isthatericcc/C5g9QbHBg9JKcBxqPoHsRG.jpeg', 1, '', '火車已經到車站\n人攏徛佇遮\n四面來往 去佗\n火車已經到車站\n想講你佇佗\n這馬過了好嗎\n\n抑是佇遮來來去去偌濟人影\n抑是慣勢坐佇二號月台的邊仔\n慢幾分鐘予我 來沓沓仔懷念\n想到以前的彼款一定要送到貼貼貼\n倚倚倚 的時間才愈會當體會\n一串一串的車廂共記憶攏縛做伙\n磅空吃著信號莫毋甘講再會\n頭前是光的還暗的本來著凡勢凡勢\n就參像囡仔會轉大人嘛會離開遮\n你的行李有幾斤重閣會赴逐夢\n目眶紅紅 like movie it’s on and on\n你知影我的敏感尤其聽著喇叭的聲\n\n火車已經到車站\n人攏徛佇遮\n四面來往 去佗\n火車已經到車站\n想講你佇佗\n這馬過了好嗎\n\n我開始認真的過 重新來過\n時間會開出一蕊紅紅的花\n台北冷冷的雨 剩我一个\n莫講蝦米 當初是誤會 當初是後悔\n日日夜夜 想著你 敢有機會\n你的雨傘 袂記得拿\n\n腳步若踩上去著愛揣著咱的位\n總是煩惱傷濟囥傷濟的感情\n寫予妳的信佮歌 有甜嘛有鹹\n青春曬佇這條鐵路已經晃了幾啊冬\n吉他的聲 閣乎我佇車頂厚眠夢\nlet me spittin 偌濟的段落我嘛是講袂煞\n可能思念厝內的圓桌佮彼隻貓仔\n但是車會繼續駛妳著千萬莫留我\n\n火車已經到車站\n人攏徛佇遮\n四面來往 去佗\ncan’t stop won’t stop,\ncan’t stop won’t stop\n火車已經到車站\n想講你佇佗\n這馬過了好嗎\nnow where u at eh,\nwhere u at eh\n\n火車已經過車站\n雖然已離開\n是上好的結果\n火車已經過車站\n若是有緣分\n有機會來相逢', 0, '', 0, '', 178, 224000, datetime.datetime(2025, 6, 26, 11, 8, 50), datetime.datetime(2025, 6, 26, 11, 8, 42), datetime.datetime(2025, 6, 26, 11, 18, 2, 604587), datetime.datetime(2025, 6, 26, 11, 18, 10), 772, 10, 3, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2172441, 'sha1$muYR7iUYrsPx$24c53c6008878856494987df5b5bd26750db8b0d', datetime.datetime(2025, 6, 26, 11, 8, 23), 0, '_isthatericcc', '', '', 'shangyinhsieh831125@gmail.com', 0, 1, datetime.datetime(2018, 1, 21, 12, 12, 23), 1743394, 4, 4, 2172441, 'profile_images/_i/st/_isthatericcc/4WPC8LJ5b5nkUx2gUnTBEp.jpg', 'M', '', '謝青燁Eric', 886, '938696534', datetime.date(1994, 11, 25), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 51), 1, datetime.datetime(2018, 1, 21, 12, 12, 23), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_birthday":2,"accredited_datetime":"2024-08-20T03:55+00:00","hide_location":false}', 210576, 144, 33, 1, 1, 0, '', 0, None), (819589, 4, 1, '和解', 1568160, 97298728, 1, 4, 0, 'music/ki/wi/kiwif2f2f213/75LAERvx7Y96FdmXXiRzwz.mp3', 0, '', 1, '', '詞/曲:斯馬里奧\n\n夢裡飛的有點遠 煙霧模糊了視線\n今天比較收斂 就只偷偷看一眼\n怎麼又是三點睡 總有些事情沒解決\n最近比較熟練 感覺寂寞的感覺\n\n還記得就能夢見 常常就在無意間\n想到一句話 一段路 想到又忘了一點\n照片是存在的永遠\n照片是曾在眼前\n還是某天日常的最後一眼\n\n錯過好多溫柔的瞬間\n拒絕好多溫柔的瞬間\n總是試著在往前 拖了一地的碎片\n那是碰到我的愛 碎在腳邊\n終於感覺清醒的感覺\n終於感覺得到的感覺\n象徵地流一點血\n代替眼淚 和回憶和解\n和自己和解', 0, '我不會彈電吉他', 0, '', 173, 320000, datetime.datetime(2025, 6, 26, 14, 51, 37), datetime.datetime(2025, 6, 26, 14, 51, 33), datetime.datetime(2025, 6, 26, 14, 52, 15, 637870), datetime.datetime(2025, 6, 26, 14, 58, 4), 1854, 26, 11, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1568160, 'sha1$kBwzxUYbKP7DKYWDR37cvS$8e44b2068de6b8f1601566006a05f8597c653259', datetime.datetime(2025, 6, 26, 14, 50, 33), 0, 'kiwif2f2f213', '里拉', '黃', 'kiwif2f2f213@gmail.com', 0, 1, datetime.datetime(2015, 10, 29, 14, 17, 59), 1227294, 4, 4, 1568160, 'profile_images/ki/wi/kiwif2f2f213/n5KrCmHVtHPKZigMhjPgKN.jpg', 'M', '', '斯馬里奧', 886, '924136375', datetime.date(1995, 9, 1), 'TTT', 100, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 51), 1, datetime.datetime(2015, 10, 29, 14, 17, 59), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"accredited_datetime":"2021-08-26T06:34+00:00","hide_location":false}', 175967, 1063, 43, 6, 1, 0, '', 0, None))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(115)
  Song.on_site.editor_recommend_songs_for_index_page()

/home/ubuntu/streetvoice/music/managers.py in editor_recommend_songs_for_index_page(113)
  queryset = queryset.select_related("user__profile").in_bulk(object_ids)

/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.0100 set ('editor_recommend_songs_tw_index', [<Song: 世界有點不公平>, <Song: 歡騰 Black Reverie>, <Song: >>>>入口<<<< >>>>Entry<<<<>, <Song: 草原 Meadow>, <Song: 崖 Cliff Dancing>, <Song: 山 Mountain's Spell>, <Song: 解藥 Antidote>, <Song: 浮島 Floating Isle>, <Song: 密語 Whisper of the Cosmos>, <Song: 亂夢>, <Song: 傷弓>, <Song: 阿沙布魯>, <Song: Say You Love Me feat. Woosic>, <Song: Maybe in Another Universe>, <Song: Supposed to Be>, <Song: First Light 初生>, <Song: Time Unfolds 遞時>, <Song: Upheaval 劇變>, <Song: Stillness 寂終>, <Song: Bambi (1942)>, <Song: Auringon lapset>, <Song: Kotiin ennen pimeää>, <Song: Tulikärpänen>, <Song: 祝你陰天快樂>, <Song: Action!>, <Song: 妈妈此刻我是多么幸福 demo>, <Song: 在21世纪做爱人 demo>, <Song: 晚上好 年轻的艺术家们 demo>, <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>, <Song: 和解>], 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(117)
  cache.set(recommend_cache_key, editor_recommend_songs, 300)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(128)
  critic_reviews = cache.get(critic_reviews_cache_key)

0.0082 set ('critic_reviews_tw_index', <CriticReviewQuerySet [<CriticReview: CriticReview object (2764)>, <CriticReview: CriticReview object (2763)>, <CriticReview: CriticReview object (2760)>, <CriticReview: CriticReview object (2758)>, <CriticReview: CriticReview object (2757)>, <CriticReview: CriticReview object (2756)>, <CriticReview: CriticReview object (2755)>, <CriticReview: CriticReview object (2753)>, <CriticReview: CriticReview object (2751)>, <CriticReview: CriticReview object (2748)>, <CriticReview: CriticReview object (2747)>, <CriticReview: CriticReview object (2745)>, <CriticReview: CriticReview object (2743)>, <CriticReview: CriticReview object (2742)>, <CriticReview: CriticReview object (2738)>, <CriticReview: CriticReview object (2737)>, <CriticReview: CriticReview object (2736)>, <CriticReview: CriticReview object (2734)>, <CriticReview: CriticReview object (2733)>, <CriticReview: CriticReview object (2731)>, '...(remaining elements truncated)...']>, 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(138)
  cache.set(critic_reviews_cache_key, critic_reviews, 300)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(144)
  featured_playlists = cache.get(featured_playlists_cache_key)

0.0077 set ('featured_playlists_tw_index', <QuerySet [<Playlist: 搖滾 Rock>, <Playlist: 嘻哈 Hip hop / 饒舌 Rap>, <Playlist: 電子 Electronic>, <Playlist: 流行 Pop>, <Playlist: 民謠 Folk>, <Playlist: 創作歌手 Singer / Songwriter>, <Playlist: 另類 Alternative>, <Playlist: 後搖 Post Rock>]>, 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(157)
  cache.set(featured_playlists_cache_key, featured_playlists, 300)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(194)
  featured_venueactivities = cache.get(featured_venueactivities_cache_key)

0.0094 set ('featured_venueactivities_tw_index_2026-05-25', <QuerySet []>, 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(199)
  cache.set(

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(214)
  featured_comments = cache.get(featured_comments_cache_key)

0.0341 get_many (['12e5c5f10335e96781266ce00473fbb3ecda56c0', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '887f8247d0ff979264c73b069f790024b2aa98e1', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '1b4ab44c08a5373f0ca2b534637a74374af3eee5'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0351 set_many ({'887f8247d0ff979264c73b069f790024b2aa98e1': 1779683317.3253155, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.3253155, '12e5c5f10335e96781266ce00473fbb3ecda56c0': 1779683317.3253155, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.3253155, '1b4ab44c08a5373f0ca2b534637a74374af3eee5': (1779683317.3253155, [((2325548, 4, 1, 3066495, '', '', '', 'Reply', datetime.datetime(2025, 8, 5, 11, 11, 15), None, 1, 0, 0, None, None, 2174308, 0, 635, 4516614, 1, 0, 0, 0, 0, None, None, '', 3066495, 'sha1$ck3UxAhF4gGM$04c6df7be9565688b5dde5e93a3a43f8b8b2012b', datetime.datetime(2023, 5, 15, 6, 14), 0, 'sv_data_maker', '', '', 'sean+20230310@streetvoice.com', 0, 1, datetime.datetime(2023, 3, 10, 9, 0), 2636863, 4, 3, 3066495, '', 'O', '', 'sv_data_maker', None, '', datetime.date(2023, 3, 10), 'KEE', 88, 0, 1, None, datetime.datetime(2023, 8, 14, 8, 45, 49), 1, datetime.datetime(2023, 3, 10, 9, 0), 1, 1, 'zh-hant', 0, '{"hide_gender":true,"show_birthday":0,"hide_location":false}', 0, 0, 0, 0, 1, 0, '', 0, None), (2325547, 4, 1, 3066495, '', '', '', 'Reply', datetime.datetime(2025, 8, 5, 8, 20, 38), None, 1, 0, 0, None, None, 3065900, 0, 635, 4528964, 1, 0, 0, 0, 0, None, None, '', 3066495, 'sha1$ck3UxAhF4gGM$04c6df7be9565688b5dde5e93a3a43f8b8b2012b', datetime.datetime(2023, 5, 15, 6, 14), 0, 'sv_data_maker', '', '', 'sean+20230310@streetvoice.com', 0, 1, datetime.datetime(2023, 3, 10, 9, 0), 2636863, 4, 3, 3066495, '', 'O', '', 'sv_data_maker', None, '', datetime.date(2023, 3, 10), 'KEE', 88, 0, 1, None, datetime.datetime(2023, 8, 14, 8, 45, 49), 1, datetime.datetime(2023, 3, 10, 9, 0), 1, 1, 'zh-hant', 0, '{"hide_gender":true,"show_birthday":0,"hide_location":false}', 0, 0, 0, 0, 1, 0, '', 0, None), (2325546, 4, 3, 3237297, '', '', '', '台秋前有機會嗎\U0001f972\U0001f972\U0001f972', datetime.datetime(2025, 6, 29, 16, 8, 55), '42.71.212.106', 1, 0, 0, None, None, 3146575, 0, 635, 4533629, 1, 0, 0, 0, 0, None, None, '', 3237297, 'sha1$l7xKCeHBRLkZNprsNllo4Z$4d6ed4724f2d2dd4c5c05dd6d8998a8d2225121f', datetime.datetime(2025, 6, 29, 6, 11, 30), 0, 'gogxxx1', '', '', 'gogxxx1@gmail.com', 0, 1, datetime.datetime(2024, 8, 10, 9, 40, 34), 2807599, 4, 3, 3237297, 'profile_images/go/gx/gogxxx1/7gN8S5F45zFZkhRocBDMAm.jpg', 'M', '', 'gogxxx1', 886, '965618667', datetime.date(2007, 3, 13), 'CHA', 81, 0, 0, None, datetime.datetime(2025, 4, 7, 16, 36, 47), 1, datetime.datetime(2024, 8, 10, 9, 40, 34), 1, 4, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false}', 0, 0, 25, 0, 0, 0, '', 0, None), (2325545, 4, 1, 2910080, '', '', '', '心中的金曲得主在我心上❤️你們最棒!\U0001faf6🏻', datetime.datetime(2025, 6, 29, 16, 2, 53), '223.138.145.32', 1, 0, 0, None, None, 1592415, 0, 635, 4533538, 1, 0, 0, 0, 0, None, None, '', 2910080, '!qewOgK8rHkUf4Vgevjhdktjp0YN7d3wQixO822HT', datetime.datetime(2025, 6, 16, 4, 58, 7), 0, 'rouan20060817', '', '', 'annie950817@gmail.com', 0, 1, datetime.datetime(2022, 3, 13, 8, 9, 10), 2480512, 4, 4, 2910080, 'profile_images/ro/ua/rouan20060817/3QpthhuuXvoKxXZ2CnaePM.jpg', 'F', '', 'Annie', 886, '963515210', datetime.date(2006, 8, 17), 'TXG', 101, 0, 0, None, datetime.datetime(2025, 2, 28, 5, 14, 43), 1, datetime.datetime(2022, 3, 13, 8, 9, 10), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false,"show_birthday":2}', 0, 0, 57, 0, 0, 0, '', 0, None), (2325544, 4, 1, 2707446, '', '', '', '❤️', datetime.datetime(2025, 6, 29, 15, 59, 58), '110.28.24.136', 1, 0, 0, None, None, 2623226, 0, 57, 819640, 1, 0, 0, 0, 0, None, None, '', 2707446, '!N50ZW6YV0f0bvjUda1rnhZV2eQqWv2z43xxuYU2a', datetime.datetime(2025, 5, 21, 4, 21, 5), 0, 'COVID17', '', '', 'k920428920428@gmail.com', 0, 1, datetime.datetime(2021, 2, 9, 8, 4, 50), 2277971, 4, 4, 2707446, 'profile_images/CO/VI/COVID17/4Y7sYgX2N8XSMkBaadxSJc.jpg', 'M', '', '巫明杰', 886, '906505092', datetime.date(2003, 4, 28), 'TAO', 97, 0, 0, None, datetime.datetime(2021, 2, 9, 13, 32, 38), 1, datetime.datetime(2021, 2, 9, 8, 4, 50), 1, 3, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 0, 0, 19, 5, 0, 0, '', 0, None), (2325543, 4, 1, 3294627, '', '', '', '快推薦便宜的國旅', datetime.datetime(2025, 6, 29, 15, 57, 10), '39.1.45.83', 1, 0, 0, None, None, 2653414, 0, 57, 819824, 1, 0, 0, 0, 0, None, None, '', 3294627, '!CJAPPnSdXwTRCwHvkzSDqjTbtu6vOuJgSZXlKevI', datetime.datetime(2025, 6, 29, 15, 56, 7), 0, 'pegy1013_1', '', '', '', 0, 1, datetime.datetime(2025, 6, 25, 14, 41, 53), 2864890, 4, 1, 3294627, '', None, '', 'pegy1013_1', 886, '972006066', None, None, None, 0, 0, None, datetime.datetime(2025, 6, 25, 14, 42, 10), 1, datetime.datetime(2025, 6, 25, 14, 41, 53), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true}', 0, 0, 1, 3, 0, 0, '', 0, None), (2325542, 4, 1, 3273592, '', '', '', '很帥⋯', datetime.datetime(2025, 6, 29, 15, 50, 19), '39.10.38.131', 1, 0, 0, None, None, 2623226, 0, 57, 819640, 1, 0, 0, 0, 0, None, None, '', 3273592, 'sha1$ZSObnV8UjFShGWYFGzGAEg$6c89097b1fbce21a3f3a3b83bdaf2a4c84a62a25', datetime.datetime(2025, 6, 15, 16, 44, 46), 0, 'jchenjiang', '', '', 'janicejiangwork@gmail.com', 0, 1, datetime.datetime(2025, 3, 8, 16, 55), 2843870, 4, 3, 3273592, 'profile_images/jc/he/jchenjiang/fiQXQedD3XxZxqXELhSo4X.jpg', 'F', '', '蔣婕甄 Janice', 886, '981902939', datetime.date(2004, 2, 13), None, 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2025, 3, 8, 16, 55), 1, 6, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true}', 11035, 19, 11, 0, 0, 0, '', 0, None), (2325541, 4, 1, 2482229, '', '', '', '很適合深夜靜靜聆聽', datetime.datetime(2025, 6, 29, 15, 47, 39), '36.228.160.250', 1, 0, 0, None, None, 2183753, 0, 57, 819526, 1, 0, 0, 0, 0, None, None, '', 2482229, 'sha1$6xALYT9qd47rHOVgRFBkCd$4d7d48e4b0d23101c66153ed24f3cf93881902af', datetime.datetime(2025, 6, 29, 15, 46, 24), 0, 'Liuuummm', '', '', '', 0, 1, datetime.datetime(2019, 8, 14, 18, 25, 16), 2053091, 4, 4, 2482229, 'profile_images/Li/uu/Liuuummm/t7KGho42SEKemLpmD8LfgR.jpeg', 'M', '', 'Liuuu', None, '', None, 'KEE', 88, 0, 0, None, datetime.datetime(2019, 8, 14, 18, 33, 3), 1, datetime.datetime(2019, 8, 14, 18, 25, 16), 1, 0, 'zh-hant', 0, '{"hide_gender":false}', 0, 0, 1, 7, 0, 0, '', 0, None), (2325540, 4, 1, 2633201, '', '', '', '再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 \U0001f979\n\n平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳遞細膩的心思、豁達的體悟', datetime.datetime(2025, 6, 29, 15, 42, 2), '223.23.84.18', 1, 0, 0, None, None, 907949, 0, 57, 796034, 1, 0, 0, 0, 0, None, None, '', 2633201, 'sha1$JfwQZptjqmOuFKwuSe2gEy$57b454369c740f8969c5c82641fbac075ecb856a', datetime.datetime(2025, 4, 18, 14, 33, 45), 0, 'arkproject', '', '', 'domiceed@yahoo.com.tw', 0, 1, datetime.datetime(2020, 9, 1, 17, 37, 48), 2203815, 4, 3, 2633201, 'profile_images/ar/kp/arkproject/6wEG8JuyTP4zKmvwc76iNR.jpg', 'O', '', '日春島嶼合作社 arkproject', 886, '989650070', None, None, None, 0, 0, None, datetime.datetime(2022, 9, 5, 12, 29, 10), 1, datetime.datetime(2020, 9, 1, 17, 37, 48), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 0, 1, 21, 0, 0, 0, '', 0, None), (2325539, 4, 1, 3281375, '', '', '', '为什么我发不了评论...', datetime.datetime(2025, 6, 29, 15, 33, 2), '223.104.67.253', 1, 0, 0, None, None, 3257557, 0, 57, 810904, 2, 0, 0, 0, 0, None, None, '', 3281375, 'sha1$T7WdaskCIWaNrv7FCQPMwt$d29c4de21fee82039966fd790d0268c1785152e3', datetime.datetime(2025, 6, 29, 15, 31, 42), 0, 'LindaLuo', '', '', '15017581800@163.com', 0, 1, datetime.datetime(2025, 4, 26, 17, 20, 25), 2851647, 4, 3, 3281375, 'profile_images/Li/nd/LindaLuo/5p29ido9P8V8HoH6w73HWg.jpg', 'F', '', '文思泉涌罗大头', 86, '15017581800', datetime.date(2025, 4, 27), None, 21, 0, 0, None, datetime.datetime(2025, 6, 29, 15, 30, 6), 1, datetime.datetime(2025, 4, 26, 17, 20, 25), 2, 5, 'zh-hans', 1, '{"hide_gender":true,"hide_location":true}', 0, 0, 1, 0, 0, 0, '', 0, None), (2325538, 4, 1, 3281375, '', '', '', '感觉鼓手被整了..', datetime.datetime(2025, 6, 29, 15, 31, 58), '223.104.67.253', 1, 0, 0, None, None, 3257557, 0, 57, 815578, 2, 0, 0, 0, 0, None, None, '', 3281375, 'sha1$T7WdaskCIWaNrv7FCQPMwt$d29c4de21fee82039966fd790d0268c1785152e3', datetime.datetime(2025, 6, 29, 15, 31, 42), 0, 'LindaLuo', '', '', '15017581800@163.com', 0, 1, datetime.datetime(2025, 4, 26, 17, 20, 25), 2851647, 4, 3, 3281375, 'profile_images/Li/nd/LindaLuo/5p29ido9P8V8HoH6w73HWg.jpg', 'F', '', '文思泉涌罗大头', 86, '15017581800', datetime.date(2025, 4, 27), None, 21, 0, 0, None, datetime.datetime(2025, 6, 29, 15, 30, 6), 1, datetime.datetime(2025, 4, 26, 17, 20, 25), 2, 5, 'zh-hans', 1, '{"hide_gender":true,"hide_location":true}', 0, 0, 1, 0, 0, 0, '', 0, None), (2325537, 4, 1, 3001406, '', '', '', '前奏太帥了', datetime.datetime(2025, 6, 29, 15, 28, 24), '118.168.144.176', 1, 0, 0, None, None, 2623226, 0, 57, 819640, 1, 0, 0, 0, 0, None, None, '', 3001406, '!P3nvh3xP8GtY9kX9dWBaF3i4iLHhVjtuVxk8mDTB', datetime.datetime(2025, 6, 29, 15, 27, 57), 0, 'wild_cake_40a', '', '', '', 0, 1, datetime.datetime(2022, 9, 7, 16, 25, 32), 2571799, 4, 4, 3001406, '', None, '', 'wild_cake_40a', None, '', None, None, None, 0, 0, None, datetime.datetime(2022, 9, 7, 16, 25, 32), 1, datetime.datetime(2022, 9, 7, 16, 25, 32), 1, 1, 'zh-hant', 0, '{"is_social_user":true,"hide_gender":false,"hide_location":false}', 0, 0, 1, 0, 0, 0, '', 0, None))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0172 get_many (['3ab5eb2e5778f78aaaad9d0c3ea41b6f5835324f', '4b3fbab4f5b5aa5b06bee07a3db371d7117f5b8a'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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.0185 set_many ({'3ab5eb2e5778f78aaaad9d0c3ea41b6f5835324f': 1779683317.3305035, '4b3fbab4f5b5aa5b06bee07a3db371d7117f5b8a': (1779683317.3305035, [((4533629, 4, 1, 3146575, 4, None, None, None, None, '新歌好好聽喔 聽哭', 0, 1, 0, 0, datetime.datetime(2025, 6, 29, 14, 49, 2, 932658), datetime.datetime(2025, 6, 29, 14, 49, 2, 936369), 56, 1, 1, 0, 0, 207, 1, 5, 0), (4533538, 4, 1, 1592415, 2, None, None, None, None, '一天一清唱直到街聲粉絲突破1000萬day133\n「修理車」\n修理車 修理你 修理玻璃\n修理紗窗 修理紗門 修理咱的愛情\n\n大家好我是宇慶,今天搶麥來唱一下我心中的金曲遺珠funkymo 的修理車,\n記得要聽到最後😉\n你們心中的金曲得主今天都有在榜上嗎!', 0, 1, 0, 0, datetime.datetime(2025, 6, 28, 15, 40, 23, 565657), datetime.datetime(2025, 6, 28, 15, 41, 28, 679294), 26, 0, 1, 1, 0, 633, 0, 5, 0), (4528964, 4, 4, 3065900, 4, None, None, None, None, '今天降雨機率 0%', 0, 1, 0, 0, datetime.datetime(2025, 5, 9, 3, 35, 38, 687703), datetime.datetime(2025, 5, 9, 3, 35, 38, 690650), 0, 0, 1, 0, 0, 6, 0, 0, 0), (4516614, 4, 4, 2174308, 4, None, None, None, None, 'https://streetvoice.com/redirectaaa/abc', 0, 1, 0, 0, datetime.datetime(2025, 1, 8, 9, 30, 57, 242242), datetime.datetime(2025, 1, 8, 9, 43, 28, 810429), 0, 0, 1, 1, 0, 1041, 0, 0, 0))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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.0171 get_many (['22e4523526a83991bbfd567636ac480ae3ce7c80', '453c38578d75ab62de872782f07a0071985374a8'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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.0179 set_many ({'22e4523526a83991bbfd567636ac480ae3ce7c80': 1779683317.3344798, '453c38578d75ab62de872782f07a0071985374a8': (1779683317.3344798, [((819640, 4, 3, '菸酒森林', 2623226, None, 1, 5, 0, 'music/re/ca/recall2020/jb8F3wBjHTLHuFGK8Z5Uxb.mp3', 0, 'song_covers/re/ca/recall2020/UyVVJm9wGTEuwQH7xsDsQa.jpg', 1, '', '[00:14.61]明明都聽說別踏進這座森林\n[00:18.90]卻還是不小心走了進去\n[00:22.11]越走越深\n[00:23.85]想回頭卻來不及\n[00:25.86]被刨下的樹皮\n[00:27.72]擋在那裡\n[00:29.63]眼前的場景我真的不敢相信\n[00:33.64]大家嘴裡都數著滴答滴\n[00:37.07]我問他們\n[00:38.25]what are you doing?\n[00:40.81]他們只說\n[00:42.10]照做不然哩丟災系\n[00:44.42]Ho Ho Ho Ho\n[00:47.07]會叫的野獸在咆哮\n[00:50.68]萬物眾生跟著哀嚎\n[00:57.82]拔掉了象的牙\n[00:59.79]幫麋鹿上了妝\n[01:01.55]梅花也粉紅了整個盛夏\n[01:05.01]狐狸卸下狡猾\n[01:06.97]禿鷹戴了假髮\n[01:08.91]乾扁的仙人掌\n[01:12.15]哈哈哈\n[01:27.70]您叫我把土壤變菸草地\n[01:31.17]把汪洋釀成酒精\n[01:33.04]把paper當作聖經\n[01:35.48]您說的都是真理\n[01:37.76]抱歉是我的無力\n[01:40.90]損毀您的名譽\n[01:42.69]Ho Ho Ho Ho\n[01:45.24]會叫的野獸在咆哮\n[01:49.01]萬物眾生跟著哀嚎\n[01:55.96]拔掉了象的牙\n[01:57.77]幫麋鹿上了妝\n[01:59.72]出牆的紅杏自願做捧花\n[02:03.14]狐狸卸下狡猾\n[02:05.05]禿鷹戴了假髮\n[02:07.06]沒莖刺的玫瑰花\n[02:10.11]哈哈哈\n[02:14.53]您說後我再做\n[02:16.33]您管這叫怠惰\n[02:18.27]您沒說我先做\n[02:20.07]您質疑我的成果\n[02:22.21]您說後我再做\n[02:23.97]您管這叫墮落\n[02:25.79]您沒說我先做\n[02:27.38]您說我主張自作\n[02:30.50]做森林裡的王\n[02:33.54]被崇拜的對象\n[02:35.15]其實連蒼蠅都在看笑話\n[02:38.72]實驗室裡的王\n[02:40.75]井底的青蛙\n[02:44.17]究竟是誰生活在象牙塔\n[02:46.75]世外桃源全是剝削菸酒商的假象\n[02:54.32]遮掩你那沒了菸酒就不在的風光\n[03:00.78]為了那樹皮拋下的自尊這期間不停被踐踏\n[03:08.91]我想說點什麼開口卻又\n[03:15.24]結巴\n[03:18.94]爸媽\n[03:22.86]我想\n[03:26.36]回家', 1, '你有過這樣的經驗嗎?\n明明選擇權掌握在自己手上\n卻仍舊選擇深陷囹圄之中\n究竟是為了什麼?\n是廉價的自尊還是路人的讚賞\n在逃離之前\n你終將被視為螻蟻\n承受無止盡的踐踏\n\n製作人 Producer|邱宣凱 Kenny Chiu\n作詞 Lyrics|諾門、怡如\n作曲 Composer|諾門\n編曲 Arrangement|RECall\n編曲協力 Arranger Coordinator|邱宣凱 Kenny Chiu \n主唱 Vocal|諾門、怡如\n木吉他 Acoustic Guitar|宗倫\n木箱鼓 Cajon|諾門\n\n配唱製作人 Vocal Producer|邱宣凱 Kenny Chiu\n木吉他錄音工程師 Recording Engineer|邱宣凱 Kenny Chiu\n木吉他錄音工作室 Acoustic Guitar Recording Studio|Sound Hacker Studio\n錄音工程師 Recording Engineer|柯嘉森 (阿耀)Jia Sen Ko\n錄音室 Recording Studio|強力錄音室 Mega Force Studio\n錄音助理 Recording Assistant | Tyd 泰德\n製作助理 Producer Assistant|張勝霖 Kurt Chang\n混音工程師 Mixing Engineer|邱宣凱 Kenny Chiu\n母帶後期處理工程師Mastering Engineer | 許騰文 Tengwen Hsu\n母帶後期處理錄音室Mastering Studio | 唯晨音樂工作室 Onlymorning Studio', 0, '', 221, 320000, datetime.datetime(2025, 6, 27, 4, 39, 46), datetime.datetime(2025, 6, 27, 4, 39, 41), datetime.datetime(2025, 6, 29, 15, 0), datetime.datetime(2025, 6, 29, 15, 10, 46), 120, 22, 15, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2), (819824, 4, 3, '國旅超便宜又好玩!!????', 2653414, 97323116, 1, 6, 0, 'music/do/do/dodo_0702/MjErM5eFiUHkLDZUkVWybT.mp3', 0, 'song_covers/do/do/dodo_0702/XC7GhTxXyEP4oofY8E5CG6.jpg', 1, '', '老闆說公司營收不如預期,\n員工旅遊從平溪改成夏威夷,\n別委屈自己搭紅眼班機,\n天沒亮就趕去機場check in。\n\n我就愛整路塞車到四重溪,\n南灣沙灘到處都看到陽傘佔地,\n東山鴨頭一份五百才接地氣,\n晚餐再去墾丁大街喝調酒配炸雞。\n\n國旅便宜又好玩超乎想像,\n每一個景點都是珍貴的寶藏???\n\n彩紅眷村以及瑞穗牧場,\n金城武樹,水往上流和碧沙漁港,\n逢甲夜市,秋茂園和走馬瀨農場,\n也別忘了岡山之眼跟第一名的高跟鞋教堂。\n\n朋友去日本跟富士山合影,\n我說台南七股鹽山才是好風景。\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\nCover是我們台南的虱目魚小子,大家覺得可愛嗎?\n\n暑假快開始了,如果有那種最爛最雷的國旅景點請提供給小學生去玩,謝謝😊\n\nP.S. 最近國文老師在教反諷法。', 0, '', 217, 320000, datetime.datetime(2025, 6, 28, 23, 13, 42), datetime.datetime(2025, 6, 28, 23, 13, 31), datetime.datetime(2025, 6, 29, 1, 0), datetime.datetime(2025, 6, 29, 1, 39, 1), 489, 15, 3, 1, 0, 1, 0, None, 4, None, 1, 0, 2, 0, 2, 2), (819526, 4, 1, '有你的瞬間', 2183753, None, 1, 6, 0, 'music/An/it/AnitAlec_/jqdjST33AomvWtDtbrAePE.mp3', 0, 'song_covers/An/it/AnitAlec_/dj9SncUvZRgdYBJ5zfhURS.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在你想念瞬間 出現在你面前', 0, '有時候,我們不知道未來在哪裡,\n也說不清,思念該怎麼表達。\n只是閉上眼,就會想起某個畫面——\n那個讓你安心的人、那段熟悉的旋律。\n\n如果可以,我想在你低落時,\n悄悄出現在你面前,不說話⋯只是陪著你。\n\n每個有你的瞬間,都是我最想定格的永遠📸\n一直熱愛音樂、認真生活的你,\n在我心裡已經足夠美好了\u200e૮ • ﻌ - ა🤍\n\n詞曲|薇安', 0, '', 188, 192000, datetime.datetime(2025, 6, 26, 5, 31, 13), datetime.datetime(2025, 6, 26, 5, 31, 8), datetime.datetime(2025, 6, 26, 11, 0), datetime.datetime(2025, 6, 26, 11, 0, 29), 1214, 15, 7, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2), (815578, 4, 4, '算式 Equation【Demo】', 3257557, None, 2, 8, 0, 'music/Re/so/Resonance_Effect/SJzK4TuGcK9kZm2XTrfYar.mp3', 0, 'song_covers/Re/so/Resonance_Effect/hfwR2HM6WxmxJHAak8LYXM.jpeg', 1, '', '', 0, '原本馮羿跟荃荃只是約好一起完成編曲\n但是歌擺太久沒感覺了\n兩個人就乾脆Jam一首新歌\n然後因為鼓手沒來\n他們就決定把鼓編的超難來整他\n於是這首歌就叫算式\n\n作曲 𝗖𝗼𝗺𝗽𝗼𝘀𝗲𝗿|馮羿𝗙𝗲𝗻𝗴 𝗘、荃荃𝗞𝗲𝗻\n編曲 𝗠𝘂𝘀𝗶𝗰 𝗔𝗿𝗿𝗮𝗻𝗴𝗲𝗺𝗲𝗻𝘁|馮羿𝗙𝗲𝗻𝗴 𝗘、荃荃𝗞𝗲𝗻\n吉他 𝗚𝘂𝗶𝘁𝗮𝗿|馮羿𝗙𝗲𝗻𝗴 𝗘\n貝斯 𝗕𝗮𝘀𝘀 | 荃荃𝗞𝗲𝗻\n鼓 𝗗𝗿𝘂𝗺𝘀|馮羿𝗙𝗲𝗻𝗴 𝗘、荃荃𝗞𝗲𝗻\n混音工程師 𝗠𝗶𝘅𝗶𝗻𝗴 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿|馮羿𝗙𝗲𝗻𝗴 𝗘\n封面設計 𝗖𝗼𝘃𝗲𝗿 𝗗𝗲𝘀𝗶𝗴𝗻|馬華𝗠𝗮𝗵𝘂𝗮、𝗟𝗲𝗼𝗰𝗲𝗮𝗻_𝗥𝘆𝘂_𝟬𝟴', 0, '', 178, 320000, datetime.datetime(2025, 5, 25, 12, 23, 26), datetime.datetime(2025, 5, 25, 11, 49, 38), datetime.datetime(2025, 5, 25, 12, 26, 51, 33219), datetime.datetime(2025, 5, 25, 12, 26, 51), 17026, 192, 125, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-06-12"]},"CN":{"song_of_the_days":["2025-06-13"]}}', 0, 0, 0, 0, 2, 2), (810904, 4, 4, '早安!草莓園【Demo】', 3257557, None, 1, 5, 0, 'music/Re/so/Resonance_Effect/L6tNRQbo6jG3aN9naFkw5Q.mp3', 0, 'song_covers/Re/so/Resonance_Effect/4b5c4YzqRkAppWE4NPVUTH.jpeg', 1, '', '', 0, '草莓好吃\n\n===============================\n作曲 𝗖𝗼𝗺𝗽𝗼𝘀𝗲𝗿 馮羿 𝗙𝗲𝗻𝗴 𝗘\n編曲 𝗠𝘂𝘀𝗶𝗰 𝗔𝗿𝗿𝗮𝗻𝗴𝗲𝗺𝗲𝗻𝘁 馮羿 𝗙𝗲𝗻𝗴 𝗘\n吉他 𝗚𝘂𝗶𝘁𝗮𝗿 馮羿 𝗙𝗲𝗻𝗴 𝗘\n貝斯 𝗕𝗮𝘀𝘀 荃荃 𝗞𝗲𝗻\n鼓 𝗗𝗿𝘂𝗺𝘀 藍雨 𝗕 𝗥𝗮𝗶𝗻\n混音工程師 𝗠𝗶𝘅𝗶𝗻𝗴 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 馮羿 𝗙𝗲𝗻𝗴 𝗘\n封面設計 𝗖𝗼𝘃𝗲𝗿 𝗗𝗲𝘀𝗶𝗴𝗻 𝗟𝗲𝗼𝗰𝗲𝗮𝗻_𝗥𝘆𝘂_𝟬𝟴', 0, '', 246, 320000, datetime.datetime(2025, 4, 23, 7, 51, 21), datetime.datetime(2025, 4, 23, 7, 51, 10), datetime.datetime(2025, 4, 23, 12, 0), datetime.datetime(2025, 4, 28, 12, 4, 54), 13512, 174, 92, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-04-30"]},"CN":{"song_of_the_days":["2025-05-01"]}}', 0, 0, 0, 0, 2, 2), (796034, 4, 4, '南迴之子', 907949, 97322693, 1, 6, 0, 'music/co/un/countyroad184/UbPwSJfyACs9z7pidGUVvC.mp3', 0, '', 1, '', '一條路連著兩端 不再有你作伴\n在車上 渡過無數的日常\n油門何時該放 何時該用力的踩\n我是南迴的小孩\n\n我已記得所有的轉彎\n握著你的方向盤不停的轉\n沒有風的時侯 我已經學會了等待\n但偶爾還是會孤單\n\n對流越來越旺 下午就是這樣\n偶爾淋一場雨又何妨\n活著也是一樣 烏雲之上永遠是太陽\n一直走偶爾抬頭望\n\n我已記得所有的轉彎\n獨自翻過沒有你的山海\n命運輕輕搖晃 夏天的風 吹過了河床\n我把月光留在海上\n\n命運輕輕搖晃 夏天的風 它自有安排\n雲的消失 不代表離開 會化成大雨\n回到這條路上', 0, '詞曲 Composed and Lyrics|張淦勛 Giyu Tjuljaviya\n編曲 Arranger|高潮 CJ Hightide\n古典吉他 Classical Guitar|張淦勛 Giyu Tjuljaviya\n電吉他 Electric Guitar|大偉 Chelin Liu \n貝斯 Bass|高潮 CJ Hightide\n電鋼琴 Keyboard|李艾璇 Aihsuan Lee\n合成器 Synthesizer|李艾璇 Aihsuan Lee\n爵士鼓 Drum、打擊樂器 Percussion|雷擎 l8ching\n混音師 Mixing Engineer|劉詩偉 Shih Wei Liu\n錄音師 Recording Engineer|徐振程 Jason Hsu、一森 Eason Chou、徐昕 Vivian Hsin Hsu\n錄音室 Recording Studio|玉成戲院錄音室 Yuchen Cinema Studio\n製作人 Producer|高潮 CJ Hightide\n後期母帶處理工作室 Mastering Studio |Waygate Mastering Studio\n後期母帶處理工程師 Mastering Engineer |Brian Lee & Bob Jackson\n專輯設計 Album Design |陳科廷 Timchennnnnnnnn', 0, '', 239, 192000, datetime.datetime(2024, 12, 23, 14, 52, 31), datetime.datetime(2024, 12, 23, 14, 51, 45), datetime.datetime(2024, 12, 27, 16, 2, 35, 671031), datetime.datetime(2025, 5, 30, 7, 7, 3), 1158, 24, 11, 1, 3, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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.0174 get_many (['2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'dfc26c5b6f0cd028458ea6cc73cede538b73a0a6'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0178 set_many ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.3384535, 'dfc26c5b6f0cd028458ea6cc73cede538b73a0a6': (1779683317.3384535, [((907949, 'sha1$FDMVyNI1vgjE7ofKabx9du$615aebb12a438956e009eca3b6c6c958ee292e77', datetime.datetime(2025, 6, 23, 9, 6, 9), 0, 'countyroad184', 'Cliff', 'Chang', 'spikystudio@gmail.com', 0, 1, datetime.datetime(2013, 9, 5, 23, 3, 6)), (1592415, 'sha1$t6OGQbAaCTRjgwg7oVIn1B$5e9ef5d62933911ab632935afffaa867908e85ad', datetime.datetime(2025, 6, 28, 4, 17, 52), 0, 'Eustache', '', '', 'yummyman229@gmail.com', 0, 1, datetime.datetime(2016, 3, 18, 12, 59)), (2174308, 'sha1$4q3dATNj4fCQ0OnQPwKX5h$0bebe44bbfc7e8ba0c5276d3d90caf24fb0ac8e7', datetime.datetime(2025, 8, 6, 3, 26, 34), 0, 'iamsofat', '', '', 'stan@streetvoice.com', 0, 1, datetime.datetime(2018, 2, 1, 6, 10)), (2183753, '!KJKMV6PX9cYbSW9J03tVWrBzxCFtoBBfddWEnvzv', datetime.datetime(2025, 6, 28, 20, 28, 26), 0, 'AnitAlec_', '', '', 'Anita891211@yahoo.com', 0, 1, datetime.datetime(2018, 3, 20, 4, 42, 7)), (2623226, 'sha1$1aswnYnwElookDSZBn2ydb$d93f4a0db4f16343becb89aef2cd66225589e11c', datetime.datetime(2025, 6, 29, 15, 9, 31), 0, 'recall2020', '', '', 'recall.dual@gmail.com', 0, 1, datetime.datetime(2020, 8, 4, 6, 30, 45)), (2653414, 'sha1$0iXS7y9pXWnh$26515d078451c2c1f34f06cae82fe3aeb15e928c', datetime.datetime(2025, 6, 29, 0, 16, 4), 0, 'dodo_0702', '', '', 'dodo_0702@hotmail.com', 0, 1, datetime.datetime(2020, 10, 17, 5, 6, 16)), (3065900, 'sha1$qQaBtYCMO1z0lDpMejeMgw$79babc352ed43e23db4cbbbe4a9fd8a439afe35d', datetime.datetime(2025, 8, 6, 3, 6, 27), 1, '_ani', '', '', 'ani@streetvoice.com', 1, 1, datetime.datetime(2023, 3, 8, 7, 51)), (3146575, 'sha1$35fAXwF9TRTDiRYHQOupvE$78c37f9e395b4108b5ea11473abf3452bb0d64e4', datetime.datetime(2025, 6, 3, 16, 3, 39), 0, 'ddkogi', '', '', 'ddkogi88@gmail.com', 0, 1, datetime.datetime(2023, 8, 25, 4, 53, 26)), (3257557, 'sha1$Y4o4M2y36pNDqVtjOBwO5L$3e989d56fc0a462db2603023b80fecc0140b03f4', datetime.datetime(2025, 6, 29, 15, 33, 11), 0, 'Resonance_Effect', '', '', 'resonanceeffect63@gmail.com', 0, 1, datetime.datetime(2024, 11, 22, 7, 5, 38)))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0227 get_many (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '109db189c253d871a70e1b87a800cc87335437d9'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0234 set_many ({'d6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.3424752, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.3424752, '109db189c253d871a70e1b87a800cc87335437d9': (1779683317.3424752, [((540722, 4, 4, 907949, 'profile_images/co/un/countyroad184/PpuGUNDxGEGkbqymNJLTZG.jpg', 'O', '張淦勛', '張淦勛 Giyu Tjuljaviya', 886, '937602831', datetime.date(1988, 4, 29), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 53), 1, datetime.datetime(2013, 9, 5, 23, 3, 6), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":2,"accredited_datetime":"2024-03-27T03:56+00:00","hide_location":false}', 76061, 562, 22, 31, 1, 1, '', 0, None), (1250825, 2, 2, 1592415, 'profile_images/Eu/st/Eustache/7VzK5cypCLFWBZiSfAuEef.jpg', 'O', '', '羊米人 Yummy Man', 886, '988562770', datetime.date(2016, 2, 29), 'CYI', 82, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 59), 1, datetime.datetime(2016, 3, 18, 12, 59), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":1,"accredited_datetime":"2023-04-06T04:36+00:00","hide_location":true}', 73988, 886, 16, 1, 1, 0, '', 0, None), (1745263, 4, 4, 2174308, 'profile_images/ia/ms/iamsofat/ENFStPoDhZj4yzUiQJbZFz.jpg', 'M', '', 'iamsofat', None, '886933111888', datetime.date(2023, 9, 22), 'KEE', 88, 0, 1, 1, datetime.datetime(2025, 6, 12, 21, 3, 28), 1, datetime.datetime(2018, 2, 1, 6, 10), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"show_birthday":2,"accredited_datetime":"2024-09-12T05:21+00:00","hide_location":true}', 244, 15, 122, 0, 1, 1, '', 0, None), (1754708, 4, 4, 2183753, 'profile_images/An/it/AnitAlec_/NVjAFWhS5EFHGABoeAL8HP.jpg', 'F', '陳薇安', '薇安 Anita', 886, '981128565', datetime.date(2000, 12, 11), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 56), 1, datetime.datetime(2018, 3, 20, 4, 42, 7), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"hide_location":true}', 1385, 72, 32, 6, 0, 0, '', 0, None), (2193847, 4, 4, 2623226, 'profile_images/re/ca/recall2020/aWiGEuFRmhSQqRAMk5WZXA.jpg', 'O', '', 'RECall', 886, '975181170', datetime.date(2020, 3, 21), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2020, 8, 4, 6, 30, 45), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2021-05-25T02:57+00:00","hide_location":false}', 800788, 3214, 10, 8, 1, 0, '', 0, None), (2224006, 4, 3, 2653414, 'profile_images/do/do/dodo_0702/2VsHX4wjAAqTkkiJ7MfWam.jpg', 'O', '', '股市·故事', 886, '921218340', datetime.date(1982, 7, 2), 'TNN', 98, 0, 1, 11, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2020, 10, 17, 5, 6, 16), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"hide_location":false,"show_birthday":2}', 58527, 76, 20, 0, 0, 0, '', 0, None), (2636268, 4, 4, 3065900, 'profile_images/_a/ni/_ani/5Z6zV4yjqF7reQm6ELMcxP.png', 'O', '', '魯克瓦谷瓦谷瓦谷瓦谷瓦谷瓦KU瓦KU瓦KU瓦KUWAKUWAKUWAKUWAKU', 886, '934198557', datetime.date(2023, 3, 1), 'BJ', 98, 0, 1, 1, datetime.datetime(2025, 4, 18, 3, 59, 15), 1, datetime.datetime(2023, 3, 8, 7, 51), 2, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":1,"accredited_datetime":"2024-10-16T01:54+00:00","hide_location":false}', 38, 1, 17, 0, 1, 0, '', 1, '超級抱抱龍'), (2716921, 4, 4, 3146575, 'profile_images/dd/ko/ddkogi/6fyfTLByBQaeEbiBfxBFFw.jpg', 'F', '', '林潔心', 886, '907329624', datetime.date(2003, 3, 27), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2023, 8, 25, 4, 53, 26), 1, 5, 'zh-hant', 1, '{"show_birthday":2,"accredited_datetime":"2023-09-12T05:59+00:00","hide_gender":false,"hide_location":false}', 794245, 5003, 21, 19, 1, 1, '', 0, None), (2827851, 4, 4, 3257557, 'profile_images/Re/so/Resonance_Effect/kt7SCLLVDNPF2DjPw44iDF.jpg', 'O', '', '共振效應', 886, '911714655', datetime.date(2024, 6, 1), None, 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2024, 11, 22, 7, 5, 38), 1, 5, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"accredited_datetime":"2025-02-03T09:42+00:00","show_birthday":0}', 72614, 719, 0, 0, 1, 0, '', 0, None))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0335 get_many (['12e5c5f10335e96781266ce00473fbb3ecda56c0', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '887f8247d0ff979264c73b069f790024b2aa98e1', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'c0b2d5489d108ff5ee124731ac432d75400c53a2'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0343 set_many ({'887f8247d0ff979264c73b069f790024b2aa98e1': 1779683317.349305, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.349305, '12e5c5f10335e96781266ce00473fbb3ecda56c0': 1779683317.349305, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.349305, 'c0b2d5489d108ff5ee124731ac432d75400c53a2': (1779683317.349305, [((2325536, 4, 1, 3281375, '', '', '', '感觉鼓手被整了', datetime.datetime(2025, 6, 29, 15, 28, 10), '223.104.67.253', 1, 0, 0, None, None, 3257557, 0, 57, 815578, 2, 0, 0, 0, 0, None, None, '', 3281375, 'sha1$T7WdaskCIWaNrv7FCQPMwt$d29c4de21fee82039966fd790d0268c1785152e3', datetime.datetime(2025, 6, 29, 15, 31, 42), 0, 'LindaLuo', '', '', '15017581800@163.com', 0, 1, datetime.datetime(2025, 4, 26, 17, 20, 25), 2851647, 4, 3, 3281375, 'profile_images/Li/nd/LindaLuo/5p29ido9P8V8HoH6w73HWg.jpg', 'F', '', '文思泉涌罗大头', 86, '15017581800', datetime.date(2025, 4, 27), None, 21, 0, 0, None, datetime.datetime(2025, 6, 29, 15, 30, 6), 1, datetime.datetime(2025, 4, 26, 17, 20, 25), 2, 5, 'zh-hans', 1, '{"hide_gender":true,"hide_location":true}', 0, 0, 1, 0, 0, 0, '', 0, None), (2325535, 4, 1, 3281375, '', '', '', '可不可以寫一首在沙漠中寸步難行突然發現一片綠洲,結果發現是海市蜃樓,要瘋了地躺下後發現身邊有一顆新鮮鴕鳥蛋的歌😋哈哈哈我是不是瘋了:P', datetime.datetime(2025, 6, 29, 15, 27), '223.104.67.253', 1, 0, 0, None, None, 3257557, 0, 57, 810904, 2, 0, 0, 0, 0, None, None, '', 3281375, 'sha1$T7WdaskCIWaNrv7FCQPMwt$d29c4de21fee82039966fd790d0268c1785152e3', datetime.datetime(2025, 6, 29, 15, 31, 42), 0, 'LindaLuo', '', '', '15017581800@163.com', 0, 1, datetime.datetime(2025, 4, 26, 17, 20, 25), 2851647, 4, 3, 3281375, 'profile_images/Li/nd/LindaLuo/5p29ido9P8V8HoH6w73HWg.jpg', 'F', '', '文思泉涌罗大头', 86, '15017581800', datetime.date(2025, 4, 27), None, 21, 0, 0, None, datetime.datetime(2025, 6, 29, 15, 30, 6), 1, datetime.datetime(2025, 4, 26, 17, 20, 25), 2, 5, 'zh-hans', 1, '{"hide_gender":true,"hide_location":true}', 0, 0, 1, 0, 0, 0, '', 0, None), (2325526, 4, 1, 3254010, '', '', '', '簽到但遲到!', datetime.datetime(2025, 6, 29, 15, 6, 50), '123.194.186.130', 1, 0, 0, None, None, 3146575, 0, 635, 4533365, 1, 0, 0, 0, 0, None, None, '', 3254010, '!FVFaEXvt6gxmpGW3M3dRX6qrxdCLhAFtKgxWO9S8', datetime.datetime(2025, 5, 30, 16, 19, 12), 0, 'yff25gx567', '', '', 'irene0965650726@gmail.com', 0, 1, datetime.datetime(2024, 11, 2, 7, 15, 27), 2824305, 4, 3, 3254010, 'profile_images/yf/f2/yff25gx567/n4TjyC8ib8yQdrSAxZkMwD.jpg', 'F', '', '012', 886, '965650726', datetime.date(2007, 7, 26), None, 99, 0, 0, None, datetime.datetime(2024, 11, 3, 12, 9, 20), 1, datetime.datetime(2024, 11, 2, 7, 15, 27), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":false,"show_birthday":0,"hide_location":true}', 0, 0, 8, 0, 0, 0, '', 0, None), (2325525, 4, 1, 2896295, '', '', '', '等你發 我也要哭', datetime.datetime(2025, 6, 29, 15, 5, 48), '118.169.1.64', 1, 0, 0, None, None, 3146575, 0, 635, 4533629, 1, 0, 1, 0, 0, None, None, '', 2896295, 'sha1$eNr1yaZkFo91xrFJM7Wb2F$5f057c7177ee4aa367ab0b0b5cdda3517346fb3c', datetime.datetime(2025, 3, 27, 16, 8, 36), 0, '_jasmineee47', '', '', 'huihsuan947@gmail.com', 0, 1, datetime.datetime(2022, 2, 8, 5, 10, 13), 2466736, 4, 4, 2896295, 'profile_images/_j/as/_jasmineee47/DXd8Bzj54HUWGUyredtyo8.jpg', 'F', '', '_jasmineee47', 886, '975553774', datetime.date(2005, 7, 7), 'TPE', 99, 0, 0, None, datetime.datetime(2024, 7, 22, 17, 35, 46), 1, datetime.datetime(2022, 2, 8, 5, 10, 13), 1, 5, 'zh-hant', 1, '{"hide_gender":true}', 0, 0, 3, 0, 0, 0, '', 0, None), (2325523, 4, 1, 2578996, '', '', '', '謝謝阿廷叔叔發音源了🍅', datetime.datetime(2025, 6, 29, 15, 1, 53), '114.44.224.78', 1, 0, 0, None, None, 470261, 0, 57, 819821, 1, 0, 0, 0, 0, None, None, '', 2578996, '!0Y0mdckcIVUcD69mQYclbPo52XFNVbEidLvulRnu', datetime.datetime(2025, 6, 4, 4, 48, 35), 0, 'minheechou', '', '', 'happy881209@yahoo.com.tw', 0, 1, datetime.datetime(2020, 5, 1, 12, 33, 11), 2149704, 4, 4, 2578996, 'profile_images/mi/nh/minheechou/AZaVgHWVELSAp3jcTT2ji6.jpg', 'O', '', 'yaboochou_', 886, '905633373', None, None, None, 0, 0, None, datetime.datetime(2025, 5, 15, 5, 16, 31), 1, datetime.datetime(2020, 5, 1, 12, 33, 11), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 0, 1, 25, 0, 0, 0, '', 0, None), (2325522, 4, 1, 1562487, '', '', '', '先按喜歡再聽', datetime.datetime(2025, 6, 29, 15, 1, 7), '101.10.6.42', 1, 0, 0, None, None, 2623226, 0, 57, 819640, 1, 0, 0, 0, 0, None, None, '', 1562487, 'sha1$VRmg5K1X8BoFz3dl9lUhqB$828eba869bbedcc737c8996f9eabc1e564261115', datetime.datetime(2025, 3, 26, 16, 6, 52), 0, 'jols00603', 'YueSheng', 'Wu', 'jols00603@gmail.com', 0, 1, datetime.datetime(2015, 10, 10, 13, 30, 8), 1221684, 4, 4, 1562487, 'profile_images/jo/ls/jols00603/U6Rer7bLrJP2kfbXbuo4FF.png', 'M', 'SV User', 'Yue', None, '', datetime.date(1994, 11, 8), 'TAO', 97, 0, 0, None, datetime.datetime(2018, 7, 14, 9, 59, 55), 1, datetime.datetime(2015, 10, 10, 13, 30, 8), 1, 0, 'zh-hant', 0, '{"show_intro":false,"hide_gender":false,"hide_location":false}', 0, 0, 7, 3, 0, 0, '', 0, None), (2325521, 4, 1, 3065935, '', '', '', '期待期待期待', datetime.datetime(2025, 6, 29, 14, 59, 54), '27.51.137.166', 1, 0, 0, None, None, 3146575, 0, 635, 4533629, 1, 0, 1, 0, 0, None, None, '', 3065935, 'sha1$yjaT4Q2AbbGeyWTRVaI8ja$2b6456168d94ebcb456cf36a16c389d85af109ce', datetime.datetime(2025, 5, 19, 13, 52, 27), 0, 'sh_26', '', '', 'tsh960626@gmail.com', 0, 1, datetime.datetime(2023, 3, 8, 9, 59, 52), 2636303, 4, 4, 3065935, 'profile_images/a8/80/a88010024/kM7UQdr5UBcDkma3haztr7.jpg', None, '', 'sh26', 886, '907084565', None, None, None, 0, 0, None, datetime.datetime(2024, 7, 22, 10, 14, 42), 1, datetime.datetime(2023, 3, 8, 9, 59, 52), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 0, 0, 5, 0, 0, 0, '', 0, None), (2325520, 4, 1, 3185251, '', '', '', '偶也要聽', datetime.datetime(2025, 6, 29, 14, 53, 7), '111.83.217.36', 1, 0, 0, None, None, 3146575, 0, 635, 4533629, 1, 0, 1, 0, 0, None, None, '', 3185251, 'sha1$wMKIDS1RGrIyJ2Q41DSIa0$5aaf7ad3c6b5a7ddb2ef631aa8a00e7d983a3c31', datetime.datetime(2025, 6, 26, 4, 19, 48), 0, 'ffls_0', '', '', 'chan011270@gmail.com', 0, 1, datetime.datetime(2023, 11, 14, 10, 27, 29), 2755586, 4, 4, 3185251, 'profile_images/ff/ls/ffls_0/KihyjCWFTaowsriFKUVadq.jpg', 'F', '', 'zer0', 886, '983920802', datetime.date(2001, 9, 20), None, 81, 0, 0, None, datetime.datetime(2025, 3, 13, 23, 39, 46), 1, datetime.datetime(2023, 11, 14, 10, 27, 29), 1, 6, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false}', 0, 0, 6, 0, 0, 0, '', 0, None), (2325519, 4, 1, 2796003, '', '', '', '讓我聽 快點讓我聽嗚嗚嗚嗚嗚', datetime.datetime(2025, 6, 29, 14, 51, 22), '101.139.4.43', 1, 0, 0, None, None, 3146575, 0, 635, 4533629, 1, 0, 1, 0, 0, None, None, '', 2796003, 'sha1$74lx9oadBCRB5ZF223PRRi$7fa54187f647f97cd9c35756d1b732bea3903848', datetime.datetime(2025, 6, 29, 6, 5, 44), 0, 'c_yiyan', '', '', 'chanhenin1991@gmail.com', 0, 1, datetime.datetime(2021, 6, 13, 6, 55, 50), 2366502, 4, 4, 2796003, 'profile_images/c_/yi/c_yiyan/HacPdnm4rLeyhUoLdtUixq.jpg', 'O', '', '_alc.m_', 886, '968592195', datetime.date(2007, 8, 13), None, 101, 0, 0, None, datetime.datetime(2025, 4, 30, 2, 24, 56), 1, datetime.datetime(2021, 6, 13, 6, 55, 50), 1, 4, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false}', 0, 0, 32, 2, 0, 0, '', 0, None), (2325518, 4, 1, 3144248, '', '', '', '臍帶😙', datetime.datetime(2025, 6, 29, 14, 49, 43), '49.218.231.22', 1, 0, 0, None, None, 3146575, 0, 635, 4533629, 1, 0, 1, 0, 0, None, None, '', 3144248, 'sha1$kbBYRVfE4kqHBCrjJUrj3V$4b6f85c9fc8b4883fea81b550b46ce68da0095b6', datetime.datetime(2025, 5, 16, 17, 59, 27), 0, 'sryen227', '', '', 'sryenwu@gmail.com', 0, 1, datetime.datetime(2023, 8, 19, 4, 12, 24), 2714594, 2, 2, 3144248, 'profile_images/sr/ye/sryen227/DW5aEBSmZm8f58wNaHwUKJ.jpg', 'F', '', 'sryen227', 886, '958359161', datetime.date(2006, 2, 27), None, 101, 0, 0, None, datetime.datetime(2025, 3, 10, 7, 40, 18), 1, datetime.datetime(2023, 8, 19, 4, 12, 24), 1, 6, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false}', 0, 0, 18, 1, 0, 0, '', 0, None), (2325517, 4, 1, 3233880, '', '', '', '期待!!!', datetime.datetime(2025, 6, 29, 14, 49, 41), '223.137.219.111', 1, 0, 0, None, None, 3146575, 0, 635, 4533629, 1, 0, 1, 0, 0, None, None, '', 3233880, '!OZ991TUX6mKHctbLZUMHdQACJz1Ga6dJAs4mpA9T', datetime.datetime(2025, 6, 19, 23, 57, 19), 0, 'Jason0214', '', '', '0877449q@gmail.com', 0, 1, datetime.datetime(2024, 7, 22, 13, 34, 15), 2804182, 4, 3, 3233880, 'profile_images/Ja/so/Jason0214/72kfBuC6MjpWkjZRKWVGRG.jpg', 'M', '', 'JAE', 886, '975491034', datetime.date(2005, 2, 14), 'KEE', 88, 0, 0, None, datetime.datetime(2024, 12, 9, 12, 22, 5), 1, datetime.datetime(2024, 7, 22, 13, 34, 15), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":2,"hide_location":false}', 0, 0, 6, 0, 0, 0, '', 0, None), (2325516, 4, 1, 3146575, '', '', '', '但我今天是去錄神秘合作', datetime.datetime(2025, 6, 29, 14, 49, 15), '101.12.93.143', 1, 0, 0, None, None, 3146575, 0, 635, 4533629, 1, 10, 0, 0, 0, None, None, '', 3146575, 'sha1$35fAXwF9TRTDiRYHQOupvE$78c37f9e395b4108b5ea11473abf3452bb0d64e4', datetime.datetime(2025, 6, 3, 16, 3, 39), 0, 'ddkogi', '', '', 'ddkogi88@gmail.com', 0, 1, datetime.datetime(2023, 8, 25, 4, 53, 26), 2716921, 4, 4, 3146575, 'profile_images/dd/ko/ddkogi/6fyfTLByBQaeEbiBfxBFFw.jpg', 'F', '', '林潔心', 886, '907329624', datetime.date(2003, 3, 27), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2023, 8, 25, 4, 53, 26), 1, 5, 'zh-hant', 1, '{"show_birthday":2,"accredited_datetime":"2023-09-12T05:59+00:00","hide_gender":false,"hide_location":false}', 794245, 5003, 21, 19, 1, 1, '', 0, None))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0169 get_many (['22e4523526a83991bbfd567636ac480ae3ce7c80', '932e363d56d776651527f6bc87c0c61bcb18a873'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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.0178 set_many ({'22e4523526a83991bbfd567636ac480ae3ce7c80': 1779683317.3543816, '932e363d56d776651527f6bc87c0c61bcb18a873': (1779683317.3543816, [((819640, 4, 3, '菸酒森林', 2623226, None, 1, 5, 0, 'music/re/ca/recall2020/jb8F3wBjHTLHuFGK8Z5Uxb.mp3', 0, 'song_covers/re/ca/recall2020/UyVVJm9wGTEuwQH7xsDsQa.jpg', 1, '', '[00:14.61]明明都聽說別踏進這座森林\n[00:18.90]卻還是不小心走了進去\n[00:22.11]越走越深\n[00:23.85]想回頭卻來不及\n[00:25.86]被刨下的樹皮\n[00:27.72]擋在那裡\n[00:29.63]眼前的場景我真的不敢相信\n[00:33.64]大家嘴裡都數著滴答滴\n[00:37.07]我問他們\n[00:38.25]what are you doing?\n[00:40.81]他們只說\n[00:42.10]照做不然哩丟災系\n[00:44.42]Ho Ho Ho Ho\n[00:47.07]會叫的野獸在咆哮\n[00:50.68]萬物眾生跟著哀嚎\n[00:57.82]拔掉了象的牙\n[00:59.79]幫麋鹿上了妝\n[01:01.55]梅花也粉紅了整個盛夏\n[01:05.01]狐狸卸下狡猾\n[01:06.97]禿鷹戴了假髮\n[01:08.91]乾扁的仙人掌\n[01:12.15]哈哈哈\n[01:27.70]您叫我把土壤變菸草地\n[01:31.17]把汪洋釀成酒精\n[01:33.04]把paper當作聖經\n[01:35.48]您說的都是真理\n[01:37.76]抱歉是我的無力\n[01:40.90]損毀您的名譽\n[01:42.69]Ho Ho Ho Ho\n[01:45.24]會叫的野獸在咆哮\n[01:49.01]萬物眾生跟著哀嚎\n[01:55.96]拔掉了象的牙\n[01:57.77]幫麋鹿上了妝\n[01:59.72]出牆的紅杏自願做捧花\n[02:03.14]狐狸卸下狡猾\n[02:05.05]禿鷹戴了假髮\n[02:07.06]沒莖刺的玫瑰花\n[02:10.11]哈哈哈\n[02:14.53]您說後我再做\n[02:16.33]您管這叫怠惰\n[02:18.27]您沒說我先做\n[02:20.07]您質疑我的成果\n[02:22.21]您說後我再做\n[02:23.97]您管這叫墮落\n[02:25.79]您沒說我先做\n[02:27.38]您說我主張自作\n[02:30.50]做森林裡的王\n[02:33.54]被崇拜的對象\n[02:35.15]其實連蒼蠅都在看笑話\n[02:38.72]實驗室裡的王\n[02:40.75]井底的青蛙\n[02:44.17]究竟是誰生活在象牙塔\n[02:46.75]世外桃源全是剝削菸酒商的假象\n[02:54.32]遮掩你那沒了菸酒就不在的風光\n[03:00.78]為了那樹皮拋下的自尊這期間不停被踐踏\n[03:08.91]我想說點什麼開口卻又\n[03:15.24]結巴\n[03:18.94]爸媽\n[03:22.86]我想\n[03:26.36]回家', 1, '你有過這樣的經驗嗎?\n明明選擇權掌握在自己手上\n卻仍舊選擇深陷囹圄之中\n究竟是為了什麼?\n是廉價的自尊還是路人的讚賞\n在逃離之前\n你終將被視為螻蟻\n承受無止盡的踐踏\n\n製作人 Producer|邱宣凱 Kenny Chiu\n作詞 Lyrics|諾門、怡如\n作曲 Composer|諾門\n編曲 Arrangement|RECall\n編曲協力 Arranger Coordinator|邱宣凱 Kenny Chiu \n主唱 Vocal|諾門、怡如\n木吉他 Acoustic Guitar|宗倫\n木箱鼓 Cajon|諾門\n\n配唱製作人 Vocal Producer|邱宣凱 Kenny Chiu\n木吉他錄音工程師 Recording Engineer|邱宣凱 Kenny Chiu\n木吉他錄音工作室 Acoustic Guitar Recording Studio|Sound Hacker Studio\n錄音工程師 Recording Engineer|柯嘉森 (阿耀)Jia Sen Ko\n錄音室 Recording Studio|強力錄音室 Mega Force Studio\n錄音助理 Recording Assistant | Tyd 泰德\n製作助理 Producer Assistant|張勝霖 Kurt Chang\n混音工程師 Mixing Engineer|邱宣凱 Kenny Chiu\n母帶後期處理工程師Mastering Engineer | 許騰文 Tengwen Hsu\n母帶後期處理錄音室Mastering Studio | 唯晨音樂工作室 Onlymorning Studio', 0, '', 221, 320000, datetime.datetime(2025, 6, 27, 4, 39, 46), datetime.datetime(2025, 6, 27, 4, 39, 41), datetime.datetime(2025, 6, 29, 15, 0), datetime.datetime(2025, 6, 29, 15, 10, 46), 120, 22, 15, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2), (819821, 4, 1, '叔叔的歌', 470261, None, 1, 6, 0, 'music/le/ft/left7792/iuLeRyuPdeQjnKbtNf5hFt.mp3', 0, 'song_covers/le/ft/left7792/bxhP6VhFT5rFgunZwWTu5U.jpeg', 1, '', '詞曲 Lyrics&Composer|李友廷 Yo Lee\n製作人 Producer|李友廷 Yo Lee\n編曲 Arranger|李友廷 Yo Lee\n混音師 Mixing Engineer |張閔翔 Min-Hsiang Chang @咪吉錄音室 MiJi Studio\n\n木吉他 Acoustic Guitar|李友廷 Yo Lee\n合音 Background Vocal |李友廷 Yo Lee\n人聲&木吉他錄音 Vocal& AG Recording Engineer 胡俊涵 Hu Han @噪音科學工作室\n\n管弦樂編曲 Orchestral Arrangement|朱彩蓁 Cai-Jhen Jhu\n小提琴 Violin|駱思云 SsuYun Lo\n大提琴 Cello|白竹君 Chu-Chun Pai\n單簧管 Clarinet|范捷安 Chieh-An FAN\n錄音師 Recording Engineer |張閔翔 Min-Hsiang Chang @給樂團彩錄音室 JFB Studio\n\n//\n\n叔叔的歌\n\n阿君 tomato躲不掉的\n就算學了日語吉他鋼琴也都沒有用\n大人們的期待有好幾百種\n那些鬼故事還好你聽不懂\n\n終於 你覺得離家出走\n是一口氣解決所有問題的好主意\n畢竟十歲是該闖一闖的年紀\n直到發現公園蚊子好多\n\n\n時間在走 悄悄地走\n還想待 不想離開\n我們都是這樣變成自己\n大步地 向前跑\n拒絕牽 又不願放手\n跌倒的時候記得\n吵鬧的時候記得\n有些人愛你沒辦法地\n\n\n這一刻 你等了很久\n獎狀摺成的紙飛機\n直直飛進垃圾桶\n其實阿不管過了多久以後\n只要你願意去找\n他還在裏頭\n\n\n時間在走 悄悄地走\n要重來 只能前進\n我們都是這樣變成自己\n\n下課了 鐘聲響\n專心聽 突然要講\n迷惘的時候記得\n妥協的時候記得\n有些人愛你沒辦法地\n\n\nT恤上的小汙點\n慢慢長成胸口上 一個黑洞\n渾然不覺\n需要的一直都很簡單\n但礙於需要得講得複雜\n追著什麼 一但回過頭\n往後的路都無法擺脫\n\n\n時間在走 悄悄地走\n要喘息 只能繼續\n我們都是這樣變成自己\n夜深了 手機沒回\n晚餐擺著 都冷了\n\n累的時候記得\n想哭的時候記得\n有些人愛你沒辦法地\n\n絕望的時候記得\n就算一切沒有救\n\n仍然有人你愛的沒辦法地', 0, '寫給三歲的侄子,\n祝福他成為有能力去愛的人。', 0, '', 225, 192000, datetime.datetime(2025, 6, 28, 20, 17, 53), datetime.datetime(2025, 6, 28, 20, 17, 50), datetime.datetime(2025, 6, 29, 11, 0), datetime.datetime(2025, 6, 29, 11, 38, 2), 405, 41, 14, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2), (815578, 4, 4, '算式 Equation【Demo】', 3257557, None, 2, 8, 0, 'music/Re/so/Resonance_Effect/SJzK4TuGcK9kZm2XTrfYar.mp3', 0, 'song_covers/Re/so/Resonance_Effect/hfwR2HM6WxmxJHAak8LYXM.jpeg', 1, '', '', 0, '原本馮羿跟荃荃只是約好一起完成編曲\n但是歌擺太久沒感覺了\n兩個人就乾脆Jam一首新歌\n然後因為鼓手沒來\n他們就決定把鼓編的超難來整他\n於是這首歌就叫算式\n\n作曲 𝗖𝗼𝗺𝗽𝗼𝘀𝗲𝗿|馮羿𝗙𝗲𝗻𝗴 𝗘、荃荃𝗞𝗲𝗻\n編曲 𝗠𝘂𝘀𝗶𝗰 𝗔𝗿𝗿𝗮𝗻𝗴𝗲𝗺𝗲𝗻𝘁|馮羿𝗙𝗲𝗻𝗴 𝗘、荃荃𝗞𝗲𝗻\n吉他 𝗚𝘂𝗶𝘁𝗮𝗿|馮羿𝗙𝗲𝗻𝗴 𝗘\n貝斯 𝗕𝗮𝘀𝘀 | 荃荃𝗞𝗲𝗻\n鼓 𝗗𝗿𝘂𝗺𝘀|馮羿𝗙𝗲𝗻𝗴 𝗘、荃荃𝗞𝗲𝗻\n混音工程師 𝗠𝗶𝘅𝗶𝗻𝗴 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿|馮羿𝗙𝗲𝗻𝗴 𝗘\n封面設計 𝗖𝗼𝘃𝗲𝗿 𝗗𝗲𝘀𝗶𝗴𝗻|馬華𝗠𝗮𝗵𝘂𝗮、𝗟𝗲𝗼𝗰𝗲𝗮𝗻_𝗥𝘆𝘂_𝟬𝟴', 0, '', 178, 320000, datetime.datetime(2025, 5, 25, 12, 23, 26), datetime.datetime(2025, 5, 25, 11, 49, 38), datetime.datetime(2025, 5, 25, 12, 26, 51, 33219), datetime.datetime(2025, 5, 25, 12, 26, 51), 17026, 192, 125, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-06-12"]},"CN":{"song_of_the_days":["2025-06-13"]}}', 0, 0, 0, 0, 2, 2), (810904, 4, 4, '早安!草莓園【Demo】', 3257557, None, 1, 5, 0, 'music/Re/so/Resonance_Effect/L6tNRQbo6jG3aN9naFkw5Q.mp3', 0, 'song_covers/Re/so/Resonance_Effect/4b5c4YzqRkAppWE4NPVUTH.jpeg', 1, '', '', 0, '草莓好吃\n\n===============================\n作曲 𝗖𝗼𝗺𝗽𝗼𝘀𝗲𝗿 馮羿 𝗙𝗲𝗻𝗴 𝗘\n編曲 𝗠𝘂𝘀𝗶𝗰 𝗔𝗿𝗿𝗮𝗻𝗴𝗲𝗺𝗲𝗻𝘁 馮羿 𝗙𝗲𝗻𝗴 𝗘\n吉他 𝗚𝘂𝗶𝘁𝗮𝗿 馮羿 𝗙𝗲𝗻𝗴 𝗘\n貝斯 𝗕𝗮𝘀𝘀 荃荃 𝗞𝗲𝗻\n鼓 𝗗𝗿𝘂𝗺𝘀 藍雨 𝗕 𝗥𝗮𝗶𝗻\n混音工程師 𝗠𝗶𝘅𝗶𝗻𝗴 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 馮羿 𝗙𝗲𝗻𝗴 𝗘\n封面設計 𝗖𝗼𝘃𝗲𝗿 𝗗𝗲𝘀𝗶𝗴𝗻 𝗟𝗲𝗼𝗰𝗲𝗮𝗻_𝗥𝘆𝘂_𝟬𝟴', 0, '', 246, 320000, datetime.datetime(2025, 4, 23, 7, 51, 21), datetime.datetime(2025, 4, 23, 7, 51, 10), datetime.datetime(2025, 4, 23, 12, 0), datetime.datetime(2025, 4, 28, 12, 4, 54), 13512, 174, 92, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-04-30"]},"CN":{"song_of_the_days":["2025-05-01"]}}', 0, 0, 0, 0, 2, 2))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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.0172 get_many (['3ab5eb2e5778f78aaaad9d0c3ea41b6f5835324f', 'c30eaa0ac81837b510c2537d4fadb2e22a8ad3f6'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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.0175 set_many ({'3ab5eb2e5778f78aaaad9d0c3ea41b6f5835324f': 1779683317.3580792, 'c30eaa0ac81837b510c2537d4fadb2e22a8ad3f6': (1779683317.3580792, [((4533629, 4, 1, 3146575, 4, None, None, None, None, '新歌好好聽喔 聽哭', 0, 1, 0, 0, datetime.datetime(2025, 6, 29, 14, 49, 2, 932658), datetime.datetime(2025, 6, 29, 14, 49, 2, 936369), 56, 1, 1, 0, 0, 207, 1, 5, 0), (4533365, 4, 1, 3146575, 5, None, None, None, None, '大家最近都淺水ㄛ 點點名時間', 0, 1, 0, 0, datetime.datetime(2025, 6, 26, 11, 15, 50, 23835), datetime.datetime(2025, 6, 26, 11, 16, 2, 47004), 95, 2, 1, 1, 0, 1320, 1, 5, 0))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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.0168 get_many (['2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'a83703f324444060c4d5d99971859c4c9817e76f'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0175 set_many ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.3616471, 'a83703f324444060c4d5d99971859c4c9817e76f': (1779683317.3616471, [((470261, 'sha1$0014b$60a493ec0aa0a68e1236cec21008d0a36cc28b70', datetime.datetime(2025, 6, 26, 11, 49, 26), 0, 'left7792', 'YoTing', 'Lee', 'left_7792@yahoo.com.tw', 0, 1, datetime.datetime(2007, 11, 23, 14, 38)), (2623226, 'sha1$1aswnYnwElookDSZBn2ydb$d93f4a0db4f16343becb89aef2cd66225589e11c', datetime.datetime(2025, 6, 29, 15, 9, 31), 0, 'recall2020', '', '', 'recall.dual@gmail.com', 0, 1, datetime.datetime(2020, 8, 4, 6, 30, 45)), (3146575, 'sha1$35fAXwF9TRTDiRYHQOupvE$78c37f9e395b4108b5ea11473abf3452bb0d64e4', datetime.datetime(2025, 6, 3, 16, 3, 39), 0, 'ddkogi', '', '', 'ddkogi88@gmail.com', 0, 1, datetime.datetime(2023, 8, 25, 4, 53, 26)), (3257557, 'sha1$Y4o4M2y36pNDqVtjOBwO5L$3e989d56fc0a462db2603023b80fecc0140b03f4', datetime.datetime(2025, 6, 29, 15, 33, 11), 0, 'Resonance_Effect', '', '', 'resonanceeffect63@gmail.com', 0, 1, datetime.datetime(2024, 11, 22, 7, 5, 38)))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0224 get_many (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '120a27cd78b2f0cc0c0547e9b0391d7874d4040e'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0229 set_many ({'d6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.3650985, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.3650985, '120a27cd78b2f0cc0c0547e9b0391d7874d4040e': (1779683317.3650985, [((107709, 2, 2, 470261, 'profile_images/le/ft/left7792/Da4uqoimVbqBbkSk4KVVcP.JPG', 'M', '李友廷', '李友廷', 886, '910341692', datetime.date(1989, 9, 2), 'NWT', 94, 25, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2007, 11, 23, 14, 38), 1, 0, 'zh-hant', 1, '{"show_intro":false,"show_birthday":2,"hide_gender":false,"hide_location":false}', 5019053, 39760, 18, 19, 1, 0, '', 0, None), (2193847, 4, 4, 2623226, 'profile_images/re/ca/recall2020/aWiGEuFRmhSQqRAMk5WZXA.jpg', 'O', '', 'RECall', 886, '975181170', datetime.date(2020, 3, 21), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2020, 8, 4, 6, 30, 45), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2021-05-25T02:57+00:00","hide_location":false}', 800788, 3214, 10, 8, 1, 0, '', 0, None), (2716921, 4, 4, 3146575, 'profile_images/dd/ko/ddkogi/6fyfTLByBQaeEbiBfxBFFw.jpg', 'F', '', '林潔心', 886, '907329624', datetime.date(2003, 3, 27), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2023, 8, 25, 4, 53, 26), 1, 5, 'zh-hant', 1, '{"show_birthday":2,"accredited_datetime":"2023-09-12T05:59+00:00","hide_gender":false,"hide_location":false}', 794245, 5003, 21, 19, 1, 1, '', 0, None), (2827851, 4, 4, 3257557, 'profile_images/Re/so/Resonance_Effect/kt7SCLLVDNPF2DjPw44iDF.jpg', 'O', '', '共振效應', 886, '911714655', datetime.date(2024, 6, 1), None, 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2024, 11, 22, 7, 5, 38), 1, 5, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"accredited_datetime":"2025-02-03T09:42+00:00","show_birthday":0}', 72614, 719, 0, 0, 1, 0, '', 0, None))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0335 get_many (['12e5c5f10335e96781266ce00473fbb3ecda56c0', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '887f8247d0ff979264c73b069f790024b2aa98e1', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '493e8b66d257842fe2db45fbd95f74f9ba60742b'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0345 set_many ({'887f8247d0ff979264c73b069f790024b2aa98e1': 1779683317.3723912, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.3723912, '12e5c5f10335e96781266ce00473fbb3ecda56c0': 1779683317.3723912, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.3723912, '493e8b66d257842fe2db45fbd95f74f9ba60742b': (1779683317.3723912, [((2325513, 4, 1, 2670596, '', '', '', '好可愛的旋律!', datetime.datetime(2025, 6, 29, 14, 42, 1), '123.110.230.89', 1, 0, 0, None, None, 470261, 0, 57, 819821, 1, 0, 0, 0, 0, None, None, '', 2670596, 'sha1$EbrAqkhPa7cOVjOCUTAiAj$05a89f34aab394b457f5ef3180c0c2185fb42486', datetime.datetime(2024, 10, 21, 14, 27, 46), 0, 'smilecookiez', '', '', 'smilecookiez@gmail.com', 0, 1, datetime.datetime(2020, 11, 16, 4, 23, 24), 2241159, 4, 4, 2670596, 'profile_images/sm/il/smilecookiez/mn39AzHenXT8ExmAmHE2o4.JPG', 'F', '', '杜子美', 886, '916869769', datetime.date(1978, 5, 1), 'TPE', 80, 0, 1, None, datetime.datetime(2025, 6, 8, 21, 4, 1), 1, datetime.datetime(2020, 11, 16, 4, 23, 24), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"hide_location":false}', 176, 0, 20, 0, 0, 0, '', 0, None), (2325509, 4, 1, 2653414, '', '', '', '噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️', datetime.datetime(2025, 6, 29, 14, 36, 59), '42.78.97.16', 1, 0, 0, None, None, 3030978, 0, 57, 819945, 1, 2, 0, 0, 0, None, None, '', 2653414, 'sha1$0iXS7y9pXWnh$26515d078451c2c1f34f06cae82fe3aeb15e928c', datetime.datetime(2025, 6, 29, 0, 16, 4), 0, 'dodo_0702', '', '', 'dodo_0702@hotmail.com', 0, 1, datetime.datetime(2020, 10, 17, 5, 6, 16), 2224006, 4, 3, 2653414, 'profile_images/do/do/dodo_0702/2VsHX4wjAAqTkkiJ7MfWam.jpg', 'O', '', '股市·故事', 886, '921218340', datetime.date(1982, 7, 2), 'TNN', 98, 0, 1, 11, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2020, 10, 17, 5, 6, 16), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"hide_location":false,"show_birthday":2}', 58527, 76, 20, 0, 0, 0, '', 0, None), (2325508, 4, 1, 2653414, '', '', '', '星星老大我來了~~今天好晚,聽歌聽歌!', datetime.datetime(2025, 6, 29, 14, 31, 27), '42.78.97.16', 1, 0, 0, None, None, 3030978, 0, 57, 819945, 1, 1, 1, 0, 0, None, None, '', 2653414, 'sha1$0iXS7y9pXWnh$26515d078451c2c1f34f06cae82fe3aeb15e928c', datetime.datetime(2025, 6, 29, 0, 16, 4), 0, 'dodo_0702', '', '', 'dodo_0702@hotmail.com', 0, 1, datetime.datetime(2020, 10, 17, 5, 6, 16), 2224006, 4, 3, 2653414, 'profile_images/do/do/dodo_0702/2VsHX4wjAAqTkkiJ7MfWam.jpg', 'O', '', '股市·故事', 886, '921218340', datetime.date(1982, 7, 2), 'TNN', 98, 0, 1, 11, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2020, 10, 17, 5, 6, 16), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"hide_location":false,"show_birthday":2}', 58527, 76, 20, 0, 0, 0, '', 0, None), (2325505, 4, 1, 1846482, '', '', '', '幾 能 沙 系😍', datetime.datetime(2025, 6, 29, 14, 25, 36), '122.100.86.142', 1, 0, 0, None, None, 3030978, 0, 57, 819945, 1, 1, 1, 0, 0, None, None, '', 1846482, 'sha1$2i1vTTJRRpXMcJjODtAPxX$ee7e01edfd19923e9cf785fe0111445b64ee46a4', datetime.datetime(2025, 6, 29, 14, 24, 18), 0, 'sweet_river_7kn', 'Hsin-yi', 'Huang', 'hsin224@hotmail.com', 0, 1, datetime.datetime(2017, 4, 22, 13, 0, 41), 1418577, 4, 3, 1846482, 'profile_images/sw/ee/sweet_river_7kn/jMohYewYeaZo4tKe6hWr8b.jpg', 'F', '', '點', 886, '934481577', datetime.date(1987, 2, 24), 'NWT', 94, 0, 0, 3, datetime.datetime(2025, 3, 30, 0, 7, 29), 1, datetime.datetime(2017, 4, 22, 13, 0, 41), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true}', 0, 2, 53, 0, 0, 0, '', 0, None), (2325504, 4, 1, 3295431, '', '', '', '好好聽\U0001f979', datetime.datetime(2025, 6, 29, 14, 14, 39), '180.242.70.18', 1, 0, 0, None, None, 2727472, 0, 57, 806716, 1, 0, 0, 0, 0, None, None, '', 3295431, '!at0shJoSsRzj4maBFwxdP1vZXswVTrPscV6wWW0j', datetime.datetime(2025, 6, 29, 14, 12, 34), 0, 'daniel_octavin', '', '', '', 0, 1, datetime.datetime(2025, 6, 29, 14, 12, 34), 2865694, 4, 1, 3295431, '', None, '', 'daniel_octavin', None, '', None, None, None, 0, 0, None, datetime.datetime(2025, 6, 29, 14, 12, 34), 1, datetime.datetime(2025, 6, 29, 14, 12, 34), 1, 6, 'zh-hant', 0, '{"is_social_user":true}', 0, 0, 1, 0, 0, 0, '', 0, None), (2325500, 4, 1, 2195606, '', '', '', '老魚條的感覺 喜歡', datetime.datetime(2025, 6, 29, 13, 50, 48), '101.12.207.49', 1, 0, 0, None, None, 818265, 0, 57, 819121, 1, 0, 0, 0, 0, None, None, '', 2195606, 'sha1$9flQwC1ySYl5oQv4qc8Kzg$456d2731f2a4ff533dcb35f91e3e895fca407064', datetime.datetime(2025, 5, 16, 13, 37, 41), 0, 'Squirrel_', '', '', 'lawremce1@gmail.com', 0, 1, datetime.datetime(2018, 4, 7, 5, 19, 12), 1766560, 4, 4, 2195606, 'profile_images/Sq/ui/Squirrel_/nSPWqnMGX2pNS7LgYEAW3e.jpg', 'M', '', '松野', 886, '935638320', datetime.date(2004, 3, 20), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 26, 21, 3, 15), 1, datetime.datetime(2018, 4, 7, 5, 19, 12), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"hide_location":false}', 1578, 10, 51, 3, 0, 0, '', 0, None), (2325499, 4, 1, 3056771, '', '', '', '終於!謝謝叔叔~~🍅!', datetime.datetime(2025, 6, 29, 13, 12, 26), '39.9.167.135', 1, 0, 0, None, None, 470261, 0, 57, 819821, 1, 0, 0, 0, 0, None, None, '', 3056771, '!IWAZKiYi7YwBv79gGctrWwKRYkECxGzCq7DbW8tt', datetime.datetime(2023, 10, 16, 0, 24, 40), 0, 'tc92yl', '', '', 'jaychang0218@gmail.com', 0, 1, datetime.datetime(2023, 2, 3, 14, 50, 10), 2627146, 4, 4, 3056771, 'profile_images/tc/92/tc92yl/2pJzPrghmj8RRm6Rz5v5bj.jpg', None, '', '1K', 886, '972619224', None, None, None, 0, 0, None, datetime.datetime(2025, 2, 24, 16, 4, 46), 1, datetime.datetime(2023, 2, 3, 14, 50, 10), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"hide_location":true}', 0, 0, 41, 0, 0, 0, '', 0, None), (2325498, 4, 1, 2112186, '', '', '', '頭香', datetime.datetime(2025, 6, 29, 13, 4, 49), '1.171.167.114', 1, 0, 0, None, None, 1591675, 0, 57, 818990, 1, 0, 0, 0, 0, None, None, '', 2112186, 'sha1$VCiLptkKC1T3$98e57f50e99396d3f9255700f6eea0de4bb3ca69', datetime.datetime(2025, 5, 16, 9, 32, 39), 0, 'savior806', '', '', 'savior806@gmail.com', 0, 1, datetime.datetime(2017, 10, 17, 2, 10, 27), 1683271, 4, 4, 2112186, 'profile_images/sa/vi/savior806/wwL5EJLLmd3FLWCFAwiiFE.png', 'O', '', 'savior806', 886, '926693536', None, None, None, 0, 0, None, datetime.datetime(2025, 5, 16, 9, 32, 38), 1, datetime.datetime(2017, 10, 17, 2, 10, 27), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"hide_location":false}', 0, 0, 40, 7, 0, 0, '', 0, None), (2325496, 4, 1, 3295399, '', '', '', '睡一個午覺醒來 \r\n看見訊息聽見了你們的新作品 \r\n直接眼眶爆淚 \r\n這是什麼厲害的療癒歌', datetime.datetime(2025, 6, 29, 12, 14, 48), '1.174.5.60', 1, 0, 0, None, None, 3264802, 0, 57, 819884, 1, 0, 0, 0, 0, None, None, '', 3295399, 'sha1$5tiEQ4nfHMcm9JC5BrmGs5$5b715e9f1bd4320affb973714ed93a57b0ef574c', datetime.datetime(2025, 6, 29, 12, 2, 35), 0, '52091314dogmm', '', '', '', 0, 1, datetime.datetime(2025, 6, 29, 12, 2, 35), 2865662, 4, 1, 3295399, '', 'M', '', '海堤加蛋', 886, '952307913', datetime.date(1976, 9, 13), None, 80, 0, 0, None, datetime.datetime(2025, 6, 29, 12, 31, 39), 1, datetime.datetime(2025, 6, 29, 12, 2, 35), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0}', 0, 0, 3, 0, 0, 0, '', 0, None), (2325495, 4, 1, 3221759, '', '', '', '這顆蕃茄真好聽~', datetime.datetime(2025, 6, 29, 12, 13, 58), '223.23.78.141', 1, 0, 0, None, None, 470261, 0, 57, 819821, 1, 1, 0, 0, 0, None, None, '', 3221759, '!9U02gXxQZXF3DEll4XIO8vDO589JnyaiemqO1EjT', datetime.datetime(2025, 6, 23, 3, 19, 24), 0, '6v8pmgj2md', '', '', 'anguslo950903@gmail.com', 0, 1, datetime.datetime(2024, 5, 31, 14, 0, 44), 2792062, 4, 4, 3221759, 'profile_images/6v/8p/6v8pmgj2md/eA2ARDwHeLdCoGaL57gghk.jpg', 'M', '', '螺絲', 886, '927056259', datetime.date(2024, 8, 27), 'TAO', 97, 0, 0, None, datetime.datetime(2024, 8, 27, 10, 29, 30), 1, datetime.datetime(2024, 5, 31, 14, 0, 44), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":false,"hide_location":false}', 0, 1, 93, 0, 0, 0, '', 0, None), (2325494, 4, 1, 2466887, '', '', '', '我有兩個朋友參與了這首歌的製作', datetime.datetime(2025, 6, 29, 12, 12, 39), '101.139.38.175', 1, 0, 0, None, None, 2103286, 0, 57, 819883, 1, 1, 0, 0, 0, None, None, '', 2466887, 'sha1$aoLIR8FWjg42UkONcIS6dz$5d15fc96991b4a821a6741ce9e5f284d490b6366', datetime.datetime(2025, 5, 16, 16, 45, 41), 0, 'shuiquingA42', '', '', 'nom080204946@gmail.com', 0, 1, datetime.datetime(2019, 7, 14, 17, 55, 7), 2037771, 4, 3, 2466887, 'profile_images/sh/ui/shuiquingA42/XspomfCoTuFC7M87FDEQgr.jpg', 'M', '', '東華大學縱谷三41107A019林兆中', 886, '975752659', datetime.date(2019, 2, 1), 'HUA', 86, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 53), 1, datetime.datetime(2019, 7, 14, 17, 55, 7), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"hide_location":false}', 2002, 30, 34, 0, 0, 0, '', 0, None), (2325493, 4, 1, 2629440, '', '', '', '真好', datetime.datetime(2025, 6, 29, 12, 5, 11), '101.14.6.216', 1, 0, 0, None, None, 2103286, 0, 57, 819883, 1, 0, 0, 0, 0, None, None, '', 2629440, '!2mSGv3mDzUt7Db5BkCIfZcFbuYqJU04Rw8XaXiTe', datetime.datetime(2025, 1, 10, 10, 58, 35), 0, 'ninalu_1116', '', '', 'miracle.girl116@gmail.com', 0, 1, datetime.datetime(2020, 8, 22, 4, 39, 26), 2200055, 4, 4, 2629440, 'profile_images/ni/na/ninalu_1116/JQCcgSMF4L5YWyNnxQtzyF.jpg', 'F', '', '呂 映萱 NL', 886, '984252963', datetime.date(2002, 11, 16), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 55), 1, datetime.datetime(2020, 8, 22, 4, 39, 26), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2023-08-04T08:21+00:00","hide_location":false}', 12511, 192, 51, 0, 1, 0, '', 0, None))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0175 get_many (['22e4523526a83991bbfd567636ac480ae3ce7c80', '43d060b87927e5a5b5109d192275dce887b48086'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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.0175 set_many ({'22e4523526a83991bbfd567636ac480ae3ce7c80': 1779683317.3776262, '43d060b87927e5a5b5109d192275dce887b48086': (1779683317.3776262, [((819945, 4, 1, '最後的再會', 3030978, 97322731, 1, 6, 0, 'music/lo/st/loststar926/Gsn3YYfuZ9BiBnAiCpsQTn.mp3', 0, 'song_covers/lo/st/loststar926/JaNU7r62hJRFWhhrUYm2s7.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, '最後一趴唱錯了 \n但希望大家喜歡\n這首歌', 0, '', 232, 320000, datetime.datetime(2025, 6, 29, 14, 8, 18), datetime.datetime(2025, 6, 29, 14, 8, 8), datetime.datetime(2025, 6, 29, 14, 11, 46, 630070), datetime.datetime(2025, 6, 29, 14, 11, 47), 168, 5, 3, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2), (818990, 4, 1, '次回予告', 1591675, 97323632, 2, 9, 0, 'music/di/ce/dicebandtw/e9GNQyrPSGJXYHMiZSBvmZ.mp3', 0, 'song_covers/di/ce/dicebandtw/UGwsFPBDi7wvGdrqSyQDGk.png', 1, '', '[00:25.76]It\'s coming soon , my friends ..\n[00:27.65]"There will be terrible times in the last days"\n[00:31.25]It\'s coming soon , my friends ..\n[00:32.96]Now , the water is rising all around me !\n[00:36.53]What will be will be\n[00:38.33]"There will be signs in the sun and sea"\n[00:41.61]If there is any words I can say\n[00:43.57]And I\'ll say " Noah , where is the fucking ship ?"\n[00:46.62]若毀滅不是終結\n[00:49.09]讓我們在下個回合相見\n[00:51.69]Hold your breath , and wait for it ..\n[00:54.35]這是來自神的強制結尾 !\n[01:09.97]在一切毀滅之後\n[01:12.34]是一個全新的宇宙\n[01:15.23]理論上不應該存在著你和我 (存在你和我)\n[01:21.35]不管意識與行為有沒有先後\n[01:26.58]還是會牽起你的手\n[01:32.49]努力的繼續努力\n[01:34.25]享樂的人更不該停止放棄\n[01:37.73]直到最後我們都忘了呼吸\n[01:41.07]別浪費生命\n[01:53.77](努力的繼續努力 享樂的人更不該停止放棄)\n[02:03.28]在一切毀滅之後\n[02:05.68]是一個全新的宇宙\n[02:08.65]理論上不應該存在著你和我 (存在你和我)\n[02:14.73]不管意識與行為有沒有先後\n[02:19.90]還是會牽起你的手\n[02:41.93]當海水大量退去\n[02:43.41]請仔細聆聽 風雨前的寧靜\n[02:47.28]人們摘下面具 絕望的神情 是最美的風景\n[02:52.49]當海水大量退去\n[02:54.17]赤裸的沙灘 擁抱赤裸的你\n[02:57.21]當淚滴不再具備任何意義\n[02:59.59]Suffocating..\n[03:02.28]Run !\n[03:13.80]努力的繼續努力\n[03:15.57]享樂的人更不該停止放棄\n[03:23.37]在一切毀滅之後\n[03:25.81]是一個全新的宇宙\n[03:28.54]理論上不應該存在著你和我 (存在你和我)\n[03:34.66]不管意識與行為有沒有先後\n[03:39.89]還是會牽起你的手', 1, '無論是終結的前一瞬間\n或是一切毀滅之後\n還是會牽起你的手。', 0, '', 260, 320000, datetime.datetime(2025, 6, 21, 6, 45, 51), datetime.datetime(2025, 6, 21, 6, 33, 57), datetime.datetime(2025, 6, 29, 13, 0), datetime.datetime(2025, 6, 29, 13, 0, 25), 3, 1, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2), (819883, 4, 1, 'Two words, name of four words(兩字,四字的名)', 2103286, None, 0, 21, 0, 'music/ev/an/evanwangmusic/cmmqT8aHnzDNwFCGnSdn4d.mp3', 0, 'song_covers/ev/an/evanwangmusic/jCpFbVPSAyZsg6huZeamZy.jpeg', 1, '', '音樂沒有答案\n可以在留言區打下你聽到的歌詞', 0, 'Trumpet|陳健文\nBass|徐瑞鴻\nPiano, Vocal|王奕凡\n圖|徐瑞鴻', 0, '', 2376, 320000, datetime.datetime(2025, 6, 29, 7, 48, 14), datetime.datetime(2025, 6, 29, 7, 43, 8), datetime.datetime(2025, 6, 29, 12, 0), datetime.datetime(2025, 6, 29, 12, 32, 30), 45, 9, 2, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2), (819821, 4, 1, '叔叔的歌', 470261, None, 1, 6, 0, 'music/le/ft/left7792/iuLeRyuPdeQjnKbtNf5hFt.mp3', 0, 'song_covers/le/ft/left7792/bxhP6VhFT5rFgunZwWTu5U.jpeg', 1, '', '詞曲 Lyrics&Composer|李友廷 Yo Lee\n製作人 Producer|李友廷 Yo Lee\n編曲 Arranger|李友廷 Yo Lee\n混音師 Mixing Engineer |張閔翔 Min-Hsiang Chang @咪吉錄音室 MiJi Studio\n\n木吉他 Acoustic Guitar|李友廷 Yo Lee\n合音 Background Vocal |李友廷 Yo Lee\n人聲&木吉他錄音 Vocal& AG Recording Engineer 胡俊涵 Hu Han @噪音科學工作室\n\n管弦樂編曲 Orchestral Arrangement|朱彩蓁 Cai-Jhen Jhu\n小提琴 Violin|駱思云 SsuYun Lo\n大提琴 Cello|白竹君 Chu-Chun Pai\n單簧管 Clarinet|范捷安 Chieh-An FAN\n錄音師 Recording Engineer |張閔翔 Min-Hsiang Chang @給樂團彩錄音室 JFB Studio\n\n//\n\n叔叔的歌\n\n阿君 tomato躲不掉的\n就算學了日語吉他鋼琴也都沒有用\n大人們的期待有好幾百種\n那些鬼故事還好你聽不懂\n\n終於 你覺得離家出走\n是一口氣解決所有問題的好主意\n畢竟十歲是該闖一闖的年紀\n直到發現公園蚊子好多\n\n\n時間在走 悄悄地走\n還想待 不想離開\n我們都是這樣變成自己\n大步地 向前跑\n拒絕牽 又不願放手\n跌倒的時候記得\n吵鬧的時候記得\n有些人愛你沒辦法地\n\n\n這一刻 你等了很久\n獎狀摺成的紙飛機\n直直飛進垃圾桶\n其實阿不管過了多久以後\n只要你願意去找\n他還在裏頭\n\n\n時間在走 悄悄地走\n要重來 只能前進\n我們都是這樣變成自己\n\n下課了 鐘聲響\n專心聽 突然要講\n迷惘的時候記得\n妥協的時候記得\n有些人愛你沒辦法地\n\n\nT恤上的小汙點\n慢慢長成胸口上 一個黑洞\n渾然不覺\n需要的一直都很簡單\n但礙於需要得講得複雜\n追著什麼 一但回過頭\n往後的路都無法擺脫\n\n\n時間在走 悄悄地走\n要喘息 只能繼續\n我們都是這樣變成自己\n夜深了 手機沒回\n晚餐擺著 都冷了\n\n累的時候記得\n想哭的時候記得\n有些人愛你沒辦法地\n\n絕望的時候記得\n就算一切沒有救\n\n仍然有人你愛的沒辦法地', 0, '寫給三歲的侄子,\n祝福他成為有能力去愛的人。', 0, '', 225, 192000, datetime.datetime(2025, 6, 28, 20, 17, 53), datetime.datetime(2025, 6, 28, 20, 17, 50), datetime.datetime(2025, 6, 29, 11, 0), datetime.datetime(2025, 6, 29, 11, 38, 2), 405, 41, 14, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2), (819884, 4, 3, '綠色的島 Green Island(demo)', 3264802, None, 1, 6, 0, 'music/Cr/os/Crossing_Road/BTLKX4d5UuzMn6SUimKNPj.mp3', 0, 'song_covers/Cr/os/Crossing_Road/5pbDUPM4pndT4eyTBva5BE.jpeg', 1, '', '詞:Brian 小布 / 曲:游怡婷\n\n睡眼惺忪 坐上了火車\n等到我清醒 眼前已成為一首歌\n\n船隻轟隆 日麗風和\n映入眼簾 熟悉的美景最顯難得\n\n嚐起來 黏黏的 海風拂在我心中\n微醺的感覺 翩翩讓人悸動\n聞起來 鹹鹹的 陽光滲透我指縫\n讓我懷疑是不是夢\n\n城市的五光十色 藏不住這裡的粼粼波光\n尋找一生的那座島 嚮往已久的那片海洋\n初來乍到 卻乘載著我遍尋不著的遺忘\n宿命般地偏執 換個角度只需淺嚐\n\n睡眼惺忪 坐上了火車\n等到我清醒 眼前已成為一首歌\n\n船隻轟隆 日麗風和\n映入眼簾 熟悉的美景更顯難得\n\n聞起來 鹹鹹的 陽光滲透我指縫\n讓我懷疑是不是夢\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乘載著我們的自由與夢想。', 0, '', 330, 320000, datetime.datetime(2025, 6, 29, 8, 3, 44), datetime.datetime(2025, 6, 29, 8, 3, 38), datetime.datetime(2025, 6, 29, 8, 18, 10, 534069), datetime.datetime(2025, 6, 29, 8, 18, 33), 81, 5, 9, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2), (819121, 4, 1, '鬨', 818265, None, 2, 7, 0, 'music/de/nn/dennischang/mzFipQMZ9YcWvJbsNrAWYE.mp3', 0, 'song_covers/de/nn/dennischang/N4RUYTDuvkvxSkpn7RjJ9x.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夠我無地自容', 0, '詞曲Composer:張皓棠 Dennis Chang\n編曲Arranger:魚條 Fish Stick\n\n魚條 Fish Stick\n人聲Vocals/吉他Guitars/貝斯Bass:張皓棠 Dennis Chang\n人聲Vocals/鼓Drums:連珊瑩 Sandy Lien\n\n\n【音樂製作 Music Production】\n\n製作人 Producer:張皓棠 Dennis Chang\n共同製作人 Co-producer:林心拓 Taku Lin\n鼓組/人聲錄音師 Drums/Vocal Recording Engineer:顏伯晏 Bert Yen\n 鼓組錄音室 Drums Recording Studio:112F Recording Studio\n鼓組錄音助理 Drums Recording Assistant:吳境倫 Jin Wu\n人聲錄音室 Vocal Recording Studio:騷聲工房 Sound Factory\n吉他/貝斯/合聲錄音師 Guitars/Bass/Backing Vocals Recording Engineer:張皓棠 Dennis Chang\n吉他/貝斯/合聲錄音室 Guitars/Bass/Backing Vocals Recording Studio:富貴一路 Dennis’ Home Studio\n混音/母帶製作 Mixing/Mastering:張皓棠 Dennis Chang\n混音/母帶工作室 Mixing/Mastering Studio:富貴一路 Dennis’ Home Studio', 0, '', 214, 320000, datetime.datetime(2025, 6, 22, 13, 4, 19), datetime.datetime(2025, 6, 22, 13, 4, 14), datetime.datetime(2025, 6, 22, 13, 30, 3, 726509), datetime.datetime(2025, 6, 22, 13, 30, 4), 3453, 65, 10, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2), (806716, 4, 4, '我也只是一個普通的人 Demo', 2727472, None, 1, 6, 0, 'music/je/t_/jet_jet/ZYhkSJqyWNnKdgj2TDjizw.mp3', 0, 'song_covers/je/t_/jet_jet/g9tZMAbY5qEyR5m2UL4xoZ.jpg', 1, '', '黑夜降臨了 不安靠近靈魂\n是橘黃色的路燈 告訴我要快樂\n落日的餘溫 給我力量支撐\n心中漩渦的藍色 能否別再帶我往下沉\n•\n我也只是一個普通的人\n不那麼完美 也渾身傷痕\n一直默默努力著 希望有天夢能成真\n從不放棄 所有的可能\n•\n我也只是一個普通的人\n路太曲折 怎麼走得安穩\n失了魂的身 只剩軀殼\n世間險惡 讓我把愛 封存', 0, '【 人無論出生好壞,貧窮富貴,亦會回歸平凡,亦只是一個普通的人,堅強且脆弱,只希望世上再少些虛偽,多些真誠… 】', 0, '', 118, 320000, datetime.datetime(2025, 3, 24, 14, 9, 42), datetime.datetime(2025, 3, 24, 14, 9, 25), datetime.datetime(2025, 3, 28, 5, 32, 20, 526711), datetime.datetime(2025, 3, 28, 5, 32, 43), 11378, 126, 77, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/contenttypes/fields.py in get_prefetch_queryset(195)
  ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys))

/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.0178 get_many (['2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '2cb367aa03abd697f1b0c7ddac49a88aec0a8392'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0175 set_many ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.381842, '2cb367aa03abd697f1b0c7ddac49a88aec0a8392': (1779683317.381842, [((470261, 'sha1$0014b$60a493ec0aa0a68e1236cec21008d0a36cc28b70', datetime.datetime(2025, 6, 26, 11, 49, 26), 0, 'left7792', 'YoTing', 'Lee', 'left_7792@yahoo.com.tw', 0, 1, datetime.datetime(2007, 11, 23, 14, 38)), (818265, 'sha1$M7vDJCbMVuRINavv1dK1JZ$99cd57b48d0088694873ed1221cd0c3dc45e38bf', datetime.datetime(2025, 6, 22, 13, 0, 21), 0, 'dennischang', 'Dennis', 'Chang', 'fishstickyutiao@gmail.com', 0, 1, datetime.datetime(2012, 11, 12, 14, 35, 59)), (1591675, 'sha1$XwS1yhfwdIMLbT4ZqSuIJP$3c754014bcfc083ea94d82c5853eb27f4ec3b8e1', datetime.datetime(2025, 5, 29, 18, 46, 51), 0, 'dicebandtw', '', '', 'dicebandtw@gmail.com', 0, 1, datetime.datetime(2016, 3, 13, 1, 34, 54)), (2103286, 'sha1$Fcpfql6sutLU$658a30fbdbb1b28839ab03f823c2c65e04fcced2', datetime.datetime(2025, 5, 27, 18, 35, 12), 0, 'evanwangmusic', '', '', 'evanwang081088@gmail.com', 0, 1, datetime.datetime(2017, 10, 4, 16, 7, 40)), (2727472, 'sha1$EQccqIbTUYoP0mgvtXalzn$63774c21d7afdbf86a362e4e050260d1a8e9a500', datetime.datetime(2025, 4, 11, 2, 50, 50), 0, 'jet_jet', '', '', 'jk0165399573@gmail.com', 0, 1, datetime.datetime(2021, 3, 24, 7, 30, 9)), (3030978, 'sha1$W0t285kACRNeGWpddTLi0A$d7edcc2ab624a8295cf429cc0f18b01c17422d7c', datetime.datetime(2025, 6, 29, 14, 7, 55), 0, 'loststar926', '', '', 'loststar0926@gmail.com', 0, 1, datetime.datetime(2022, 11, 6, 0, 47, 29)), (3264802, 'sha1$TespuwRMADcUCizcKhg54N$b17d2b57e28a0c5f14c104386c4caa17dac62fc5', datetime.datetime(2025, 6, 16, 10, 27, 6), 0, 'Crossing_Road', '', '', 'crossing.road.official@gmail.com', 0, 1, datetime.datetime(2025, 1, 7, 2, 43, 56)))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0228 get_many (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '2c87e41e75e4d730cef6c87365134803276569af'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0237 set_many ({'d6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.385631, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.385631, '2c87e41e75e4d730cef6c87365134803276569af': (1779683317.385631, [((107709, 2, 2, 470261, 'profile_images/le/ft/left7792/Da4uqoimVbqBbkSk4KVVcP.JPG', 'M', '李友廷', '李友廷', 886, '910341692', datetime.date(1989, 9, 2), 'NWT', 94, 25, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2007, 11, 23, 14, 38), 1, 0, 'zh-hant', 1, '{"show_intro":false,"show_birthday":2,"hide_gender":false,"hide_location":false}', 5019053, 39760, 18, 19, 1, 0, '', 0, None), (451858, 4, 4, 818265, 'profile_images/de/nn/dennischang/gTwr6go84HJ2uKfVSq92Vb.png', 'O', '', '魚條 Fish Stick', 886, '937696011', datetime.date(2011, 12, 27), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 55), 1, datetime.datetime(2012, 11, 12, 14, 35, 59), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-04-22T02:57+00:00","hide_location":false}', 392545, 3720, 7, 3, 1, 0, '', 0, None), (1250112, 4, 3, 1591675, 'profile_images/di/ce/dicebandtw/DV3stGi9ZKWCujZfqjQ2PW.png', 'O', '', 'DICE', 886, '916248015', datetime.date(2015, 1, 13), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2016, 3, 13, 1, 34, 54), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":true}', 16978, 55, 1, 2, 0, 0, '', 0, None), (1674411, 4, 4, 2103286, 'profile_images/ev/an/evanwangmusic/BnGHfnKYd7UmrNVeLAscM6.jpg', 'M', '王奕凡', '王奕凡', 886, '963835965', datetime.date(1999, 8, 10), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2017, 10, 4, 16, 7, 40), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"hide_location":false}', 18665, 313, 93, 0, 0, 0, '', 0, None), (2297983, 4, 4, 2727472, 'profile_images/je/t_/jet_jet/YenNjM96SBxUoaC8G7r5P6.jpg', 'M', '', '鄺澤東', 886, '974358210', datetime.date(1999, 8, 6), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 53), 1, datetime.datetime(2021, 3, 24, 7, 30, 9), 1, 6, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":false,"hide_location":true,"accredited_datetime":"2025-03-07T07:56+00:00"}', 16303, 265, 14, 8, 1, 0, '', 0, None), (2601364, 4, 4, 3030978, 'profile_images/lo/st/loststar926/e2jnNMY9fPuGABYCT6rDuo.jpg', 'M', '', 'loststar926', 886, '927799519', datetime.date(1983, 9, 26), 'ILA', 87, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2022, 11, 6, 0, 47, 29), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":2,"accredited_datetime":"2023-12-12T09:35+00:00","hide_location":false}', 496538, 292, 82, 0, 1, 0, '', 0, None), (2835094, 4, 4, 3264802, 'profile_images/Cr/os/Crossing_Road/8SWmdukqswixgPC9X5j26H.jpg', 'O', '', 'Crossing Road', 886, '988696873', datetime.date(2023, 6, 13), None, 87, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2025, 1, 7, 2, 43, 56), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0}', 744, 23, 9, 0, 0, 0, '', 0, None))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(216)
  featured_comments = SVComment.on_site.get_featured_comments(count=12)

/home/ubuntu/streetvoice/svcomments/managers.py in get_featured_comments(81)
  if not len(comment_queryset):

/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.0082 set ('featured_comments_tw_index', [<SVComment: sv_data_maker: Reply>, <SVComment: sv_data_maker: Reply>, <SVComment: Annie: 心中的金曲得主在我心上❤️你們最棒!🫶🏻>, <SVComment: 巫明杰: ❤️>, <SVComment: pegy1013_1: 快推薦便宜的國旅>, <SVComment: Liuuu: 很適合深夜靜靜聆聽>, <SVComment: 日春島嶼合作社 arkproject: 再次聆聽歌曲,不禁流下幾滴恰到好處的眼淚 🥹 平實不凡的歌詞,從景到心,猶如電影長鏡頭般的文字,傳...>, <SVComment: 文思泉涌罗大头: 为什么我发不了评论...>, <SVComment: 文思泉涌罗大头: 感觉鼓手被整了..>, <SVComment: yaboochou_: 謝謝阿廷叔叔發音源了🍅>, <SVComment: 股市·故事: 噢~這個vibe好讚,尤其用台語唱出來整個感覺都對了,好讚啦❤️>, <SVComment: daniel_octavin: 好好聽🥹>], 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/views/site.py in index(217)
  cache.set(featured_comments_cache_key, featured_comments, 300)

0.0203 get ('template.cache.index_banner_tw.d41d8cd98f00b204e9800998ecf8427e',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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/templatetags/cache.py in render(45)
  value = fragment_cache.get(cache_key)

0.0295 get_many (['696f5912b26c27e0a99ffd60a3c23378546baf28', 'af167bf678e72a9b2a64d8869d420b8d25e96148', '7ce106ab33c5692b0306f710530b795ac6271c4f', '95994d88b2636d4eb4004d09bc273a355be75244'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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/templatetags/cache.py in render(47)
  value = 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(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.0435 set_many ({'696f5912b26c27e0a99ffd60a3c23378546baf28': 1779683317.4182236, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779683317.4182236, '7ce106ab33c5692b0306f710530b795ac6271c4f': 1779683317.4182236, '95994d88b2636d4eb4004d09bc273a355be75244': (1779683317.4182236, [((1171, '主題歌單_2025 第 36 屆金曲獎精選歌單', '主題歌單_2025 第 36 屆金曲獎精選歌單', 2, 'https://streetvoice.com/svmusic/playlists/952054/', 0, 'features/2025/06/28/4256f637c50c4f49b2c4c0c020e76eaf.jpg', 115, datetime.datetime(2025, 10, 13, 4, 0), datetime.datetime(2025, 12, 31, 15, 0), datetime.datetime(2025, 5, 17, 3, 52, 32), datetime.datetime(2025, 6, 28, 14, 34, 39), 1, 0, 2, 'TW feature', 'tw-feature', 2000, 960, 1, 1, datetime.datetime(2017, 6, 26, 15, 34, 26), datetime.datetime(2025, 4, 16, 6, 17, 20)), (1189, '主題歌單_2025 第 36 屆金曲獎專訪回顧', '主題歌單_2025 第 36 屆金曲獎專訪回顧', 2, 'https://streetvoice.com/svmusic/playlists/952055/', 0, 'features/2025/06/28/e18b4edfc93345719bec92a3fbb22d40.jpg', 116, datetime.datetime(2025, 10, 13, 4, 0), datetime.datetime(2025, 12, 31, 15, 0), datetime.datetime(2025, 6, 23, 10, 14, 11), datetime.datetime(2025, 6, 28, 15, 28, 19), 1, 0, 2, 'TW feature', 'tw-feature', 2000, 960, 1, 1, datetime.datetime(2017, 6, 26, 15, 34, 26), datetime.datetime(2025, 4, 16, 6, 17, 20)), (1186, '特別企劃_2025 StreetVoice Park Park Carnival 彡 音樂人 / Artist / DJ 演出徵選全面啟動', '特別企劃_2025 StreetVoice Park Park Carnival 彡 音樂人 / Artist / DJ 演出徵選全面啟動', 2, 'https://sv.link/cTN4pN', 1, 'features/2025/06/26/9d900b4075af49259327cfd1a1ffbc47.jpg', 117, datetime.datetime(2025, 10, 13, 4, 0), datetime.datetime(2025, 12, 31, 15, 0), datetime.datetime(2025, 6, 13, 6, 52, 22), datetime.datetime(2025, 6, 26, 7, 54, 13), 1, 0, 2, 'TW feature', 'tw-feature', 2000, 960, 1, 1, datetime.datetime(2017, 6, 26, 15, 34, 26), datetime.datetime(2025, 4, 16, 6, 17, 20)), (1195, '新歌搶聽_青原FIDA_祝你陰天快樂', '新歌搶聽_青原FIDA_祝你陰天快樂', 2, 'https://streetvoice.com/fidamacau/songs/819422/', 0, 'features/2025/06/25/4c35f6d3c6494acf9b529ed6e1227367.jpg', 118, datetime.datetime(2025, 10, 13, 4, 0), datetime.datetime(2025, 12, 31, 15, 0), datetime.datetime(2025, 6, 25, 4, 3, 7), datetime.datetime(2025, 6, 26, 3, 54, 48), 1, 0, 2, 'TW feature', 'tw-feature', 2000, 960, 1, 1, datetime.datetime(2017, 6, 26, 15, 34, 26), datetime.datetime(2025, 4, 16, 6, 17, 20)), (1174, '推薦單曲_劉柏辛Lexie_FFFFF', '推薦單曲_劉柏辛Lexie_FFFFF', 2, 'https://streetvoice.com/LexieLiu/songs/818319/', 0, 'features/2025/06/25/2be36ecdcd504a9f93dd33799c102826.jpg', 119, datetime.datetime(2025, 10, 13, 4, 0), datetime.datetime(2025, 12, 31, 15, 0), datetime.datetime(2025, 5, 27, 4, 43, 27), datetime.datetime(2025, 6, 26, 3, 53, 57), 1, 0, 2, 'TW feature', 'tw-feature', 2000, 960, 1, 1, datetime.datetime(2017, 6, 26, 15, 34, 26), datetime.datetime(2025, 4, 16, 6, 17, 20)), (1086, 'The Crane《Same Stories , Different Narratives》', 'The Crane《Same Stories , Different Narratives》', 2, 'https://merch.streetvoice.com/categories/the-crane', 1, 'features/2025/06/20/b58d1fee81a24e0c842d6099891b3e23.jpg', 120, datetime.datetime(2025, 10, 13, 4, 0), datetime.datetime(2025, 12, 31, 15, 0), datetime.datetime(2025, 3, 10, 4, 2, 15), datetime.datetime(2025, 6, 24, 4, 2, 54), 1, 0, 2, 'TW feature', 'tw-feature', 2000, 960, 1, 1, datetime.datetime(2017, 6, 26, 15, 34, 26), datetime.datetime(2025, 4, 16, 6, 17, 20)), (1192, '特別企劃_公館青少年 GGteens 首張專輯周邊商品', '特別企劃_公館青少年 GGteens 首張專輯周邊商品', 2, 'https://merch.streetvoice.com/categories/ggteens', 1, 'features/2025/06/24/59483987b5634ae6896c53ff56132790.jpg', 210, datetime.datetime(2025, 10, 13, 4, 0), datetime.datetime(2025, 12, 31, 15, 0), datetime.datetime(2025, 6, 24, 3, 59, 59), datetime.datetime(2025, 6, 25, 3, 18, 33), 1, 0, 2, 'TW feature', 'tw-feature', 2000, 960, 1, 1, datetime.datetime(2017, 6, 26, 15, 34, 26), datetime.datetime(2025, 4, 16, 6, 17, 20)), (1168, '特別企劃_Bro Time Festival', '特別企劃_Bro Time Festival', 2, 'https://merch.streetvoice.com/categories/bro-time-festival', 1, 'features/2025/05/15/4719f9bf69994614bb5a2b14002271f8.jpg', 220, datetime.datetime(2025, 10, 13, 4, 0), datetime.datetime(2025, 12, 31, 15, 0), datetime.datetime(2025, 5, 15, 5, 56, 49), datetime.datetime(2025, 6, 3, 5, 52, 6), 1, 0, 2, 'TW feature', 'tw-feature', 2000, 960, 1, 1, datetime.datetime(2017, 6, 26, 15, 34, 26), datetime.datetime(2025, 4, 16, 6, 17, 20)))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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/templatetags/cache.py in render(47)
  value = 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(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.0118 set ('template.cache.index_banner_tw.d41d8cd98f00b204e9800998ecf8427e', '\n <div class="mb-4 pt-4 pt-lg-0">\n <div class="owl-carousel owl-theme owl-carousel-index-top-2025">\n \n \n<div><a href="https://streetvoice.com/svmusic/playlists/952054/?utm_source=website&amp;utm_medium=banner&amp;utm_campaign=%E4%B8%BB%E9%A1%8C%E6%AD%8C%E5%96%AE%EF%BC%BF2025+%E7%AC%AC+36+%E5%B1%86%E9%87%91%E6%9B%B2%E7%8D%8E%E7%B2%BE%E9%81%B8%E6%AD%8C%E5%96%AE&amp;utm_content=%E4%B8%BB%E9%A1%8C%E6%AD%8C%E5%96%AE%EF%BC%BF2025+%E7%AC%AC+36+%E5%B1%86%E9%87%91%E6%9B%B2%E7%8D%8E%E7%B2%BE%E9%81%B8%E6%AD%8C%E5%96%AE" rel="nofollow" class="slider-index-top-item" title="主題歌單_2025 第 36 屆金曲獎精選歌單"><img\n src="https://media.streetvoice.com/features/2025/06/28/4256f637c50c4f49b2c4c0c020e76eaf.jpg?x-oss-process=image/resize,m_fill,h_39,w_75,limit_0/interlace,1/quality,q_95/format,jpg"\n data-src="https://media.streetvoice.com/features/2025/06/28/4256f637c50c4f49b2c4c0c020e76eaf.jpg"\n data-ga-on="click"\n data-ga-event-category="banner_clicked"\n data-ga-event-type="banner"\n data-ga-event-label="https://media.streetvoice.com/features/2025/06/28/4256f637c50c4f49b2c4c0c020e76eaf.jpg"\n class="lazyload"\n \n alt="主題歌單_2025 第 36 屆金曲獎精選歌單"\n \n /></a></div>\n\n \n \n<div><a href="https://streetvoice.com/svmusic/playlists/952055/?utm_source=website&amp;utm_medium=banner&amp;utm_campaign=%E4%B8%BB%E9%A1%8C%E6%AD%8C%E5%96%AE%EF%BC%BF2025+%E7%AC%AC+36+%E5%B1%86%E9%87%91%E6%9B%B2%E7%8D%8E%E5%B0%88%E8%A8%AA%E5%9B%9E%E9%A1%A7&amp;utm_content=%E4%B8%BB%E9%A1%8C%E6%AD%8C%E5%96%AE%EF%BC%BF2025+%E7%AC%AC+36+%E5%B1%86%E9%87%91%E6%9B%B2%E7%8D%8E%E5%B0%88%E8%A8%AA%E5%9B%9E%E9%A1%A7" rel="nofollow" class="slider-index-top-item" title="主題歌單_2025 第 36 屆金曲獎專訪回顧"><img\n src="https://media.streetvoice.com/features/2025/06/28/e18b4edfc93345719bec92a3fbb22d40.jpg?x-oss-process=image/resize,m_fill,h_39,w_75,limit_0/interlace,1/quality,q_95/format,jpg"\n data-src="https://media.streetvoice.com/features/2025/06/28/e18b4edfc93345719bec92a3fbb22d40.jpg"\n data-ga-on="click"\n data-ga-event-category="banner_clicked"\n data-ga-event-type="banner"\n data-ga-event-label="https://media.streetvoice.com/features/2025/06/28/e18b4edfc93345719bec92a3fbb22d40.jpg"\n class="lazyload"\n \n alt="主題歌單_2025 第 36 屆金曲獎專訪回顧"\n \n /></a></div>\n\n \n \n<div><a href="https://sv.link/cTN4pN?utm_source=website&amp;utm_medium=banner&amp;utm_campaign=%E7%89%B9%E5%88%A5%E4%BC%81%E5%8A%83%EF%BC%BF2025+StreetVoice+Park+Park+Carnival+%E5%BD%A1+%E9%9F%B3%E6%A8%82%E4%BA%BA+%2F+Artist+%2F+DJ+%E6%BC%94%E5%87%BA%E5%BE%B5%E9%81%B8%E5%85%A8%E9%9D%A2%E5%95%9F%E5%8B%95&amp;utm_content=%E7%89%B9%E5%88%A5%E4%BC%81%E5%8A%83%EF%BC%BF2025+StreetVoice+Park+Park+Carnival+%E5%BD%A1+%E9%9F%B3%E6%A8%82%E4%BA%BA+%2F+Artist+%2F+DJ+%E6%BC%94%E5%87%BA%E5%BE%B5%E9%81%B8%E5%85%A8%E9%9D%A2%E5%95%9F%E5%8B%95" target="_blank" rel="nofollow" class="slider-index-top-item" title="特別企劃_2025 StreetVoice Park Park Carnival 彡 音樂人 / Artist / DJ 演出徵選全面啟動"><img\n src="https://media.streetvoice.com/features/2025/06/26/9d900b4075af49259327cfd1a1ffbc47.jpg?x-oss-process=image/resize,m_fill,h_39,w_75,limit_0/interlace,1/quality,q_95/format,jpg"\n data-src="https://media.streetvoice.com/features/2025/06/26/9d900b4075af49259327cfd1a1ffbc47.jpg"\n data-ga-on="click"\n data-ga-event-category="banner_clicked"\n data-ga-event-type="banner"\n data-ga-event-label="https://media.streetvoice.com/features/2025/06/26/9d900b4075af49259327cfd1a1ffbc47.jpg"\n class="lazyload"\n \n alt="特別企劃_2025 StreetVoice Park Park Carnival 彡 音樂人 / Artist / DJ 演出徵選全面啟動"\n \n /></a></div>\n\n \n \n<div><a href="https://streetvoice.com/fidamacau/songs/819422/?utm_source=website&amp;utm_medium=banner&amp;utm_campaign=%E6%96%B0%E6%AD%8C%E6%90%B6%E8%81%BD%EF%BC%BF%E9%9D%92%E5%8E%9FFIDA%EF%BC%BF%E7%A5%9D%E4%BD%A0%E9%99%B0%E5%A4%A9%E5%BF%AB%E6%A8%82&amp;utm_content=%E6%96%B0%E6%AD%8C%E6%90%B6%E8%81%BD%EF%BC%BF%E9%9D%92%E5%8E%9FFIDA%EF%BC%BF%E7%A5%9D%E4%BD%A0%E9%99%B0%E5%A4%A9%E5%BF%AB%E6%A8%82" rel="nofollow" class="slider-index-top-item" title="新歌搶聽_青原FIDA_祝你陰天快樂"><img\n src="https://media.streetvoice.com/features/2025/06/25/4c35f6d3c6494acf9b529ed6e1227367.jpg?x-oss-process=image/resize,m_fill,h_39,w_75,limit_0/interlace,1/quality,q_95/format,jpg"\n data-src="https://media.streetvoice.com/features/2025/06/25/4c35f6d3c6494acf9b529ed6e1227367.jpg"\n data-ga-on="click"\n data-ga-event-category="banner_clicked"\n data-ga-event-type="banner"\n data-ga-event-label="https://media.streetvoice.com/features/2025/06/25/4c35f6d3c6494acf9b529ed6e1227367.jpg"\n class="lazyload"\n \n alt="新歌搶聽_青原FIDA_祝你陰天快樂"\n \n /></a></div>\n\n \n \n<div><a href="https://streetvoice.com/LexieLiu/songs/818319/?utm_source=website&amp;utm_medium=banner&amp;utm_campaign=%E6%8E%A8%E8%96%A6%E5%96%AE%E6%9B%B2%EF%BC%BF%E5%8A%89%E6%9F%8F%E8%BE%9BLexie%EF%BC%BFFFFFF&amp;utm_content=%E6%8E%A8%E8%96%A6%E5%96%AE%E6%9B%B2%EF%BC%BF%E5%8A%89%E6%9F%8F%E8%BE%9BLexie%EF%BC%BFFFFFF" rel="nofollow" class="slider-index-top-item" title="推薦單曲_劉柏辛Lexie_FFFFF"><img\n src="https://media.streetvoice.com/features/2025/06/25/2be36ecdcd504a9f93dd33799c102826.jpg?x-oss-process=image/resize,m_fill,h_39,w_75,limit_0/interlace,1/quality,q_95/format,jpg"\n data-src="https://media.streetvoice.com/features/2025/06/25/2be36ecdcd504a9f93dd33799c102826.jpg"\n data-ga-on="click"\n data-ga-event-category="banner_clicked"\n data-ga-event-type="banner"\n data-ga-event-label="https://media.streetvoice.com/features/2025/06/25/2be36ecdcd504a9f93dd33799c102826.jpg"\n class="lazyload"\n \n alt="推薦單曲_劉柏辛Lexie_FFFFF"\n \n /></a></div>\n\n \n \n<div><a href="https://merch.streetvoice.com/categories/the-crane?utm_source=website&amp;utm_medium=banner&amp;utm_campaign=The+Crane%E3%80%8ASame+Stories+%2C+Different+Narratives%E3%80%8B&amp;utm_content=The+Crane%E3%80%8ASame+Stories+%2C+Different+Narratives%E3%80%8B" target="_blank" rel="nofollow" class="slider-index-top-item" title="The Crane《Same Stories , Different Narratives》"><img\n src="https://media.streetvoice.com/features/2025/06/20/b58d1fee81a24e0c842d6099891b3e23.jpg?x-oss-process=image/resize,m_fill,h_39,w_75,limit_0/interlace,1/quality,q_95/format,jpg"\n data-src="https://media.streetvoice.com/features/2025/06/20/b58d1fee81a24e0c842d6099891b3e23.jpg"\n data-ga-on="click"\n data-ga-event-category="banner_clicked"\n data-ga-event-type="banner"\n data-ga-event-label="https://media.streetvoice.com/features/2025/06/20/b58d1fee81a24e0c842d6099891b3e23.jpg"\n class="lazyload"\n \n alt="The Crane《Same Stories , Different Narratives》"\n \n /></a></div>\n\n \n \n<div><a href="https://merch.streetvoice.com/categories/ggteens?utm_source=website&amp;utm_medium=banner&amp;utm_campaign=%E7%89%B9%E5%88%A5%E4%BC%81%E5%8A%83%EF%BC%BF%E5%85%AC%E9%A4%A8%E9%9D%92%E5%B0%91%E5%B9%B4+GGteens+%E9%A6%96%E5%BC%B5%E5%B0%88%E8%BC%AF%E5%91%A8%E9%82%8A%E5%95%86%E5%93%81&amp;utm_content=%E7%89%B9%E5%88%A5%E4%BC%81%E5%8A%83%EF%BC%BF%E5%85%AC%E9%A4%A8%E9%9D%92%E5%B0%91%E5%B9%B4+GGteens+%E9%A6%96%E5%BC%B5%E5%B0%88%E8%BC%AF%E5%91%A8%E9%82%8A%E5%95%86%E5%93%81" target="_blank" rel="nofollow" class="slider-index-top-item" title="特別企劃_公館青少年 GGteens 首張專輯周邊商品"><img\n src="https://media.streetvoice.com/features/2025/06/24/59483987b5634ae6896c53ff56132790.jpg?x-oss-process=image/resize,m_fill,h_39,w_75,limit_0/interlace,1/quality,q_95/format,jpg"\n data-src="https://media.streetvoice.com/features/2025/06/24/59483987b5634ae6896c53ff56132790.jpg"\n data-ga-on="click"\n data-ga-event-category="banner_clicked"\n data-ga-event-type="banner"\n data-ga-event-label="https://media.streetvoice.com/features/2025/06/24/59483987b5634ae6896c53ff56132790.jpg"\n class="lazyload"\n \n alt="特別企劃_公館青少年 GGteens 首張專輯周邊商品"\n \n /></a></div>\n\n \n \n<div><a href="https://merch.streetvoice.com/categories/bro-time-festival?utm_source=website&amp;utm_medium=banner&amp;utm_campaign=%E7%89%B9%E5%88%A5%E4%BC%81%E5%8A%83%EF%BC%BFBro+Time+Festival&amp;utm_content=%E7%89%B9%E5%88%A5%E4%BC%81%E5%8A%83%EF%BC%BFBro+Time+Festival" target="_blank" rel="nofollow" class="slider-index-top-item" title="特別企劃_Bro Time Festival"><img\n src="https://media.streetvoice.com/features/2025/05/15/4719f9bf69994614bb5a2b14002271f8.jpg?x-oss-process=image/resize,m_fill,h_39,w_75,limit_0/interlace,1/quality,q_95/format,jpg"\n data-src="https://media.streetvoice.com/features/2025/05/15/4719f9bf69994614bb5a2b14002271f8.jpg"\n data-ga-on="click"\n data-ga-event-category="banner_clicked"\n data-ga-event-type="banner"\n data-ga-event-label="https://media.streetvoice.com/features/2025/05/15/4719f9bf69994614bb5a2b14002271f8.jpg"\n class="lazyload"\n \n alt="特別企劃_Bro Time Festival"\n \n /></a></div>\n\n \n </div>\n </div>\n ', 3600) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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/templatetags/cache.py in render(48)
  fragment_cache.set(cache_key, value, expire_time)

0.0235 get_many (['af167bf678e72a9b2a64d8869d420b8d25e96148', 'dca56bce585c5ee4a834a97524475f854eb0ed8c', 'a31895a19d7c5db8203e73add10e563f5806989a'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(314)
  if match:

/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.0241 set_many ({'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779683317.4303703, 'dca56bce585c5ee4a834a97524475f854eb0ed8c': 1779683317.4303703, 'a31895a19d7c5db8203e73add10e563f5806989a': (1779683317.4303703, [])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(314)
  if match:

/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.0419 get_many (['af167bf678e72a9b2a64d8869d420b8d25e96148', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'fa6a471fee35407407e58f22b3b772f5ce70a58f'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0422 set_many ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.4522629, 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e': 1779683317.4522629, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779683317.4522629, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.4522629, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779683317.4522629, 'fa6a471fee35407407e58f22b3b772f5ce70a58f': (1779683317.4522629, [((10123551, 819446, 0, 1, 1, 5.598181435269961, 1, datetime.datetime(2025, 6, 29, 15, 15, 39, 884955), 819446, 4, 1, '櫻花下的微笑', 2404950, None, 1, 6, 0, 'music/30/_e/30_eric/mmTpSz5KCL7woFVJbHamMw.mp3', 0, 'song_covers/30/_e/30_eric/TYMYnSuSX39SjzCxiLekrJ.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餘音蔓延 的每一天 模糊了視線', 0, '畢業,如同春風中飄落的櫻花瓣。它們短暫而燦爛,像極我們青春歲月的縮影。正是獻給每一位即將畢業、曾經畢業,或仍在旅途中的你和我。\n---------------------------------------------\nEric希望以這首〈櫻花下的微笑〉能成為每一位畢業生的心靈出口,藉由歌曲段落層次去呈現從一位懵懂無知的學生漸漸蛻變成能在社會得當一面的人,也陪伴著大家,在踏出校園、走入社會的那一刻,感受到不只是結束,更是一場嶄新旅程的開始。\n\n如果你也曾在櫻花下留下笑容,我相信這首歌會讓你想起那些不願忘記的片段。\n\n祝各位畢業快樂~\n\n• Song Credit •\n詞Lyricist:Shan陳富玄\n曲Composer:Eric陳明偉\n製作人Producer:Eric陳明偉\n編曲Music Arranger:Eric陳明偉\n木吉他Guitar:Eric陳明偉\n鋼琴Piano:Eric陳明偉\nStrings Arranger弦樂編寫:Eric陳明偉\nBacking Vocals和聲編寫/和聲:Eric陳明偉\n配唱錄音工程師Vocal Recording Engineer:Eric陳明偉\n配唱錄音室Vocal Recording Studio:EC Studio\n混音工程師Mixing Engineer:Eric\n混音錄音室Mixing Studio:EC Studio', 0, '', 307, 192000, datetime.datetime(2025, 6, 25, 11, 57, 17), datetime.datetime(2025, 6, 25, 11, 57, 9), datetime.datetime(2025, 6, 25, 12, 34, 9, 691017), datetime.datetime(2025, 6, 27, 15, 51, 40), 10543, 113, 121, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2404950, 'sha1$H8gJPEXdwdwd4zx7rDWqiH$e320173caf81a7af56dc419fda2a73f7b6b2c9c6', datetime.datetime(2025, 6, 29, 15, 22, 10), 0, '30_eric', '', '', 'taipeichenwei1149@gmail.com', 0, 1, datetime.datetime(2019, 3, 19, 6, 34, 15), 1975867, 4, 3, 2404950, 'profile_images/30/_e/30_eric/WcgaPkpXjdWEgdquyWmzEa.jpg', 'M', '', 'Eric陳明偉', 886, '965189402', datetime.date(1999, 10, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2019, 3, 19, 6, 34, 15), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"hide_location":true}', 67931, 107, 8, 5, 0, 0, '', 0, None),)])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0406 get_many (['af167bf678e72a9b2a64d8869d420b8d25e96148', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'a9eea54de1f19ad701df762bb17fa5cc8a9d3702'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0406 set_many ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.462616, 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e': 1779683317.462616, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779683317.462616, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.462616, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779683317.462616, 'a9eea54de1f19ad701df762bb17fa5cc8a9d3702': (1779683317.462616, [((10123551, 819446, 0, 1, 1, 5.598181435269961, 1, datetime.datetime(2025, 6, 29, 15, 15, 39, 884955), 819446, 4, 1, '櫻花下的微笑', 2404950, None, 1, 6, 0, 'music/30/_e/30_eric/mmTpSz5KCL7woFVJbHamMw.mp3', 0, 'song_covers/30/_e/30_eric/TYMYnSuSX39SjzCxiLekrJ.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餘音蔓延 的每一天 模糊了視線', 0, '畢業,如同春風中飄落的櫻花瓣。它們短暫而燦爛,像極我們青春歲月的縮影。正是獻給每一位即將畢業、曾經畢業,或仍在旅途中的你和我。\n---------------------------------------------\nEric希望以這首〈櫻花下的微笑〉能成為每一位畢業生的心靈出口,藉由歌曲段落層次去呈現從一位懵懂無知的學生漸漸蛻變成能在社會得當一面的人,也陪伴著大家,在踏出校園、走入社會的那一刻,感受到不只是結束,更是一場嶄新旅程的開始。\n\n如果你也曾在櫻花下留下笑容,我相信這首歌會讓你想起那些不願忘記的片段。\n\n祝各位畢業快樂~\n\n• Song Credit •\n詞Lyricist:Shan陳富玄\n曲Composer:Eric陳明偉\n製作人Producer:Eric陳明偉\n編曲Music Arranger:Eric陳明偉\n木吉他Guitar:Eric陳明偉\n鋼琴Piano:Eric陳明偉\nStrings Arranger弦樂編寫:Eric陳明偉\nBacking Vocals和聲編寫/和聲:Eric陳明偉\n配唱錄音工程師Vocal Recording Engineer:Eric陳明偉\n配唱錄音室Vocal Recording Studio:EC Studio\n混音工程師Mixing Engineer:Eric\n混音錄音室Mixing Studio:EC Studio', 0, '', 307, 192000, datetime.datetime(2025, 6, 25, 11, 57, 17), datetime.datetime(2025, 6, 25, 11, 57, 9), datetime.datetime(2025, 6, 25, 12, 34, 9, 691017), datetime.datetime(2025, 6, 27, 15, 51, 40), 10543, 113, 121, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2404950, 'sha1$H8gJPEXdwdwd4zx7rDWqiH$e320173caf81a7af56dc419fda2a73f7b6b2c9c6', datetime.datetime(2025, 6, 29, 15, 22, 10), 0, '30_eric', '', '', 'taipeichenwei1149@gmail.com', 0, 1, datetime.datetime(2019, 3, 19, 6, 34, 15), 1975867, 4, 3, 2404950, 'profile_images/30/_e/30_eric/WcgaPkpXjdWEgdquyWmzEa.jpg', 'M', '', 'Eric陳明偉', 886, '965189402', datetime.date(1999, 10, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2019, 3, 19, 6, 34, 15), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"hide_location":true}', 67931, 107, 8, 5, 0, 0, '', 0, None), (10123552, 818557, 0, 2, 2, 5.343333713958971, 1, datetime.datetime(2025, 6, 29, 15, 15, 39, 884988), 818557, 2, 2, '那些勸我別抽菸的人都死了 The Fume', 2407995, None, 3, 2, 0, 'music/So/me/Someshit/bUjHVDhKmu4RAByrJ3CH5s.mp3', 0, 'song_covers/So/me/Someshit/9SnzEnBrgJvjzN9BndNiTd.jpeg', 1, '', '他們勸我別抽菸,抽少點別抽那麼多\nLike不抽的生活會好點,我勸你別管那麼多\n\n你吸然後吐,然後想著難道這樣還不夠苦\n還不夠的安全感建立在嘴與菸的相逢\n才發現剛年滿18的回憶是太美的鄉愁\n台北的焦油究竟混雜多少重量的陰鬱\n而又有多少希望能進去,還是點不著就熄滅?\n不放棄地重複同樣動作的那一夜Yeah good shit\n無話可說呼吸卻不停地吵著,那未來我正不分歲數地找你\n想跳進霧和草裡,看人生潮落潮起\n於是儘管味道刺鼻,但從不停止燃燒自己\n生活中永遠只有失敗會環繞你,分不清是活在現實還是玩笑裡\n\n他們勸我別抽菸,抽少點別抽那麼多\nLike不抽的生活會好點,我勸你別管那麼多\n還是別管那麼多,因為那些勸我別抽菸的人都死了\n生命在他逃走那天就終止了\n距離真正活著還剩幾公尺呢?\n誰都艱難那又何必分彼此呢?\n\n說著沒有意義,花錢又傷身那幹嘛繼續?\n卻沒有發覺,活著總在察顏觀色,重複演著不同的戲劇\n即使是社會模範,身旁都同伴,但現實總溫柔而殘酷\n棋子們別再當囚犯,把期待揉爛,去碰撞曾經遵從的盲目\n這有難度,其實我都只抽萬寶路dry,\n可現在有負債,但該抽就要抽菸蒂記得要收\n像你可以覺得自己很垃圾但不能隨手亂丟\n在掉了很多之前,在撿不回來之後\n多想找回一些思念,但我卻止不住地失控\n\n他們勸我別抽菸,抽少點別抽那麼多\nLike不抽的生活會好點,我勸你別管那麼多\n還是別管那麼多,因為那些勸我別抽菸的人都死了\n生命在他逃走那天就終止了\n距離真正活著還剩幾公尺呢?\n誰都艱難那又何必?\n\n清醒了才發現沒人要接,於是明明墜落著卻假裝自己在飛\n在呼與吸之間,在日與夜之間\n依賴著但吐不出的那些,我多想升起但無奈夜晚總是太黑\n在明與暗之間,那支菸,在妳與愛之間\n\n他們勸我,不他們都騙我,都沒了藉口\n社會被人心壟罩著慢慢地變醜,慢慢改變我\n慢慢地燦爛的綻放的花都謝了但我不願走\n沒有線索,然後才發現我口中的煙有\n有著那艷火(我曾悼念過)\n從不需要氧氣,我獨角在這檔戲多少光陰\n對夢想不相信,但仍希望有長進\n儘管黎明不曾將近,而沒有理想的人不傷心\n太習慣獨自黑暗於是怕亮,可是有時仍必須選擇踏下\n否則像那隻席地而坐的大象,一生都沒有餘力承受的那樣', 0, '我想我在寫的是我的好與不好\n我的日以繼夜\n那些人總在勸我\n但他們在勸的其實是自己\n就像我寫我全都明白了\n可是寫字不難\n難的一直都是明白\n\n〈那些勸我別抽菸的人都死了〉已經五年快六年了\n謝謝這段時間陪我一起困惑的大家\n找不到答案的事只會越來越多\n但回頭看也會發現已經跨越的其實不少\n至少我是這樣相信著的\n\n衷心邀請大家來聆聽新版本\n希望你們會喜歡\n因為我自己蠻喜歡的\n\n主視覺設計 Visual Design|姚子皓 YOJI \n\n-\n\n詞/曲 Songwriter|someshiit\n\n製作人 Producer|楊世暄 Sam Yang \n\n編曲 Beat Arrangement|Grabby\n\n和聲 Backing Vocal|楊碧琪 Becky Yeung \n和聲編寫 Backing Vocal Arrangement|楊碧琪 Becky Yeung\n\n錄音師 Recording Engineer|陳以霖 Yi Lin Chen (Vocal)\n錄音工作室 Recording Studio|大小眼錄音室 Twin Eyes Studio (Vocal)\n\n混音師 Mixing Engineer|張皓棠 Dennis Chang \n混音工作室 Mixing Studio|富貴一路 Dennis’ Home Studio\n\n母帶後期處理Mastering Engineer|張皓棠 Dennis Chang\n母帶後期處理錄音室 Mastering Studio|富貴一路 Dennis‘ Home Studio', 0, '', 223, 320000, datetime.datetime(2025, 6, 17, 17, 50, 24), datetime.datetime(2025, 6, 17, 17, 50, 19), datetime.datetime(2025, 6, 17, 18, 51, 28, 190976), datetime.datetime(2025, 6, 18, 6, 58, 32), 17236, 464, 89, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"chart_weekly_champions":[[2025,25]]},"CN":{"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2407995, '!6C4JEMe30oLI35wLvsOYzUwF5CYLu0yekXHw3jlZ', datetime.datetime(2025, 4, 23, 14, 38, 30), 0, 'Someshit', '', '', 'someshitonthemic@gmail.com', 0, 1, datetime.datetime(2019, 3, 25, 15, 11), 1978912, 4, 4, 2407995, 'profile_images/So/me/Someshit/diptkGxq23Y332YFYRrMKA.jpg', 'M', '', 'someshiit', 886, '975562382', datetime.date(2019, 8, 8), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2019, 3, 25, 15, 11), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-10-04T08:19+00:00","hide_location":false}', 1436405, 10258, 21, 238, 1, 0, '', 0, None), (10123553, 819821, 0, 3, 3, 5.264367896099963, 1, datetime.datetime(2025, 6, 29, 15, 15, 39, 885003), 819821, 4, 1, '叔叔的歌', 470261, None, 1, 6, 0, 'music/le/ft/left7792/iuLeRyuPdeQjnKbtNf5hFt.mp3', 0, 'song_covers/le/ft/left7792/bxhP6VhFT5rFgunZwWTu5U.jpeg', 1, '', '詞曲 Lyrics&Composer|李友廷 Yo Lee\n製作人 Producer|李友廷 Yo Lee\n編曲 Arranger|李友廷 Yo Lee\n混音師 Mixing Engineer |張閔翔 Min-Hsiang Chang @咪吉錄音室 MiJi Studio\n\n木吉他 Acoustic Guitar|李友廷 Yo Lee\n合音 Background Vocal |李友廷 Yo Lee\n人聲&木吉他錄音 Vocal& AG Recording Engineer 胡俊涵 Hu Han @噪音科學工作室\n\n管弦樂編曲 Orchestral Arrangement|朱彩蓁 Cai-Jhen Jhu\n小提琴 Violin|駱思云 SsuYun Lo\n大提琴 Cello|白竹君 Chu-Chun Pai\n單簧管 Clarinet|范捷安 Chieh-An FAN\n錄音師 Recording Engineer |張閔翔 Min-Hsiang Chang @給樂團彩錄音室 JFB Studio\n\n//\n\n叔叔的歌\n\n阿君 tomato躲不掉的\n就算學了日語吉他鋼琴也都沒有用\n大人們的期待有好幾百種\n那些鬼故事還好你聽不懂\n\n終於 你覺得離家出走\n是一口氣解決所有問題的好主意\n畢竟十歲是該闖一闖的年紀\n直到發現公園蚊子好多\n\n\n時間在走 悄悄地走\n還想待 不想離開\n我們都是這樣變成自己\n大步地 向前跑\n拒絕牽 又不願放手\n跌倒的時候記得\n吵鬧的時候記得\n有些人愛你沒辦法地\n\n\n這一刻 你等了很久\n獎狀摺成的紙飛機\n直直飛進垃圾桶\n其實阿不管過了多久以後\n只要你願意去找\n他還在裏頭\n\n\n時間在走 悄悄地走\n要重來 只能前進\n我們都是這樣變成自己\n\n下課了 鐘聲響\n專心聽 突然要講\n迷惘的時候記得\n妥協的時候記得\n有些人愛你沒辦法地\n\n\nT恤上的小汙點\n慢慢長成胸口上 一個黑洞\n渾然不覺\n需要的一直都很簡單\n但礙於需要得講得複雜\n追著什麼 一但回過頭\n往後的路都無法擺脫\n\n\n時間在走 悄悄地走\n要喘息 只能繼續\n我們都是這樣變成自己\n夜深了 手機沒回\n晚餐擺著 都冷了\n\n累的時候記得\n想哭的時候記得\n有些人愛你沒辦法地\n\n絕望的時候記得\n就算一切沒有救\n\n仍然有人你愛的沒辦法地', 0, '寫給三歲的侄子,\n祝福他成為有能力去愛的人。', 0, '', 225, 192000, datetime.datetime(2025, 6, 28, 20, 17, 53), datetime.datetime(2025, 6, 28, 20, 17, 50), datetime.datetime(2025, 6, 29, 11, 0), datetime.datetime(2025, 6, 29, 11, 38, 2), 405, 41, 14, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 470261, 'sha1$0014b$60a493ec0aa0a68e1236cec21008d0a36cc28b70', datetime.datetime(2025, 6, 26, 11, 49, 26), 0, 'left7792', 'YoTing', 'Lee', 'left_7792@yahoo.com.tw', 0, 1, datetime.datetime(2007, 11, 23, 14, 38), 107709, 2, 2, 470261, 'profile_images/le/ft/left7792/Da4uqoimVbqBbkSk4KVVcP.JPG', 'M', '李友廷', '李友廷', 886, '910341692', datetime.date(1989, 9, 2), 'NWT', 94, 25, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2007, 11, 23, 14, 38), 1, 0, 'zh-hant', 1, '{"show_intro":false,"show_birthday":2,"hide_gender":false,"hide_location":false}', 5019053, 39760, 18, 19, 1, 0, '', 0, None), (10123554, 819422, 0, 4, 4, 4.865123374133578, 1, datetime.datetime(2025, 6, 29, 15, 15, 39, 885017), 819422, 2, 2, '祝你陰天快樂', 2537166, None, 2, 1, 0, 'music/fi/da/fidamacau/eReQMhnGAgiYQCy9FmdpL5.mp3', 0, 'song_covers/fi/da/fidamacau/BTpq2fGgkNkXnKNe6zhU82.jpeg', 1, '', '雲 在窗外徘徊\n像是電影裡的留白\n不管天氣有多壞\nHolding you always felt so right\n\n我們跑向海邊的車站\n趕上尾班車離開\n一個像阿笨一個阿呆\n在那個雨天裡的夜晚\n花朵開滿了山脈\n到今天 依然盛開\n\n擁抱你的快樂\n讓我感覺我還活著\n擁抱你的時刻\n彷彿在陰天假裝快樂\n\n我又回到海邊的車站\n在天黑之際離開\n黃昏是阿笨 告別阿呆\n就算在陰天 輕聲道晚安\n月光錯過了山脈\n到了明天 不再回來\n\n擁抱你的快樂\n讓我感覺 我還活著\n擁抱你的時刻\n謝謝你曾經捨不得\n讓我在陰天還是快樂\n\n你害怕什麼 你是自由的\n你的 忽冷忽熱 像自我拉扯\n愛會過去的 痛會過去的\n祝你 在陰天快樂\n\n擁抱你的快樂 (擁抱的快樂)\n讓我感覺 我還活著 (讓我還活著)\n告別你的時刻 (never never say goodbye)\n想起那些非誰不可 所以\n愛的本質是什麼呢 我想\n祝你在陰天快樂', 0, '07/03 大團誕生 開發場五 @台北Legacy\n07/30 𝗖𝗛𝗢𝗦𝗘𝗡 @ Clapper Studio\n08/03 Branch Off @ 河岸留言 西門紅樓展演空間\n\n☕️〰︎ɴɪᴄᴇᴅᴀʏ〰︎ 〰︎ 〰︎\n\n《祝你陰天快樂》獻給那些曾經重要、卻終究走散的人。\n\n這首歌不只是關於愛情,青原FIDA陪著大家回望「愛」讓人留下的是什麼。\n\n愛,不總是奔向圓滿。\n\n有時是一起走過風雨後,在陰天靜靜道別;有時是不再執著結局,而是把每一刻的溫度留在心裡。\n\n如同陰天時那片霧濛濛的心情,願這首歌成為你的陪伴,讓你學會溫柔地放手,也相信就算天氣不晴朗,心裡仍能映出微光中的風景。\n\n🎧 單曲街聲搶先聽\n在靜靜的午後,聽見你曾經愛過的模樣。\n\n☕️〰︎ɴɪᴄᴇᴅᴀʏ〰︎ 〰︎ 〰︎\n\n【音樂製作 Music Credit】\n詞:劉藴晴Rachel\n曲:劉藴晴Rachel、王天賀、Ivan Wing、徐青原\n編曲:青原FIDA、許主携Matt Hsu、張宏鈺 Eric Didi\n製作人:許主携Matt Hsu\n製作行政:Joyce \n混音師:許主携Matt Hsu @Bro Time Studio\n錄音師:許主携Matt Hsu @Bro Time Studio\n鼓組錄音師:張宏鈺 Eric Didi\n鼓組技師:李瑞軒 Rex Li\n鼓組錄音工作室:群峯錄音室 Pinnacle Sound Studio', 0, '', 296, 320000, datetime.datetime(2025, 6, 25, 0, 22, 17), datetime.datetime(2025, 6, 25, 0, 22, 11), datetime.datetime(2025, 6, 25, 4, 0), datetime.datetime(2025, 6, 26, 2, 9, 14), 14912, 189, 179, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2537166, 'sha1$PvqDAKugd3zyet7tJdgPcJ$3082f1921080d65832984b065eec7819d1742ce9', datetime.datetime(2025, 6, 28, 13, 44, 20), 0, 'fidamacau', '', '', 'chengunmusic@gmail.com', 0, 1, datetime.datetime(2020, 1, 3, 8, 44, 1), 2108012, 4, 4, 2537166, 'profile_images/fi/da/fidamacau/LgVQzo44Vm7W8cZrTyM5WX.jpg', 'O', '', '青原FIDA', 853, '66385122', datetime.date(2024, 1, 1), 'MO', 67, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2020, 1, 3, 8, 44, 1), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false}', 38380, 223, 119, 0, 0, 0, '', 0, None), (10123555, 817988, 0, 5, 5, 4.505136441301962, 1, datetime.datetime(2025, 6, 29, 15, 15, 39, 885031), 817988, 4, 1, 'love you right (demo vr.)', 761701, None, 1, 6, 0, 'music/de/na/dena_chang/JfNMTdJvZj5BrPPqd5HyPT.mp3', 0, 'song_covers/de/na/dena_chang/d6HVRTx3NvxETNxXLMENcX.png', 1, '', 'Verse1\nstarted with a poem out of the blue\nright before a new beginning\nit was the summer after school\nwe changed and grew without us knowing\n\nI thought I knew everything I had to know\nbut really, I don’t\n\nChorus\nLove can be hard\ufeff and easy \ufeff\nLove can be cruel and kind\nLove can be wavering \ufeffslowly\nLove can be surely bright\nI don’t know if there’s a right way to go\nall i know is that I want to love you right\n\nVerse2\nthen we were in love chasing the sky\nright before a new beginning\nas the wind lifted us high and low\nwe changed and grew in front of our eyes\n\ni thought i ran far enough for us\nbut you’re letting go of the line\n\nChorus\nLove can be hard\ufeff and easy\n\ufeffLove can be cruel and kind\nLove can be wavering \ufeffslowly\nLove can be surely bright\nI don’t know if there’s a right way to go\nAll I know is that I want to love you right\n\n\nBridge\nI see why you’re crying\nin the middle of the night beside me\nbut what if i told you\nno matter where you’ve gone\ni’ll be right here\n\nLast Chorus\nLove can be scary and peaceful\nLove can be careful and blind\nlove can be desperately hopeful\nLove can be burning bright\nlove is all of it happening at the same time\ni don’t know if there’s a right way to go\nall i know is that i’d rather spend my whole life\nlearning how to love you right', 0, '', 0, '', 193, 192000, datetime.datetime(2025, 6, 12, 9, 48, 43), datetime.datetime(2025, 6, 12, 9, 48, 39), datetime.datetime(2025, 6, 12, 9, 49, 0, 776609), datetime.datetime(2025, 6, 28, 19, 9, 37), 5894, 106, 22, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-06-28"]},"CN":{"song_of_the_days":["2025-06-29"]}}', 0, 0, 0, 0, 2, 2, 761701, 'sha1$Fy3jMvyjr0JoeIh5Ofj9jo$ba2fd5d03ac4a18e3eba3a11b490417db5aaa377', datetime.datetime(2025, 6, 28, 19, 5, 37), 0, 'dena_chang', '', '', 'denanadinesss@gmail.com', 0, 1, datetime.datetime(2011, 7, 2, 0, 2, 29), 396103, 2, 2, 761701, 'profile_images/de/na/dena_chang/8xkfSPXW4ryhfjDiE6Mr7u.jpg', 'F', '', 'Dena', 886, '926996507', datetime.date(1993, 5, 11), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2011, 7, 2, 0, 2, 29), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_birthday":2,"hide_location":false,"accredited_datetime":"2024-11-20T12:03+00:00"}', 33454, 626, 7, 10, 1, 0, '', 0, None), (10123556, 819824, 0, 6, 6, 4.200305621703457, 1, datetime.datetime(2025, 6, 29, 15, 15, 39, 885043), 819824, 4, 3, '國旅超便宜又好玩!!????', 2653414, 97323116, 1, 6, 0, 'music/do/do/dodo_0702/MjErM5eFiUHkLDZUkVWybT.mp3', 0, 'song_covers/do/do/dodo_0702/XC7GhTxXyEP4oofY8E5CG6.jpg', 1, '', '老闆說公司營收不如預期,\n員工旅遊從平溪改成夏威夷,\n別委屈自己搭紅眼班機,\n天沒亮就趕去機場check in。\n\n我就愛整路塞車到四重溪,\n南灣沙灘到處都看到陽傘佔地,\n東山鴨頭一份五百才接地氣,\n晚餐再去墾丁大街喝調酒配炸雞。\n\n國旅便宜又好玩超乎想像,\n每一個景點都是珍貴的寶藏???\n\n彩紅眷村以及瑞穗牧場,\n金城武樹,水往上流和碧沙漁港,\n逢甲夜市,秋茂園和走馬瀨農場,\n也別忘了岡山之眼跟第一名的高跟鞋教堂。\n\n朋友去日本跟富士山合影,\n我說台南七股鹽山才是好風景。\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\nCover是我們台南的虱目魚小子,大家覺得可愛嗎?\n\n暑假快開始了,如果有那種最爛最雷的國旅景點請提供給小學生去玩,謝謝😊\n\nP.S. 最近國文老師在教反諷法。', 0, '', 217, 320000, datetime.datetime(2025, 6, 28, 23, 13, 42), datetime.datetime(2025, 6, 28, 23, 13, 31), datetime.datetime(2025, 6, 29, 1, 0), datetime.datetime(2025, 6, 29, 1, 39, 1), 489, 15, 3, 1, 0, 1, 0, None, 4, None, 1, 0, 2, 0, 2, 2, 2653414, 'sha1$0iXS7y9pXWnh$26515d078451c2c1f34f06cae82fe3aeb15e928c', datetime.datetime(2025, 6, 29, 0, 16, 4), 0, 'dodo_0702', '', '', 'dodo_0702@hotmail.com', 0, 1, datetime.datetime(2020, 10, 17, 5, 6, 16), 2224006, 4, 3, 2653414, 'profile_images/do/do/dodo_0702/2VsHX4wjAAqTkkiJ7MfWam.jpg', 'O', '', '股市·故事', 886, '921218340', datetime.date(1982, 7, 2), 'TNN', 98, 0, 1, 11, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2020, 10, 17, 5, 6, 16), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"hide_location":false,"show_birthday":2}', 58527, 76, 20, 0, 0, 0, '', 0, None), (10123557, 819487, 0, 7, 8, 3.6127564234921943, 1, datetime.datetime(2025, 6, 29, 15, 15, 39, 885055), 819487, 4, 1, '【孤獨的不孤鳥】Demo in Diary', 3097483, 97323652, 1, 6, 0, 'music/Sh/ar/ShariTseng/acpSEWafMjewaSqoGouFqC.mp3', 0, 'song_covers/Sh/ar/ShariTseng/i2siQw6oQjFWxz6JNncCNy.png', 1, '', '有話想說 卻沒有說 我說\n有話想說 卻不敢說 你說\n\n說 世界真的很難懂\n沒有義務要認真的活\n想要的一切到底是什麼\n我說\n\n我就是孤獨 孤獨的鳥\n就只會不孤 不孤的叫\n死去直到荒蕪在天空才會懂\n其實根本不需要真相\n\n我只會 不孤 不孤的叫\n就繼續 不停 不停地講\n總要習慣當孤單的鳥\n誰在乎你說 我什麼都不想要\n\n算了吧 什麼都不想要\n我什麼都不想要 算了吧\n\n\n\n我就是孤獨 孤獨的鳥\n就只會不孤 不孤的叫\n死去直到荒蕪在天空才會懂\n其實根本不需要真相\n\n我只會 不孤 不孤的叫\n就繼續 不停 不停地講\n總要習慣當孤單的鳥\n本來就 沒有權利要被誰知道', 0, '2025/06/25 一直講 一直講 一直講', 0, '', 148, 320000, datetime.datetime(2025, 6, 25, 16, 26, 33), datetime.datetime(2025, 6, 25, 16, 26, 19), datetime.datetime(2025, 6, 25, 16, 40, 42, 469930), datetime.datetime(2025, 6, 26, 10, 47, 33), 4046, 39, 9, 1, 3, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3097483, '!DAYmzCnN1358QT9yKLI4CYthxiMfhGJ9kGqTZ9fj', datetime.datetime(2025, 6, 28, 7, 28, 53), 0, 'ShariTseng', '', '', 'yuhsuannni@gmail.com', 0, 1, datetime.datetime(2023, 5, 29, 16, 8, 27), 2667843, 4, 3, 3097483, 'profile_images/Sh/ar/ShariTseng/WDxjkp6ttHzJt3YY2qNA3r.jpg', 'F', '', '雪莉曾SHAriTseng', 886, '966157135', datetime.date(2002, 12, 16), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 43), 1, datetime.datetime(2023, 5, 29, 16, 8, 27), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"show_birthday":1,"hide_gender":true,"hide_location":true,"accredited_datetime":"2025-03-25T06:30+00:00"}', 53935, 113, 13, 0, 1, 0, '', 0, None), (10123558, 814041, 0, 8, 7, 3.509660181577285, 1, datetime.datetime(2025, 6, 29, 15, 15, 39, 885066), 814041, 4, 4, 'Tired flower _Yichia&Myyu', 2682426, None, 4, 3, 0, 'music/cy/wa/cywang/kVjS3sMYk6wmdSmxBR8xtm.mp3', 0, 'song_covers/cy/wa/cywang/TtzgZr8Hsy6iadg9XpVKuK.jpg', 1, '', "明明繼續走向前\n終將迎來人生終點\n人們卻期待明天\n如果說這一切只是\n注定好的世界\n我們不過是要給\n這洪流中去描繪\n有趣和微亮的瞬間\n\nยิ้มได้อีกครั้ง แม้ หลายครั้ง อยากยอม แพ้\nBut i'll will be fine\n\n\n(Tired flower) ที่พรุ่งนี้ จะ เบ่งบาน\nความเศร้าเพียงไม่นาน ฉันจะไม่หยุดฝันแม้ใจจะพัง กี่ครั้ง\nโลกไม่ต้องใจดีทุกวัน แค่มีเธอ อยู่กับฉัน\nAnd I'll be alright ( l'll be alright yeh)\nAnd I'll be alright ( l'll be alright yeh)\nให้ฉันก้าวไป\n\nในวันที่โลกดูเงียบงัน\nและความฝันฉันยังไม่เป็นจริง..\nทุกเช้าที่ตื่นขึ้นมานั้น\nเคยติดอยู่ในความว่างเปล่า และ\nบางวันท้องฟ้าก็ยิ้มให้ ในวันที่ฉันอยากร้องไห้\nแค่เสียงคำชมเล็กๆจาก แค่เธอเท่านั้นที่ทำให้ฉัน\n\n把悲傷對折\n(還)選擇相信著\n一切會好的\n\ntired flower\n會繼續綻放\n留下了淚痕\n但別掩蓋夢想\n就算世界很糟\n對自己感到失望\n但你在身旁\nAnd I’ll be alright\n繼續走吧\n\n(Tired flower) ที่พรุ่งนี้ จะ เบ่งบาน\n留下了淚痕 但別掩蓋夢想\nแม้ใจจะพัง กี่ครั้ง\n對自己感到失望\nแค่มีเธอ อยู่กับฉัน\nAnd I'll be alright (I'll be alright yeh)\nAnd I'll be alright ( l'll be alright yeh)\nให้ฉันก้าวไป", 0, 'Tired but tried \n.\nMUSIC CREDITS\nArtist 王逸嘉YI-CHIA, MYYU\nLyrics Thai part MYYU \nComposer MYYU \nProducer MYYU , Norrthzy Goodmood\nArranger NAP TEAM \nVocal Editor Norrthzy Goodmood , ....... \nVocal Director / Chorus MYYU \nRecording NAP studio\nLyrics chinese part 王逸嘉YI-CHIA \nVocal Editor 吳昱儒LULU \nMixing Engineers 吳昱儒LULU \nRecording Engineer 吳昱儒LULU', 0, '', 248, 320000, datetime.datetime(2025, 5, 13, 0, 12, 53), datetime.datetime(2025, 5, 13, 0, 12, 43), datetime.datetime(2025, 6, 27, 12, 31, 48, 490663), datetime.datetime(2025, 6, 29, 8, 23, 48), 2967, 26, 6, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2682426, '!CnuWMnTIKl99SWYkIhlEwGEIw0sFwkMK43Yzw4KD', datetime.datetime(2025, 6, 28, 5, 46, 17), 0, 'cywang', '', '', 'ilovetaiwanalice@gmail.com', 0, 1, datetime.datetime(2020, 12, 14, 6, 47, 52), 2252980, 4, 4, 2682426, 'profile_images/cy/wa/cywang/Z9NARf3wB7bmVLsEnBMsKC.jpg', 'F', '', '1+chia', 886, '972728561', datetime.date(2001, 11, 18), 'CYI', 82, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2020, 12, 14, 6, 47, 52), 1, 3, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 2766, 43, 16, 0, 0, 0, '', 0, None), (10123559, 819667, 0, 9, 11, 3.2739786995320945, 1, datetime.datetime(2025, 6, 29, 15, 15, 39, 885078), 819667, 4, 1, '愛', 2994557, None, 1, 4, 0, 'music/Su/_t/Su_tata0606/74ns7hFpRjqWhghuoDnLkn.mp3', 0, 'song_covers/Su/_t/Su_tata0606/PVKkYsbstUAdVFW2b2mAkN.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是你讓我的生命充滿 這一份溫暖', 0, '詞|蘇政睿TaTa\n曲|蘇政睿TaTa\n演唱 Vocal|蘇政睿TaTa\n編曲 Arranger|童心Valentina\n製作人 Producer|童心Valentina、蘇政睿TaTa\n混音工程師 Mixing Engineer|童心Valentina\n母帶後期處理工程師Mastering Engineer|童心Valentina', 0, '', 279, 192000, datetime.datetime(2025, 6, 27, 11, 19, 3), datetime.datetime(2025, 6, 27, 11, 18, 52), datetime.datetime(2025, 6, 27, 13, 0), datetime.datetime(2025, 6, 27, 14, 38, 52), 714, 15, 30, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2994557, 'sha1$2yCSFVTSU9uwEHuBF6MvaW$d04f0079c86fe42ef619fcbcd6a079e1fa48391f', datetime.datetime(2025, 6, 29, 10, 38, 58), 0, 'Su_tata0606', '', '', 'forever042513@gmail.com', 0, 1, datetime.datetime(2022, 8, 25, 9, 59, 25), 2564952, 4, 3, 2994557, 'profile_images/Su/_t/Su_tata0606/TrMDcvvofnFCyQP3nxExeK.jpg', 'M', '', '蘇政睿 TaTa', 886, '926258491', datetime.date(1997, 6, 6), 'HSZ', 85, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2022, 8, 25, 9, 59, 25), 1, 5, 'zh-hant', 1, '{"show_birthday":1,"hide_gender":false,"hide_location":false}', 403, 9, 9, 0, 0, 0, '', 0, None), (10123560, 819433, 0, 10, 10, 3.2566113853818317, 1, datetime.datetime(2025, 6, 29, 15, 15, 39, 885091), 819433, 4, 1, 'Action!', 2620530, None, 1, 5, 0, 'music/Ge/or/GeorginaGasol/9Ttor8zkvNRwJmX94wuZKr.mp3', 0, 'song_covers/Ge/or/GeorginaGasol/FBTY7NvLYX8q6vEiNHgMBR.jpeg', 1, '', '[00:07.46]Once upon a time 有個小女孩\n[00:12.22]他眼光閃爍期待著未來 多姿多采\n[00:21.24]聽大人說 按著步驟\n[00:26.07]就能被幸運之神寵愛\n[00:31.00]Alright, but why?\n[00:34.00]\n[00:35.70]於是她 想靠右 卻往左\n[00:41.00]向上卻又像在墜落\n[00:44.42]照著劇本的生活\n[00:48.28]\n[00:49.88]They say: Action!\n[00:52.26]Just hear me out you’re doing awesome!\n[00:56.11]一步一步就不會出錯\n[01:00.45]Be the good girl we’re always asking for\n[01:05.29]\n[01:16.86]自從那天起 耳邊有個聲音\n[01:23.51]告訴她別忘記 從前那個自己\n[01:31.08]脫稿後 放開手即興\n[01:36.55]卻沒有人願意相信 被暫停 被否定\n[01:44.05]\n[01:45.36]They say: Action!\n[01:47.97]The thing you tryna do is nonsense\n[01:51.81]一步一步 就不會出錯\n[01:56.00]Be the good girl and never question\n[01:59.38]They say: Action!\n[02:01.86]The thing you tryna do is nonsense\n[02:05.54]像被惡魔附身般愚蠢\n[02:09.85]快快清醒 當作一切 從沒發生\n[02:16.05]\n[02:19.69]從沒發生How could she?\n[02:25.60]\n[02:28.75]而女孩 想了想 知道不能再這樣\n[02:35.90]So she steps up and grabs the mic\n[02:38.70]Speaking out loud\n[02:42.43]\n[02:42.70]Fuck the action!\n[02:45.41]The thing I tryna do is awesome\n[02:49.14]就算看不清前方的道路\n[02:52.97]Be true to myself and never question\n[02:56.89]Fuck the action!\n[02:59.31]I’m born this way and it’s not nonsense\n[03:02.84]「相信自己」從來都不愚蠢\n[03:07.26]我的劇本只有自己能完成', 1, '[ 音樂製作名單 Song Credits ]\u200b\n\n詞 Lyrics|9Gna、李原頊 A-Xu\n曲 Composer|9Gna、李原頊 A-Xu\n製作人 Producer|李原頊 A-Xu\n編曲 Arrangement|李原頊 A-Xu\n吉他 Guitars|李原頊 A-Xu\n人聲錄音師 Recording Engineers|張永翰 BajayHans Chang\n配唱製作人 Vocal Producer |李原頊 A-Xu\n人聲錄音室 Vocal Recording Studio|迴路音樂工作室 Loop Music Studio\n吉他錄音室 Guitar Recording Studio |門口的樹音樂工作室 Blossom Studio\n混音工程師 Mixing Engineer|張博彥 Bryan Chang\n母帶後期處理工程師 Mastering Engineer|張博彥 Bryan Chang\n發行 Published By|嵐澄創藝有限公司 Mistypure\n\n[MV 點這裡~]\n https://youtu.be/nKGH0K9qP9s?si=oY_zxwe92X8bN7RE', 0, '', 214, 320000, datetime.datetime(2025, 6, 25, 6, 39, 31), datetime.datetime(2025, 6, 25, 6, 4, 13), datetime.datetime(2025, 6, 25, 6, 25, 32, 520079), datetime.datetime(2025, 6, 26, 7, 38, 46), 4048, 40, 12, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2620530, '!aIfRfx7DpvD5b9lYkPuJhnx2VFUclHEwrslL2rdM', datetime.datetime(2025, 6, 25, 6, 20, 47), 0, 'GeorginaGasol', '', '', 'gee120796@gmail.com', 0, 1, datetime.datetime(2020, 7, 27, 7, 24, 49), 2191155, 4, 4, 2620530, 'profile_images/Ge/or/GeorginaGasol/LeBv6UdtE7tdGTkUb7G3Fk.jpg', 'F', '', '9Gna', 886, '919269960', datetime.date(1996, 12, 7), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2020, 7, 27, 7, 24, 49), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"hide_location":false,"accredited_datetime":"2025-01-10T06:18+00:00"}', 27556, 132, 11, 0, 1, 0, '', 0, None))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0223 get_many (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '9761d6c51f70a3a8d9fb7b10e3b074700a51f152'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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(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.0216 set_many ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779683317.529108, '9761d6c51f70a3a8d9fb7b10e3b074700a51f152': (1779683317.529108, [((97323645, 4, 1, 2858672, 'The Permanence of the Impermanence 永恆的無常', 'music_albums/ch/lo/chloehu/HvTsqfL3QUcvvKzNFwL8Du.png', '《永恆的無常》是一張來自生命轉折時刻的聲音日記。2015 年,我在面對病痛與無常時,開始用音樂尋找安身之處。這張 EP 結合真實小提琴與電子聲響,試圖描繪「生、老、病、死」的輪廓,也讓我重新思考:什麼是時間?什麼是永恆?願這些聲音能成為陪伴,也是一種靜謐的共鳴。\n"The Impermanence of Permanence" is a deeply personal sonic diary that traces the arc of my confrontation with illness and impermanence in 2015. Through the intertwining of acoustic violin and electronic textures, I reflect on the cycles of birth, aging, sickness, and death—seeking moments of stillness within the ever-shifting nature of life. This EP is both a meditation and a document: an echo of pain, clarity, and quiet resilience.', 0, '', 130, 2, 2, datetime.date(2025, 6, 24), datetime.datetime(2025, 6, 24, 11, 59, 34), datetime.datetime(2025, 6, 24, 12, 57, 34), 1, 1),)])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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(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.0269 get_many (['af167bf678e72a9b2a64d8869d420b8d25e96148', 'aab6cd1169c6ea78eb1204c4c74ace043d10b684', '2653e80be4535c6b58a1dfd601a8c506cc322dbb'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(314)
  if match:

/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.0285 set_many ({'aab6cd1169c6ea78eb1204c4c74ace043d10b684': 1779683317.5741696, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779683317.5741696, '2653e80be4535c6b58a1dfd601a8c506cc322dbb': (1779683317.5741696, [((1069, 'music', '2025 臺北音樂不斷電 原創音樂徵選', None, None, '', 'audition/2025/06/24/ae47a3dd8a6447c493c929ed0e1b0814.jpg', 'audition_banner/2025/06/24/9da42d03598e4fe290ce57c58e37467b.jpg', 1251, 1251, 'organizer_logo/2025/06/24/b691e6204715449ea33c0a2683e5878f.jpg', '<div>主辦單位|臺北市政府文化局、臺北流行音樂中心<br />\r\n執行單位|夥球擊股份有限公司<br />\r\n宣傳協力|StreetVoice 街聲</div>', 0, datetime.datetime(2025, 6, 24, 10, 30), datetime.datetime(2025, 7, 6, 15, 59), None, None, datetime.datetime(2025, 8, 3, 15, 59), '<div dir="ltr" style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;">是我先聽到的!還沒登上大舞台,卻早已讓人心動的聲音,正藏在城市的某個角落。「2025 臺北音樂不斷電 TAIPEI MUSIC NON-STOP」是一場為潛力音樂人打造的城市音樂發掘計畫,從網路徵選開始,邀請來自街頭、校園、房間的創作被更多人聽到。通過三階段評選與兩次實地演出,打造不只是比賽,而是一段與產業連結的旅程。讓創作不只停在舞台,更有機會走向未來&mdash;&mdash;如果你準備好了,讓這座城市知道:這聲音,是我先聽到的!</div>', '<p>恭喜完成徵選投稿,請務必確認活動辦法內規定,投稿帳號需填妥信箱、聯繫電話,歌詞也已填妥於作品欄位中。最新消息,請搜尋追蹤 👉 臺北音樂不斷電&nbsp;<a href="https://www.facebook.com/taipeimusicnonstop" target="_blank"><font color="blue">Facebook</font></a>&nbsp;/&nbsp;<a href="https://www.instagram.com/taipei_music_nonstop/?hl=zh-tw" target="_blank"><font color="blue">Instagram</font></a></p>', '<div dir="ltr" style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;">\r\n<div>\r\n<h2>📢&nbsp;<strong>是我先聽到的!<br />\r\n還沒登上大舞台,卻早已讓人心動的聲音,正藏在城市的某個角落。</strong></h2>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>「2025 臺北音樂不斷電 TAIPEI MUSIC NON-STOP」是一場為潛力音樂人打造的城市音樂發掘計畫,從網路徵選開始,邀請來自街頭、校園、房間的創作被更多人聽到。<br />\r\n通過三階段評選與兩次實地演出,打造不只是比賽,而是一段與產業連結的旅程。<br />\r\n讓創作不只停在舞台,更有機會走向未來&mdash;&mdash;</p>\r\n\r\n<p>如果你準備好了,讓這座城市知道:這聲音,是我先聽到的!</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>\r\n</div>\r\n\r\n<h2><strong>一、報名方式</strong></h2>\r\n\r\n<div><strong><font color="red">收件時間:即日起至 2025 年 7 月 6 日(日)23:59 止</font></strong>。逾時不候,違反徵選規定者視同不符資格。<br />\r\n報名平台:透過 StreetVoice 街聲註冊會員,並上傳音樂作品報名。</div>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>二、徵選資格</strong></h2>\r\n\r\n<ol>\r\n\t<li>可為個人或團體(組合、樂團等)形式參賽。</li>\r\n\t<li><font color="red">報名歌曲須為原創作品,不得重複報名</font>。經查重複報名者取消資格。</li>\r\n\t<li>參賽者需符合以下條件:<br />\r\n\t- 未曾發行實體或數位完整專輯<br />\r\n\t-&nbsp;未曾舉辦過觀眾人數達 1,000 人(含)以上之專場演出<br />\r\n\t-&nbsp;參賽成員半數以上具中華民國國民身分</li>\r\n</ol>\r\n\r\n<h5 style="margin-left: 40px;">*發行完整專輯定義為曲目 7 首(含)以上或介於 1 至 6 首歌之間,全曲總時長超過 30 分鐘之錄音作品</h5>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、徵選需求及說明</strong></h2>\r\n\r\n<ol>\r\n\t<li>徵選音樂作品長度、風格及語言不限。</li>\r\n\t<li><font color="red">檔名請依「代表人 / 團體 - 創作曲名」格式命名</font>,另請自行留意音質是否清晰。</li>\r\n\t<li>可為詞曲創作、演奏創作或饒舌創作。<font color="red">參賽歌曲如有歌詞,請於歌曲介紹欄位附上完整歌詞(非華語請另附中文翻譯)</font>。</li>\r\n\t<li>徵選者應同意將入選作品之著作財產權(包括但不限於公開播送、公開傳輸、公開演出、公開發表、改作、重製、散布等權利)授權主辦單位於宣傳、推廣等基於公益之用途使用,並於入選後簽署著作財產權授權同意書。</li>\r\n\t<li><font color="red">請慎重填寫 StreetVoice 街聲帳號的「音樂人介紹」欄位,將會被使用在複賽登台時的口播介紹,並確保帳號所填寫的信箱和手機資訊正確,以利主辦單位聯繫賽程相關事宜。</font></li>\r\n</ol>\r\n\r\n<h2>&nbsp;<br />\r\n<strong>四、評審辦法</strong></h2>\r\n\r\n<ol>\r\n\t<li>初賽評分標準:<br />\r\n\t-&nbsp;音樂作品:60%(創意與獨特性、作品完成度)<br />\r\n\t-&nbsp;樂器技巧:40%(演奏詮釋與編制運用)</li>\r\n\t<li>複賽/決賽評分標準:<br />\r\n\t-&nbsp;音樂作品:40%(創意與獨特性)<br />\r\n\t-&nbsp;現場表演:40%(演出完整度與作品連結)<br />\r\n\t-&nbsp;樂器技巧:20%(演奏詮釋與編制運用)</li>\r\n\t<li>Bonus 獎項:網路人氣票選(7/11~8/1 期間的人氣投票數)</li>\r\n\t<li>由具有音樂產業實務經驗之詞曲創作者、製作人、相關領域專業人士組成評審小組,分階段,共計 15 人。<br />\r\n\t<br />\r\n\t<strong>【初賽評審】</strong><br />\r\n\t滅火器 楊大正<br />\r\n\t宇宙人 方Q<br />\r\n\t麋先生 喆安<br />\r\n\tBlow 吹音樂 執行主編 陳冠亨<br />\r\n\t香港 Clockenflap 音樂節活動推廣/策展人 Cora CHAN&nbsp;<br />\r\n\t韓國 Zandari Festa 創辦人 Kong &quot;Dalse&quot; Yoon-Young<br />\r\n\t<br />\r\n\t<strong>【複賽/決賽評審】</strong><br />\r\n\tTo be announced&hellip;</li>\r\n\t<li>各階段獲選名單將公告於「臺北音樂不斷電」&nbsp;<a href="https://www.facebook.com/taipeimusicnonstop" target="_blank"><font color="blue">Facebook</font></a>&nbsp;/&nbsp;<a href="https://www.instagram.com/taipei_music_nonstop/?hl=zh-tw" target="_blank"><font color="blue">Instagram</font></a> 官方平台。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>五、徵選流程與獎勵辦法</strong></h2>\r\n\r\n<p><strong>【初賽|網路海選】</strong></p>\r\n\r\n<p style="margin-left: 40px;">報名期間:2025 年 6 月 24 日(二)~ 7 月 6 日(日)23:59 止<br />\r\n晉級名單公布日:2025 年 7 月 11 日(五)<br />\r\n比賽內容:由評審小組自所有參賽作品中選出 20 組入圍複賽。<br />\r\n7/11~8/1 期間將同步於「StreetVoice 街聲」平台進行人氣投票,最高票者將獲得 Positive Grid Spark MINI 藍牙吉他音箱 1 個</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><strong>【複賽|實地展演】</strong></p>\r\n\r\n<p style="margin-left: 40px;">複賽日期:2025 年 7 月 19 日(六)~7 月 20 日(日)<br />\r\n複賽地點:西門紅樓北廣場<br />\r\n比賽內容:20 組參賽者現場演出,選出 10 強進入決賽。<br />\r\n每組參賽團體有 30 分鐘時間包含上台、試音、演出、下台。<br />\r\n晉級名單預定於 2025 年 7 月 20 日(日)當晚現場公佈十強名單,並進行決賽出賽順序的抽籤儀式。<br />\r\n未能晉級的 11 ~ 20 強則是參與另一場抽籤,將安排於不斷電音樂節獲得 30 分鐘演出機會(每組 30 分鐘彩排、30 分鐘演出)。<br />\r\n若不克參與抽籤環節,將由現場工作人員代抽。</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><strong>【決賽|實地展演 &amp; 不斷電音樂節】</strong></p>\r\n\r\n<p style="margin-left: 40px;">決賽日期:2025 年 8 月 2 日(六)~8 月 3 日(日)<br />\r\n決賽地點: 臺北流行音樂中心戶外廣場 &amp; 文化館前廣場<br />\r\n比賽內容:10 組參賽者現場演出,選出前 4 名優勝者,並提供以下資源:<br />\r\n-&nbsp;優勝四強限定的後續演出媒合機會<br />\r\n-&nbsp;獎金</p>\r\n\r\n<ul>\r\n\t<li style="margin-left: 40px;">不斷電金賞:25,000 元 + 2025 TAIPEI MUSIC EXPO 系列活動演出機</li>\r\n\t<li style="margin-left: 40px;">不斷電銀賞*2組:15,000 元 + 2025 TAIPEI MUSIC EXPO 系列活動演出機會</li>\r\n\t<li style="margin-left: 40px;">不斷電優勝:15,000 元</li>\r\n</ul>\r\n\r\n<h5 style="margin-left: 40px;">註1:決賽十強未能爭取到獎金者,仍可獲得基本車馬費 5,000元<br />\r\n註2:依中華民國稅法規定,如超過(含)貳萬元費用,將代扣稅額以及二代健保費用,年度報稅時必須計入個人所得。賽事如涉費用發給,亦以報名人為費用之納稅義務人。</h5>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>六、 注意事項</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽者投稿以原創之著作為限,作品經查屬抄襲或侵權者,主辦單位得取消其參賽或得獎資格,並追回其已領取之費用,參賽者、得獎者均不得有異議。</li>\r\n\t<li>參賽作品應遵守智慧財產權之相關規定,不得使用有侵權之嫌的圖像、文稿或音樂,禁止抄襲或複製他人作品,禁止涉及色情、暴力、毀謗、人身攻擊,禁止侵害他人隱私權或妨礙社會正當風俗及公共秩序作品或違反中華民國相關法令規定等情事。若有違反,除得獎者應自負法律責任外,主辦單位並得取消其得獎資格,並追回其已領取之費用。</li>\r\n\t<li>如遇報名表填寫不完整、作品規格及參賽資格不符或檔案格式不完整以致無法評判,而影響資格或評審結果,主辦單位將以棄權論,不另通知;其它因填寫資料錯誤致主辦單位無法通知其得獎訊息時,主辦單位不負任何責任。</li>\r\n\t<li>主辦單位保留活動相關內容變更與解釋權,所有訊息以活動網站作為公告方式,如有未盡事宜,得由主辦單位修正公佈之;如有爭議,主辦單位擁有最終決定權。</li>\r\n\t<li>得獎作品需授權主辦單位得用於任何本活動相關非營利宣傳使用,授權期限自簽約日起為期 1 年,包括但不限於網站、文宣、報導及合法正當播映管道上使用,且不限地區、免版稅公開使用及發表,且無須再通知或經得獎者審核同意。</li>\r\n\t<li>本活動如因不可抗力之特殊原因無法執行時,主辦單位有權決定取消、終止、修改或暫停。</li>\r\n\t<li>晉級前 20 強之參賽者須配合出席複賽(至少 1 首歌)與決賽(演出 30 分鐘),獲得「2025 臺北音樂不斷電大賞」首獎者將安排於「2025 Jam Jam Asia」演出。請務必預留 7/19、7/20、8/2、8/3、8/30、8/31檔期;若經主辦單位聯繫後無法配合,將視為自動放棄資格,主辦單位有權遞補其他報名者。</li>\r\n\t<li>請詳閱以上說明,一旦報名則視同同意主辦單位以上規定。</li>\r\n\t<li>主辦單位保有最終修改、變更、解釋及取消本活動之權利,依主辦單位公告為準。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>如需報名與最新消息,請追蹤:<br />\r\n👉 臺北音樂不斷電&nbsp;<a href="https://www.facebook.com/taipeimusicnonstop" target="_blank"><font color="blue">Facebook</font></a> / <a href="https://www.instagram.com/taipei_music_nonstop/?hl=zh-tw" target="_blank"><font color="blue">Instagram</font></a><br />\r\n👉 StreetVoice 活動專區報名上傳作品</p>\r\n</div>', '<div>\r\n<h2><strong>一、報名方式</strong></h2>\r\n</div>\r\n\r\n<div><strong><font color="red">收件時間:即日起至 2025 年 7 月 6 日(日)23:59 止</font></strong>。逾時不候,違反徵選規定者視同不符資格。<br />\r\n報名平台:透過 StreetVoice 街聲註冊會員,並上傳音樂作品報名。</div>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>二、徵選資格</strong></h2>\r\n\r\n<ol>\r\n\t<li>可為個人或團體(組合、樂團等)形式參賽。</li>\r\n\t<li><font color="red">報名歌曲須為原創作品,不得重複報名</font>。經查重複報名者取消資格。</li>\r\n\t<li>參賽者需符合以下條件:<br />\r\n\t- 未曾發行實體或數位完整專輯<br />\r\n\t-&nbsp;未曾舉辦過觀眾人數達 1,000 人(含)以上之專場演出<br />\r\n\t-&nbsp;參賽成員半數以上具中華民國國民身分</li>\r\n</ol>\r\n\r\n<h5 style="margin-left: 40px;">*發行完整專輯定義為曲目 7 首(含)以上或介於 1 至 6 首歌之間,全曲總時長超過 30 分鐘之錄音作品</h5>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、徵選需求及說明</strong></h2>\r\n\r\n<ol>\r\n\t<li>徵選音樂作品長度、風格及語言不限。</li>\r\n\t<li><font color="red">檔名請依「代表人 / 團體 - 創作曲名」格式命名</font>,另請自行留意音質是否清晰。</li>\r\n\t<li>可為詞曲創作、演奏創作或饒舌創作。<font color="red">參賽歌曲如有歌詞,請於歌曲介紹欄位附上完整歌詞(非華語請另附中文翻譯)</font>。</li>\r\n\t<li>徵選者應同意將入選作品之著作財產權(包括但不限於公開播送、公開傳輸、公開演出、公開發表、改作、重製、散布等權利)授權主辦單位於宣傳、推廣等基於公益之用途使用,並於入選後簽署著作財產權授權同意書。</li>\r\n\t<li><font color="red">請慎重填寫 StreetVoice 街聲帳號的「音樂人介紹」欄位,將會被使用在複賽登台時的口播介紹,並確保帳號所填寫的信箱和手機資訊正確,以利主辦單位聯繫賽程相關事宜。</font></li>\r\n</ol>\r\n\r\n<h2>&nbsp;<br />\r\n<strong>四、評審辦法</strong></h2>\r\n\r\n<ol>\r\n\t<li>初賽評分標準:<br />\r\n\t-&nbsp;音樂作品:60%(創意與獨特性、作品完成度)<br />\r\n\t-&nbsp;樂器技巧:40%(演奏詮釋與編制運用)</li>\r\n\t<li>複賽/決賽評分標準:<br />\r\n\t-&nbsp;音樂作品:40%(創意與獨特性)<br />\r\n\t-&nbsp;現場表演:40%(演出完整度與作品連結)<br />\r\n\t-&nbsp;樂器技巧:20%(演奏詮釋與編制運用)</li>\r\n\t<li>Bonus 獎項:網路人氣票選(7/11~8/1 期間的人氣投票數)</li>\r\n\t<li>由具有音樂產業實務經驗之詞曲創作者、製作人、相關領域專業人士組成評審小組,分階段,共計 15 人。<br />\r\n\t<br />\r\n\t<strong>【初賽評審】</strong><br />\r\n\t滅火器 楊大正<br />\r\n\t宇宙人 方Q<br />\r\n\t麋先生 喆安<br />\r\n\tBlow 吹音樂 執行主編 陳冠亨<br />\r\n\t香港 Clockenflap 音樂節活動推廣/策展人 Cora CHAN&nbsp;<br />\r\n\t韓國 Zandari Festa 創辦人 Kong &quot;Dalse&quot; Yoon-Young<br />\r\n\t<br />\r\n\t<strong>【複賽/決賽評審】</strong><br />\r\n\tTo be announced&hellip;</li>\r\n\t<li>各階段獲選名單將公告於「臺北音樂不斷電」&nbsp;<a href="https://www.facebook.com/taipeimusicnonstop" target="_blank"><font color="blue">Facebook</font></a>&nbsp;/&nbsp;<a href="https://www.instagram.com/taipei_music_nonstop/?hl=zh-tw" target="_blank"><font color="blue">Instagram</font></a>&nbsp;官方平台。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>五、徵選流程與獎勵辦法</strong></h2>\r\n\r\n<p><strong>【初賽|網路海選】</strong></p>\r\n\r\n<p style="margin-left: 40px;">報名期間:2025 年 6 月 24 日(二)~ 7 月 6 日(日)23:59 止<br />\r\n晉級名單公布日:2025 年 7 月 11 日(五)<br />\r\n比賽內容:由評審小組自所有參賽作品中選出 20 組入圍複賽。<br />\r\n7/11~8/1 期間將同步於「StreetVoice 街聲」平台進行人氣投票,最高票者將獲得 Positive Grid Spark MINI 藍牙吉他音箱 1 個</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><strong>【複賽|實地展演】</strong></p>\r\n\r\n<p style="margin-left: 40px;">複賽日期:2025 年 7 月 19 日(六)~7 月 20 日(日)<br />\r\n複賽地點:西門紅樓北廣場<br />\r\n比賽內容:20 組參賽者現場演出,選出 10 強進入決賽。<br />\r\n每組參賽團體有 30 分鐘時間包含上台、試音、演出、下台。<br />\r\n晉級名單預定於 2025 年 7 月 20 日(日)當晚現場公佈十強名單,並進行決賽出賽順序的抽籤儀式。<br />\r\n未能晉級的 11 ~ 20 強則是參與另一場抽籤,將安排於不斷電音樂節獲得 30 分鐘演出機會(每組 30 分鐘彩排、30 分鐘演出)。<br />\r\n若不克參與抽籤環節,將由現場工作人員代抽。</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><strong>【決賽|實地展演 &amp; 不斷電音樂節】</strong></p>\r\n\r\n<p style="margin-left: 40px;">決賽日期:2025 年 8 月 2 日(六)~8 月 3 日(日)<br />\r\n決賽地點: 臺北流行音樂中心戶外廣場 &amp; 文化館前廣場<br />\r\n比賽內容:10 組參賽者現場演出,選出前 4 名優勝者,並提供以下資源:<br />\r\n-&nbsp;優勝四強限定的後續演出媒合機會<br />\r\n-&nbsp;獎金</p>\r\n\r\n<ul>\r\n\t<li style="margin-left: 40px;">不斷電金賞:25,000 元 + 2025 TAIPEI MUSIC EXPO 系列活動演出機</li>\r\n\t<li style="margin-left: 40px;">不斷電銀賞*2組:15,000 元 + 2025 TAIPEI MUSIC EXPO 系列活動演出機會</li>\r\n\t<li style="margin-left: 40px;">不斷電優勝:15,000 元</li>\r\n</ul>\r\n\r\n<h5 style="margin-left: 40px;">註1:決賽十強未能爭取到獎金者,仍可獲得基本車馬費 5,000元<br />\r\n註2:依中華民國稅法規定,如超過(含)貳萬元費用,將代扣稅額以及二代健保費用,年度報稅時必須計入個人所得。賽事如涉費用發給,亦以報名人為費用之納稅義務人。</h5>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>六、 注意事項</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽者投稿以原創之著作為限,作品經查屬抄襲或侵權者,主辦單位得取消其參賽或得獎資格,並追回其已領取之費用,參賽者、得獎者均不得有異議。</li>\r\n\t<li>參賽作品應遵守智慧財產權之相關規定,不得使用有侵權之嫌的圖像、文稿或音樂,禁止抄襲或複製他人作品,禁止涉及色情、暴力、毀謗、人身攻擊,禁止侵害他人隱私權或妨礙社會正當風俗及公共秩序作品或違反中華民國相關法令規定等情事。若有違反,除得獎者應自負法律責任外,主辦單位並得取消其得獎資格,並追回其已領取之費用。</li>\r\n\t<li>如遇報名表填寫不完整、作品規格及參賽資格不符或檔案格式不完整以致無法評判,而影響資格或評審結果,主辦單位將以棄權論,不另通知;其它因填寫資料錯誤致主辦單位無法通知其得獎訊息時,主辦單位不負任何責任。</li>\r\n\t<li>主辦單位保留活動相關內容變更與解釋權,所有訊息以活動網站作為公告方式,如有未盡事宜,得由主辦單位修正公佈之;如有爭議,主辦單位擁有最終決定權。</li>\r\n\t<li>得獎作品需授權主辦單位得用於任何本活動相關非營利宣傳使用,授權期限自簽約日起為期 1 年,包括但不限於網站、文宣、報導及合法正當播映管道上使用,且不限地區、免版稅公開使用及發表,且無須再通知或經得獎者審核同意。</li>\r\n\t<li>本活動如因不可抗力之特殊原因無法執行時,主辦單位有權決定取消、終止、修改或暫停。</li>\r\n\t<li>晉級前 20 強之參賽者須配合出席複賽(至少 1 首歌)與決賽(演出 30 分鐘),獲得「2025 臺北音樂不斷電大賞」首獎者將安排於「2025 Jam Jam Asia」演出。請務必預留 7/19、7/20、8/2、8/3、8/30、8/31檔期;若經主辦單位聯繫後無法配合,將視為自動放棄資格,主辦單位有權遞補其他報名者。</li>\r\n\t<li>請詳閱以上說明,一旦報名則視同同意主辦單位以上規定。</li>\r\n\t<li>主辦單位保有最終修改、變更、解釋及取消本活動之權利,依主辦單位公告為準。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>如需報名與最新消息,請追蹤:<br />\r\n👉 臺北音樂不斷電&nbsp;<a href="https://www.facebook.com/taipeimusicnonstop" target="_blank"><font color="blue">Facebook</font></a>&nbsp;/&nbsp;<a href="https://www.instagram.com/taipei_music_nonstop/?hl=zh-tw" target="_blank"><font color="blue">Instagram</font></a><br />\r\n👉 StreetVoice 活動專區報名上傳作品</p>', 2, 3, 3, datetime.datetime(2025, 7, 10, 16, 0), datetime.datetime(2025, 8, 1, 15, 59), 1, 0, 0, 0, '', '', 1, 1, 0, datetime.datetime(2025, 6, 17, 3, 25), datetime.datetime(2025, 6, 27, 7, 15, 18), 1, 1), (1068, 'music', 'Yourock 2025 獨立音樂深造計畫 — 流行音樂人才培育課程', None, None, '', 'audition/2025/06/11/3e26072f28af4f868ca780ad0cbaffb1.jpg', 'audition_banner/2025/06/11/180f8e77f4b2487b86641cc30cb6df2f.jpg', 2501, 2501, 'organizer_logo/2025/06/11/6411290028464931a471c16b524f8fbb.jpg', '<div>河岸留言,為台灣知名的音樂展演場地,二十五年來持續協助無數樂團完成演出的夢想,更堅持每次演出都是優質的現場,至今已協辦萬場演出,質量均優,堪稱指標性的台灣音樂展演聖地。現有西門紅樓河岸留言展演館、河岸音造學苑、河岸團練彩排室等部門。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>河岸留言致力於培育流行音樂人才,從專業樂手、樂團培訓、企劃媒宣、現場混音、舞台技術至錄音室人員,皆透過不同的課程培訓,培育出臺灣許多知名的音樂工作者。</div>', 0, datetime.datetime(2025, 6, 12, 10, 0), datetime.datetime(2025, 7, 4, 15, 59), None, None, datetime.datetime(2025, 7, 4, 15, 59), '<div>培養音樂創作、企劃行銷與硬體技術人才,從零到壹的培訓課程,期望透過培訓與展演培育出產業更多生力軍。</div>\r\n\r\n<p>&nbsp;</p>', '<p>恭喜完成!</p>\r\n\r\n<p>報名連結<br />\r\nhttps://forms.gle/9z6SrtCYB2zVfDUr5</p>', '<h2><strong>【 徵件時間 】</strong></h2>\r\n\r\n<p><strong><font color="red">即日起自 7/4(五)截止。</font></strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><a class="btn btn-primary btn-lg" href="https://forms.gle/9z6SrtCYB2zVfDUr5" target="_blank"><strong>立即報名</strong></a></h2>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>【 活動官方社群</strong><strong> 】</strong></h2>\r\n\r\n<p><a href="https://www.facebook.com/RMRP.YouRock" target="_blank"><font color="blue">YouRock 2025(流行音樂人才培訓)</font></a></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>【 招生類別-初階課程 】</strong></h2>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈音樂創作組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">年滿 18 歲以上對音樂產業興趣,期望進入產業任職者,無樂器及相關經驗者亦可。</div>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈行銷企劃組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">18 歲以上對音樂行銷企劃有興趣,期望進入產業任職者,無樂器及相關經驗者亦可。</div>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈硬體技術組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">15 歲以上尚無硬體相關基礎或初級程度者,以音樂技術人員為職志之學員。<br />\r\n欲於從業於演唱會工作 / 燈光音響硬體租賃公司 / 相關科系在校學生。</div>\r\n\r\n<h1>&nbsp;</h1>\r\n\r\n<h2><strong>【 招生類別-進階課程 】</strong></h2>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈音樂創作組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">創作樂團或個人,需要有創作作品二首(含)以上。<br />\r\n必須由參賽樂團之成員親自報名,亦歡迎所屬唱片公司或任何經紀事務單位代為報名。<br />\r\n演出型態、語言及音樂類型並不受限,唯參賽樂團需具備創作能力,繳交原創之作品。</div>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈行銷企劃組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<p style="margin-left: 40px;">18 歲以上對音樂行銷企劃有興趣,期望進入產業任職者,無樂器及相關經驗者亦可。</p>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈硬體技術組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">15 歲以上尚無硬體相關基礎或初級程度者,以音樂技術人員為職志之學員。<br />\r\n欲於從業於演唱會工作 / 燈光音響硬體租賃公司 / 相關科系在校學生。</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>【&nbsp;音樂創作組 教練團介紹</strong><strong>&nbsp;】</strong></h2>\r\n\r\n<p>音樂創作組課程大升級!從排練課程、樂團示範到親自指導,每一步都由經驗豐富的教練團親自帶領,讓你在實戰中學習、在回饋中進化!入選還有機會能和教練團同台演出,站上真正的舞台!</p>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>課程內容</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>樂團演出實務 :一起和教練團站上共演舞台<br />\r\n<strong>◆&nbsp;</strong>樂團排練實戰 :團練也要練默契<br />\r\n<strong>◆&nbsp;</strong>樂團診療室 :對症下藥才練得動</p>\r\n\r\n<p><img alt="" src="https://lh3.googleusercontent.com/pw/AP1GczO6qmuhlg6wA5Vtuwu_lv3WxMmStt47ZsGo8Kj3gArrr4V4HUAXqWtWf_0tt7W7ur_Q_GW1uKUOC8Igpj08aTH-yIgJBdYFprRZr84SJxOBPmZ1tGo=w2400" style="width: 600px; height: 600px;" /></p>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>教練團資訊</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>公館青少年 GGteens<br />\r\n成立於 2021 年 10 月,由來自台灣大學、師範大學的五位大學生組成。以青春、多元為出發點,用流行與搖滾的曲風,創作能闡述年輕人心情與煩惱的音樂。</p>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>核果人 NUTS<br />\r\n2020 年成立於台北的五人樂團,由鍵盤⼿ YOSHI、饒⾆阿海擔任雙主唱,吉他⼿橘⽶、⿎⼿戰孟秦、管樂手六妹組成。創作聚焦於青年在各種生活場景下會遇到的情感與困境,擅長從城市生活中找到幽默解法。歌曲融合了國語、台語以及饒⾆元素,獨創的旋律與節奏感,聽⼀次就能讓⼈跟著音樂律動搖擺。</p>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>好大一把勇者劍 Swords of brave&nbsp;<br />\r\n好大一把勇者劍源自東海大學,來自於 2019 校園的勇氣之聲,swords of brave 的縮寫正好是 sob 也就是啜泣的意思,希望大家能藉由我們的歌從啜泣悲傷或是徬徨迷茫中找到方向鼓起勇氣,舉起好大一把勇者劍。 曲風多變,源自團員心中的聲音。</p>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>眠氣 Hypersomnia<br />\r\n夢境系文學搖滾樂團,於 2018 年的台北,由分別來自基隆、桃園、台中、高雄的四位成員組成,團名源自於團員們的共通性,於此,我們一同步入夢境,創造屬於眠氣的奇幻異境。</p>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>乾淨的房間 TheCleanroom<br />\r\n來自台北。<br />\r\n「每個人的心就像一個屬於自己的房間,所有的疲憊和願望都裝在裡面。」<br />\r\n寫歌唱歌的 mori 與吉他手弘宇,以療癒的流行民謠,揉合不同的音樂元素,訴說探索內在深處的旅程;希望可以剛好停留在你沈澱思緒的時刻。</p>\r\n\r\n<p style="margin-left: 40px;">&nbsp;</p>\r\n\r\n<h2><strong>【 費用說明 】</strong></h2>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈音樂創作組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;"><strong>◆ 初階 課程報名者:</strong></div>\r\n\r\n<div style="margin-left: 40px;">填完表單後將「保證金($1,000/人)」匯款至指定帳戶,確認繳交保證金後,主辦方將使用「電子信箱」寄出報名確認信。</div>\r\n\r\n<div style="margin-left: 40px;"><strong>◇ 進階 課程報名者:</strong></div>\r\n\r\n<div style="margin-left: 40px;">填寫表單並「上傳音樂作品檔案」,待主辦單位初審後會通知繳交進階課程學費。</div>\r\n\r\n<div style="margin-left: 40px;"><strong>◆◇ 初階、進階都報名:</strong></div>\r\n\r\n<div style="margin-left: 40px;">無需繳交保證金,填完表單後將「進階課程學費」匯款至指定帳戶,確認繳交進階課程學費後,主辦方將使用「電子信箱」寄出報名確認信。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈行銷企劃組、硬體技術組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;"><strong>◆ 初階 課程報名者:</strong></div>\r\n\r\n<div style="margin-left: 40px;">填完表單後請將「保證金($1,000/人)」匯款至指定帳戶,確認繳交保證金後,主辦方將使用「電子信箱」寄出報名確認信。</div>\r\n\r\n<div style="margin-left: 40px;"><strong>◇ 進階 課程報名者:</strong></div>\r\n\r\n<div style="margin-left: 40px;">填完表單後將「進階課程學費」匯款至指定帳戶,確認繳交進階課程學費後,主辦方將使用「電子信箱」寄出報名確認信。</div>\r\n\r\n<div style="margin-left: 40px;"><strong>◆◇ 初階、進階都報名:</strong></div>\r\n\r\n<div style="margin-left: 40px;">無需繳交保證金,填完表單後將「進階課程學費」匯款至指定帳戶,確認繳交進階課程學費後,主辦方將使用「電子信箱」寄出報名確認信。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>※進階課程學費表詳見表單附圖</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><a class="btn btn-primary btn-lg btn-block" href="https://forms.gle/9z6SrtCYB2zVfDUr5" target="_blank">前往填寫報名表單</a></h2>', '<h2><strong>【 徵件時間 】</strong></h2>\r\n\r\n<p><strong><font color="red">即日起自 7/4(五)截止。</font></strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><a class="btn btn-primary btn-lg" href="https://forms.gle/9z6SrtCYB2zVfDUr5" target="_blank"><strong>立即報名</strong></a></h2>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>【 活動官方社群</strong><strong>&nbsp;】</strong></h2>\r\n\r\n<p><a href="https://www.facebook.com/RMRP.YouRock"><font color="blue">YouRock 2025(流行音樂人才培訓)</font></a></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>【 招生類別-初階課程 】</strong></h2>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈音樂創作組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">年滿 18 歲以上對音樂產業興趣,期望進入產業任職者,無樂器及相關經驗者亦可。</div>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈行銷企劃組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">18 歲以上對音樂行銷企劃有興趣,期望進入產業任職者,無樂器及相關經驗者亦可。</div>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈硬體技術組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">15 歲以上尚無硬體相關基礎或初級程度者,以音樂技術人員為職志之學員。<br />\r\n欲於從業於演唱會工作 / 燈光音響硬體租賃公司 / 相關科系在校學生。</div>\r\n\r\n<h1>&nbsp;</h1>\r\n\r\n<h2><strong>【 招生類別-進階課程 】</strong></h2>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈音樂創作組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">創作樂團或個人,需要有創作作品二首(含)以上。<br />\r\n必須由參賽樂團之成員親自報名,亦歡迎所屬唱片公司或任何經紀事務單位代為報名。<br />\r\n演出型態、語言及音樂類型並不受限,唯參賽樂團需具備創作能力,繳交原創之作品。</div>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈行銷企劃組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<p style="margin-left: 40px;">18 歲以上對音樂行銷企劃有興趣,期望進入產業任職者,無樂器及相關經驗者亦可。</p>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈硬體技術組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">15 歲以上尚無硬體相關基礎或初級程度者,以音樂技術人員為職志之學員。<br />\r\n欲於從業於演唱會工作 / 燈光音響硬體租賃公司 / 相關科系在校學生。</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>【&nbsp;音樂創作組 教練團介紹</strong><strong>&nbsp;】</strong></h2>\r\n\r\n<p>音樂創作組課程大升級!從排練課程、樂團示範到親自指導,每一步都由經驗豐富的教練團親自帶領,讓你在實戰中學習、在回饋中進化!入選還有機會能和教練團同台演出,站上真正的舞台!</p>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>課程內容</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>樂團演出實務 :一起和教練團站上共演舞台<br />\r\n<strong>◆&nbsp;</strong>樂團排練實戰 :團練也要練默契<br />\r\n<strong>◆&nbsp;</strong>樂團診療室 :對症下藥才練得動</p>\r\n\r\n<p><img alt="" src="https://lh3.googleusercontent.com/pw/AP1GczO6qmuhlg6wA5Vtuwu_lv3WxMmStt47ZsGo8Kj3gArrr4V4HUAXqWtWf_0tt7W7ur_Q_GW1uKUOC8Igpj08aTH-yIgJBdYFprRZr84SJxOBPmZ1tGo=w2400" style="width: 600px; height: 600px;" /></p>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>教練團資訊</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>公館青少年 GGteens<br />\r\n成立於 2021 年 10 月,由來自台灣大學、師範大學的五位大學生組成。以青春、多元為出發點,用流行與搖滾的曲風,創作能闡述年輕人心情與煩惱的音樂。</p>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>核果人 NUTS<br />\r\n2020 年成立於台北的五人樂團,由鍵盤⼿ YOSHI、饒⾆阿海擔任雙主唱,吉他⼿橘⽶、⿎⼿戰孟秦、管樂手六妹組成。創作聚焦於青年在各種生活場景下會遇到的情感與困境,擅長從城市生活中找到幽默解法。歌曲融合了國語、台語以及饒⾆元素,獨創的旋律與節奏感,聽⼀次就能讓⼈跟著音樂律動搖擺。</p>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>好大一把勇者劍 Swords of brave&nbsp;<br />\r\n好大一把勇者劍源自東海大學,來自於 2019 校園的勇氣之聲,swords of brave 的縮寫正好是 sob 也就是啜泣的意思,希望大家能藉由我們的歌從啜泣悲傷或是徬徨迷茫中找到方向鼓起勇氣,舉起好大一把勇者劍。 曲風多變,源自團員心中的聲音。</p>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>眠氣 Hypersomnia<br />\r\n夢境系文學搖滾樂團,於 2018 年的台北,由分別來自基隆、桃園、台中、高雄的四位成員組成,團名源自於團員們的共通性,於此,我們一同步入夢境,創造屬於眠氣的奇幻異境。</p>\r\n\r\n<p style="margin-left: 40px;"><strong>◆&nbsp;</strong>乾淨的房間 TheCleanroom<br />\r\n來自台北。<br />\r\n「每個人的心就像一個屬於自己的房間,所有的疲憊和願望都裝在裡面。」<br />\r\n寫歌唱歌的 mori 與吉他手弘宇,以療癒的流行民謠,揉合不同的音樂元素,訴說探索內在深處的旅程;希望可以剛好停留在你沈澱思緒的時刻。</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>【 費用說明 】</strong></h2>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈音樂創作組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;"><strong>◆ 初階 課程報名者:</strong></div>\r\n\r\n<div style="margin-left: 40px;">填完表單後將「保證金($1,000/人)」匯款至指定帳戶,確認繳交保證金後,主辦方將使用「電子信箱」寄出報名確認信。</div>\r\n\r\n<div style="margin-left: 40px;"><strong>◇ 進階 課程報名者:</strong></div>\r\n\r\n<div style="margin-left: 40px;">填寫表單並「上傳音樂作品檔案」,待主辦單位初審後會通知繳交進階課程學費。</div>\r\n\r\n<div style="margin-left: 40px;"><strong>◆◇ 初階、進階都報名:</strong></div>\r\n\r\n<div style="margin-left: 40px;">無需繳交保證金,填完表單後將「進階課程學費」匯款至指定帳戶,確認繳交進階課程學費後,主辦方將使用「電子信箱」寄出報名確認信。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ul>\r\n\t<li>\r\n\t<h3><strong>〈行銷企劃組、硬體技術組〉</strong></h3>\r\n\t</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;"><strong>◆ 初階 課程報名者:</strong></div>\r\n\r\n<div style="margin-left: 40px;">填完表單後請將「保證金($1,000/人)」匯款至指定帳戶,確認繳交保證金後,主辦方將使用「電子信箱」寄出報名確認信。</div>\r\n\r\n<div style="margin-left: 40px;"><strong>◇ 進階 課程報名者:</strong></div>\r\n\r\n<div style="margin-left: 40px;">填完表單後將「進階課程學費」匯款至指定帳戶,確認繳交進階課程學費後,主辦方將使用「電子信箱」寄出報名確認信。</div>\r\n\r\n<div style="margin-left: 40px;"><strong>◆◇ 初階、進階都報名:</strong></div>\r\n\r\n<div style="margin-left: 40px;">無需繳交保證金,填完表單後將「進階課程學費」匯款至指定帳戶,確認繳交進階課程學費後,主辦方將使用「電子信箱」寄出報名確認信。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>※進階課程學費表詳見表單附圖</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><a class="btn btn-primary btn-lg btn-block" href="https://forms.gle/9z6SrtCYB2zVfDUr5" target="_blank">前往填寫報名表單</a></h2>', 0, 4, 0, None, None, 0, 0, 1, 0, '', '', 1, 1, 0, datetime.datetime(2025, 6, 11, 3, 55), datetime.datetime(2025, 6, 27, 11, 24, 49), 1, 2), (1070, 'music', '2025「洗手新日常:全民 ALL IN」洗手歌全台徵選', None, None, '', 'audition/2025/06/25/ccea23b38be446c091662ea3cd6d4ff1.jpg', 'audition_banner/2025/06/25/3808dc54a0c14fac8ddbec8df390b5fa.jpg', 2500, 2500, 'organizer_logo/2025/06/25/4085aac5ecc54708bad35b9a57cc5bfa.jpg', '<p>主辦單位 : 全香堂刀煮文藝基金會</p>\r\n\r\n<p>指導單位 : 衛生福利部疾病管制署</p>\r\n\r\n<p>執行單位 : 饗賓集團</p>\r\n\r\n<p>響應企業 : 大成集團、耐斯企業、豆府餐飲集團、恆隆行貿易股份有限公司、大樹醫藥股份有限公司、開展餐飲集團、春水堂實業股份有限公司、緯豆集團、禾馨股份有限公司、大數據股份有限公司、健身工廠、中華民國美容醫學醫學會、1111人力銀行</p>', 0, datetime.datetime(2025, 6, 27, 3, 0), datetime.datetime(2025, 8, 26, 15, 59), None, None, datetime.datetime(2025, 10, 31, 15, 59), '<p>世界衛生組織(WHO)將 10/15 訂為「世界洗手日」,呼籲透過「洗手」加強衛生意識,防止傳染病感染。為響應「世界洗手日」,全香堂刀煮文藝基金會邀集國內 14 家餐飲及醫療等業者,共同舉辦「洗手歌徵選活動」,並由衛福部疾管署擔任指導單位,以創意結合衛教,提升全民手部衛生意識。</p>', '<p>完成投稿後,記得也要填寫報名表單,才算報名完成哦!</p>\r\n\r\n<p>前往報名表單:<a href="https://sv.link/UWzP6W" target="_blank">https://sv.link/UWzP6W</a></p>\r\n\r\n<p>(或至活動辦法頁面點擊連結填寫)</p>', '<h2><strong>一、徵件主題</strong></h2>\r\n\r\n<p>世界衛生組織(WHO)將 10/15 訂為「世界洗手日」,呼籲透過「洗手」加強衛生意識,防止傳染病感染。為響應「世界洗手日」,全香堂刀煮文藝基金會邀集國內 14 家餐飲及醫療等業者,共同舉辦「洗手歌徵選活動」,並由衛福部疾管署擔任指導單位,以創意結合衛教,提升全民手部衛生意識。</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>二、時間</strong></h2>\r\n\r\n<p><font color="red">徵件時間 : 2025 年 6 月 27 日(五)11:00 AM 至 8 月 26 日(二)11:59 PM 時止。</font><br />\r\n<font color="red">人氣投票時間 :&nbsp; 2025 年 8 月 29 日(五)00:00 AM 至 9 月 29 日(一)11:59 PM&nbsp;</font><span style="color: rgb(255, 0, 0);">時止。</span><br />\r\n獎項公布時間 : 依<a href="https://sv.link/pc5WU2" target="_blank"><font color="blue">饗賓餐旅集團粉絲頁</font></a>公告為主。</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、參加資格</strong></h2>\r\n\r\n<ol>\r\n\t<li><font color="red">年齡需滿 15 歲以上,不限個人、團體,未滿 18 歲須簽署「法定代理人 / 監護人同意書」。</font></li>\r\n\t<li>個人或團體聯合參賽,獨唱、重唱或合唱等形式呈現皆可。</li>\r\n\t<li>個人參賽需持有中華民國(臺灣)國籍。</li>\r\n\t<li>團體參賽限 4 人以內,需 1/2 成員以上具中華民國(臺灣)國籍,非本國籍者須持有在台工作證。</li>\r\n\t<li>賽程中團員不得任意更換,如遇不可抗拒之因素,須經由主辦方同意。</li>\r\n\t<li>參賽收件期間內,投稿件數不限。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>四、投稿規範</strong></h2>\r\n\r\n<ol>\r\n\t<li>作品須保證為參賽者本人原創,且絕無抄襲或任何侵害他人著作權或其他權利之情事。</li>\r\n\t<li>參賽之原創作品,應皆未於其他公開比賽獲獎或數位 / 實體發行。</li>\r\n\t<li>作品不得有任何涉及惡意誹謗、人身攻擊及 / 或不雅等字眼或內容。</li>\r\n\t<li>若經主辦單位及評審認定未符合規範或格式之投稿,將視為不符參賽資格,主辦單位不另行通知,參賽者不得異議。&nbsp;</li>\r\n\t<li>倘主辦單位或評審於公告得獎名單前發現或認定參賽作品有違反以上任一規範,主辦單位有權立即取消該參賽作品之參賽資格。</li>\r\n\t<li>倘主辦單位或評審於公告得獎名單後發現或認定有以上相關情事,主辦單位除有權立即取消參賽作品之得獎資格外,並得追回獎金及獎狀,參賽者並應自負一切法律責任(包含但不限於主辦單位及其他第三人之損害賠償 )。</li>\r\n\t<li>最終得獎者須詳閱並簽署「著作財產權與商轉同意書」,相關著作財產權無償授權主辦 / 執行單位。同時參賽者需完整保留作品「未經後製前的原始檔案」,待確認得獎並完成上傳得獎作品原始檔案後,方得領取獎項。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>五、報名方式</strong></h2>\r\n\r\n<ol>\r\n\t<li>統一採網路報名。</li>\r\n\t<li>於合作報名平台「StreetVoice 街聲-徵選專區-2025『洗手新日常:全民 ALL IN』洗手歌全台徵選頁面」上傳報名作品及完整歌詞。</li>\r\n\t<li><font color="red">上傳歌曲後請填寫<a href="https://sv.link/UWzP6W" target="_blank"><font color="blue">報名表單</font></a>,完成上述兩項步驟即完成報名。</font></li>\r\n\t<li>如未滿 18 歲需簽署「法定代理人 / 監護人同意書」,並上傳至報名表單中。</li>\r\n</ol>\r\n\r\n<p style="margin-left: 40px;"><strong>※ 主辦單位將於收到投稿作品 3-5 個工作天審核後上刊於「參加作品」(遇假日則遞延,投稿前請詳讀活動規範避免不符參選資格)</strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>六、報名資料</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽者須提供個人基本資料 : 姓名、年齡、聯絡方式等。</li>\r\n\t<li><font color="red">上傳報名歌曲檔案及完整歌詞至 StreetVoice 街聲平台,此素材供評選。</font></li>\r\n\t<li>若有任何問題,請寄信至<font color="blue"> </font><a href="mailto:kila.chen@eatogether.com.tw?subject=%E3%80%902025%E3%80%8C%E6%B4%97%E6%89%8B%E6%96%B0%E6%97%A5%E5%B8%B8%EF%BC%9A%E5%85%A8%E6%B0%91%20ALL%20IN%E3%80%8D%E6%B4%97%E6%89%8B%E6%AD%8C%E5%85%A8%E5%8F%B0%E5%BE%B5%E9%81%B8%E3%80%91"><font color="blue">kila.chen@eatogether.com.tw</font></a><font color="blue"> </font>或<a href="https://sv.link/pc5WU2" target="_blank"><font color="blue">饗賓餐旅集團臉書粉絲專頁</font></a>留言洽詢。</li>\r\n</ol>\r\n\r\n<h2><br />\r\n<strong>七、作品規格</strong></h2>\r\n\r\n<ol>\r\n\t<li><font color="red">作品長度 1:30~2:30,需同時包含歌詞及樂曲旋律之創作</font>,單以歌詞或單以樂曲旋律參賽皆不符合參賽資格。</li>\r\n\t<li>作品須包含元素 :&nbsp;</li>\r\n</ol>\r\n\r\n<ul style="margin-left: 40px;">\r\n\t<li><font color="red">標準洗手步驟:內、外、夾、弓、大、立、腕</font></li>\r\n\t<li><font color="red">「All in」一詞(象徵政府、企業、民眾 All in 一起守護健康)</font></li>\r\n\t<li><font color="red">至少 20 秒易記旋律</font></li>\r\n</ul>\r\n\r\n<ol start="3">\r\n\t<li>可以獨唱、重唱或合唱等形式呈現,演唱者不限參賽者本人。</li>\r\n\t<li><font color="red">請於歌曲資訊之「歌詞」欄位附上完整歌詞。</font></li>\r\n\t<li>符合以上資格之作品,皆可參與後續「最佳人氣獎」之投票活動。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>八、最佳人氣獎 投票規則</strong></h2>\r\n\r\n<ul>\r\n\t<li><font color="red">投票時間:2025 / 8 / 29(五) 00:00 AM ~ 9 / 29(一) 23:59 PM 時止。</font></li>\r\n\t<li>投票期間,StreetVoice 街聲會員每日可投 3 票,一日內不得重複投給同一隊伍。</li>\r\n</ul>\r\n\r\n<p style="margin-left: 40px;"><strong>*為維護投票公正性,投票須通過會員電話認證,請務必參照系統流程認證。若發現異常投票行為,主辦方有權調整票數並將公告結果,以保障活動公正性。</strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>九、活動獎項</strong></h2>\r\n\r\n<ul>\r\n\t<li>最佳主題曲創作獎:獎金新台幣 15 萬元 &amp; 5 萬元饗賓集團全品牌通用禮券</li>\r\n\t<li>最佳創意獎:新台幣 3 萬元 &amp; 2 萬元饗賓集團全品牌通用禮券</li>\r\n\t<li>最佳人氣獎:新台幣 2 萬元 &amp; 3 萬元饗賓集團全品牌通用禮券</li>\r\n</ul>\r\n\r\n<p style="margin-left: 40px;"><strong>*同一作品是否可獲得多個獎項,依評審裁定。</strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>十、評審委員及評分標準</strong></h2>\r\n\r\n<p>將由專業音樂人及參與企業以參賽者作品為評分依據,包含詞、曲、編曲、演唱、音樂完整度等項目評分。</p>\r\n\r\n<p>評分標準:</p>\r\n\r\n<div align="left" dir="ltr" style="margin-left:38.45pt;">\r\n<table style="border:none;border-collapse:collapse;">\r\n\t<colgroup>\r\n\t\t<col width="123" />\r\n\t\t<col width="350" />\r\n\t</colgroup>\r\n\t<tbody>\r\n\t\t<tr style="height:18.95pt">\r\n\t\t\t<td style="border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:top;padding:0pt 5.4pt 0pt 5.4pt;overflow:hidden;overflow-wrap:break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">音樂原創性</span></span></p>\r\n\t\t\t</td>\r\n\t\t\t<td style="border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:top;padding:0pt 5.4pt 0pt 5.4pt;overflow:hidden;overflow-wrap:break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; margin-left: 24pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">詞曲創作、編曲創意、旋律的記憶度</span></span></p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr style="height:16.75pt">\r\n\t\t\t<td style="border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:top;padding:0pt 5.4pt 0pt 5.4pt;overflow:hidden;overflow-wrap:break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">音樂完整度</span></span></p>\r\n\t\t\t</td>\r\n\t\t\t<td style="border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:top;padding:0pt 5.4pt 0pt 5.4pt;overflow:hidden;overflow-wrap:break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; margin-left: 24pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">編曲流暢度、混音品質</span></span></p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr style="height:15.95pt">\r\n\t\t\t<td style="border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:top;padding:0pt 5.4pt 0pt 5.4pt;overflow:hidden;overflow-wrap:break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">主題契合度</span></span></p>\r\n\t\t\t</td>\r\n\t\t\t<td style="border-left:solid #000000 0.5pt;border-right:solid #000000 0.5pt;border-bottom:solid #000000 0.5pt;border-top:solid #000000 0.5pt;vertical-align:top;padding:0pt 5.4pt 0pt 5.4pt;overflow:hidden;overflow-wrap:break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; margin-left: 24pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">符合洗手教育理念</span></span></p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table>\r\n</div>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>十一、得獎通知方式</strong></h2>\r\n\r\n<ol>\r\n\t<li>得獎者 / 團隊名單,將於活動截止後公布於街聲平台徵選頁面及饗賓集團社群平台(<a href="https://sv.link/pc5WU2" target="_blank"><font color="blue">Facebook</font></a> / <a href="https://sv.link/XSKetw" target="_blank"><font color="blue">Instagram</font></a>)。</li>\r\n\t<li>得獎者 / 團隊將受邀出席歌曲影片發佈記者會,並進行頒獎儀式,請得獎者於當天出席授獎,若無法出席請提前 7 日告知。</li>\r\n\t<li>發佈記者會期間主辦單位將於現場進行錄影及拍照記錄,經參賽選手同意並配合之。(需簽署「個人資料保護法應告知事項告知書」)</li>\r\n\t<li>得獎者 / 團隊如有冒名上場、使用非該個人或樂團之原創音樂,造成主辦單位名譽受損並經查證屬實,一律取消資格,獎位不遞補。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>十二、得獎權益事項及稅務處理</strong></h2>\r\n\r\n<ol>\r\n\t<li>依中華民國所得稅法規定,得獎獎金金額超過新臺幣 $20,000 元(不含),得獎者必須依規定扣繳 10% 中獎所得稅額,始得領獎;中獎人如為外籍(即在中華民國境內居住未達 183 天之本國人及外國人)則依規定扣繳 20% 稅率。</li>\r\n\t<li>依中華民國稅法規定,獎項金額若超過新臺幣 $1,000 元,獎項所得將列入個人年度綜合所得稅申報,故得獎人需依規定填寫得獎領據與委託書,方可領獎。若不願意配合,則視為自動棄權,不具得獎資格。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>十三、比賽注意事項</strong></h2>\r\n\r\n<ol>\r\n\t<li>參加比賽之選手,對於賽事如有任何問題,需於比賽截止日前 2 週先行以&nbsp; E-mail 詢問。經得獎名單公布後,應服從評審團之裁決,不得再有異議。</li>\r\n\t<li>為達到活動宣傳效果及系列報導之延續完整性,所有參賽者報名比賽即視為同意主辦單位授權於相關指定合作媒體或平臺,得無償使用參賽者之姓名、肖像、視聽著作及錄音著作,於各相關活動宣材、報導刊登及廣播、電視、網路等媒體,進行公開播送及公開傳輸。</li>\r\n\t<li>得獎作品得無償授權主辦單位:在非商業用及商業數位發行途下,不限於歌詞與曲譜重製、編輯、出版、再版。錄製成單曲、專輯及影音作品:國內外重製、散布、改作、編輯、公開演出。(須簽署「著作財產權與商轉同意書」)以上項目於無線、有線、衛星之類比及數位電視頻道、廣播電臺、電影院,集會場所及電腦網路公開播送,公開上映及公開傳輸。</li>\r\n\t<li>檢附繳交資料恕不退件,並同意於媒體宣傳使用,請參賽者自行備存。</li>\r\n\t<li>若有抄襲或欺瞞偽造資料情事,主辦單位有權取消其參賽資格、得獎獎項及獎金;若有因前述之行為造成饗賓餐旅集團之損害,應由參賽者負擔全部損害賠償責任。</li>\r\n\t<li>報名資料請據實詳細填寫,在報名期限後,不得要求任何增減或變更,否則得取消參賽資格。</li>\r\n\t<li>參加比賽、活動之交通往返、用餐請自行負責。&nbsp;</li>\r\n\t<li>活動如有任何疑義,皆以主辦單位現場正式公告為準,另主辦單位保留活動修改變更之權利。</li>\r\n\t<li>凡參加本活動者視為同意以上之規定。&nbsp;</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><br />\r\n<strong>聯絡信箱 : kila.chen@eatogether.com.tw<br />\r\n聯絡電話:02-2752-7000 #770<br />\r\n(時間:週一至週五 9:00~18:00,不含國定假日)</strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>', '<h2><strong>一、徵件主題</strong></h2>\r\n\r\n<p>世界衛生組織(WHO)將 10/15 訂為「世界洗手日」,呼籲透過「洗手」加強衛生意識,防止傳染病感染。為響應「世界洗手日」,全香堂刀煮文藝基金會邀集國內 14 家餐飲及醫療等業者,共同舉辦「洗手歌徵選活動」,並由衛福部疾管署擔任指導單位,以創意結合衛教,提升全民手部衛生意識。</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>二、時間</strong></h2>\r\n\r\n<p><font color="red">徵件時間 : 2025 年 6 月 27 日(五)11:00 AM 至 8 月 26 日(二)11:59 PM 時止。</font><br />\r\n<font color="red">人氣投票時間 :&nbsp; 2025 年 8 月 29 日(五)00:00 AM 至 9 月 29 日(一)11:59 PM&nbsp;</font><span style="color: rgb(255, 0, 0);">時止。</span><br />\r\n獎項公布時間 : 依<a href="https://sv.link/pc5WU2" target="_blank"><font color="blue">饗賓餐旅集團粉絲頁</font></a>公告為主。</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、參加資格</strong></h2>\r\n\r\n<ol>\r\n\t<li><font color="red">年齡需滿 15 歲以上,不限個人、團體,未滿 18 歲須簽署「法定代理人 / 監護人同意書」。</font></li>\r\n\t<li>個人或團體聯合參賽,獨唱、重唱或合唱等形式呈現皆可。</li>\r\n\t<li>個人參賽需持有中華民國(臺灣)國籍。</li>\r\n\t<li>團體參賽限 4 人以內,需 1/2 成員以上具中華民國(臺灣)國籍,非本國籍者須持有在台工作證。</li>\r\n\t<li>賽程中團員不得任意更換,如遇不可抗拒之因素,須經由主辦方同意。</li>\r\n\t<li>參賽收件期間內,投稿件數不限。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>四、投稿規範</strong></h2>\r\n\r\n<ol>\r\n\t<li>作品須保證為參賽者本人原創,且絕無抄襲或任何侵害他人著作權或其他權利之情事。</li>\r\n\t<li>參賽之原創作品,應皆未於其他公開比賽獲獎或數位 / 實體發行。</li>\r\n\t<li>作品不得有任何涉及惡意誹謗、人身攻擊及 / 或不雅等字眼或內容。</li>\r\n\t<li>若經主辦單位及評審認定未符合規範或格式之投稿,將視為不符參賽資格,主辦單位不另行通知,參賽者不得異議。&nbsp;</li>\r\n\t<li>倘主辦單位或評審於公告得獎名單前發現或認定參賽作品有違反以上任一規範,主辦單位有權立即取消該參賽作品之參賽資格。</li>\r\n\t<li>倘主辦單位或評審於公告得獎名單後發現或認定有以上相關情事,主辦單位除有權立即取消參賽作品之得獎資格外,並得追回獎金及獎狀,參賽者並應自負一切法律責任(包含但不限於主辦單位及其他第三人之損害賠償 )。</li>\r\n\t<li>最終得獎者須詳閱並簽署「著作財產權與商轉同意書」,相關著作財產權無償授權主辦 / 執行單位。同時參賽者需完整保留作品「未經後製前的原始檔案」,待確認得獎並完成上傳得獎作品原始檔案後,方得領取獎項。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>五、報名方式</strong></h2>\r\n\r\n<ol>\r\n\t<li>統一採網路報名。</li>\r\n\t<li>於合作報名平台「StreetVoice 街聲-徵選專區-2025『洗手新日常:全民 ALL IN』洗手歌全台徵選頁面」上傳報名作品及完整歌詞。</li>\r\n\t<li><font color="red">上傳歌曲後請填寫<a href="https://sv.link/UWzP6W" target="_blank"><font color="blue">報名表單</font></a>,完成上述兩項步驟即完成報名。</font></li>\r\n\t<li>如未滿 18 歲需簽署「法定代理人 / 監護人同意書」,並上傳至報名表單中。</li>\r\n</ol>\r\n\r\n<p style="margin-left: 40px;"><strong>※ 主辦單位將於收到投稿作品 3-5 個工作天審核後上刊於「參加作品」(遇假日則遞延,投稿前請詳讀活動規範避免不符參選資格)</strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>六、報名資料</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽者須提供個人基本資料 : 姓名、年齡、聯絡方式等。</li>\r\n\t<li><font color="red">上傳報名歌曲檔案及完整歌詞至 StreetVoice 街聲平台,此素材供評選。</font></li>\r\n\t<li>若有任何問題,請寄信至<font color="blue">&nbsp;</font><a href="mailto:kila.chen@eatogether.com.tw?subject=%E3%80%902025%E3%80%8C%E6%B4%97%E6%89%8B%E6%96%B0%E6%97%A5%E5%B8%B8%EF%BC%9A%E5%85%A8%E6%B0%91%20ALL%20IN%E3%80%8D%E6%B4%97%E6%89%8B%E6%AD%8C%E5%85%A8%E5%8F%B0%E5%BE%B5%E9%81%B8%E3%80%91"><font color="blue">kila.chen@eatogether.com.tw</font></a><font color="blue">&nbsp;</font>或<a href="https://sv.link/pc5WU2" target="_blank"><font color="blue">饗賓餐旅集團臉書粉絲專頁</font></a>留言洽詢。</li>\r\n</ol>\r\n\r\n<h2><br />\r\n<strong>七、作品規格</strong></h2>\r\n\r\n<ol>\r\n\t<li><font color="red">作品長度 1:30~2:30,需同時包含歌詞及樂曲旋律之創作</font>,單以歌詞或單以樂曲旋律參賽皆不符合參賽資格。</li>\r\n\t<li>作品須包含元素 :&nbsp;</li>\r\n</ol>\r\n\r\n<ul style="margin-left: 40px;">\r\n\t<li><font color="red">標準洗手步驟:內、外、夾、弓、大、立、腕</font></li>\r\n\t<li><font color="red">「All in」一詞(象徵政府、企業、民眾 All in 一起守護健康)</font></li>\r\n\t<li><font color="red">至少 20 秒易記旋律</font></li>\r\n</ul>\r\n\r\n<ol start="3">\r\n\t<li>可以獨唱、重唱或合唱等形式呈現,演唱者不限參賽者本人。</li>\r\n\t<li><font color="red">請於歌曲資訊之「歌詞」欄位附上完整歌詞。</font></li>\r\n\t<li>符合以上資格之作品,皆可參與後續「最佳人氣獎」之投票活動。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>八、最佳人氣獎 投票規則</strong></h2>\r\n\r\n<ul>\r\n\t<li><font color="red">投票時間:2025 / 8 / 29(五) 00:00 AM ~ 9 / 29(一) 23:59 PM 時止。</font></li>\r\n\t<li>投票期間,StreetVoice 街聲會員每日可投 3 票,一日內不得重複投給同一隊伍。</li>\r\n</ul>\r\n\r\n<p style="margin-left: 40px;"><strong>*為維護投票公正性,投票須通過會員電話認證,請務必參照系統流程認證。若發現異常投票行為,主辦方有權調整票數並將公告結果,以保障活動公正性。</strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>九、活動獎項</strong></h2>\r\n\r\n<ul>\r\n\t<li>最佳主題曲創作獎:獎金新台幣 15 萬元 &amp; 5 萬元饗賓集團全品牌通用禮券</li>\r\n\t<li>最佳創意獎:新台幣 3 萬元 &amp; 2 萬元饗賓集團全品牌通用禮券</li>\r\n\t<li>最佳人氣獎:新台幣 2 萬元 &amp; 3 萬元饗賓集團全品牌通用禮券</li>\r\n</ul>\r\n\r\n<p style="margin-left: 40px;"><strong>*同一作品是否可獲得多個獎項,依評審裁定。</strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>十、評審委員及評分標準</strong></h2>\r\n\r\n<p>將由專業音樂人及參與企業以參賽者作品為評分依據,包含詞、曲、編曲、演唱、音樂完整度等項目評分。</p>\r\n\r\n<p>評分標準:</p>\r\n\r\n<div align="left" dir="ltr" style="margin-left: 38.45pt;">\r\n<table style="border: none; border-collapse: collapse;">\r\n\t<colgroup>\r\n\t\t<col width="123" />\r\n\t\t<col width="350" />\r\n\t</colgroup>\r\n\t<tbody>\r\n\t\t<tr style="height: 18.95pt;">\r\n\t\t\t<td style="border-width: 0.5pt; border-style: solid; border-color: rgb(0, 0, 0); vertical-align: top; padding: 0pt 5.4pt; overflow: hidden; overflow-wrap: break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">音樂原創性</span></span></p>\r\n\t\t\t</td>\r\n\t\t\t<td style="border-width: 0.5pt; border-style: solid; border-color: rgb(0, 0, 0); vertical-align: top; padding: 0pt 5.4pt; overflow: hidden; overflow-wrap: break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; margin-left: 24pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">詞曲創作、編曲創意、旋律的記憶度</span></span></p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr style="height: 16.75pt;">\r\n\t\t\t<td style="border-width: 0.5pt; border-style: solid; border-color: rgb(0, 0, 0); vertical-align: top; padding: 0pt 5.4pt; overflow: hidden; overflow-wrap: break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">音樂完整度</span></span></p>\r\n\t\t\t</td>\r\n\t\t\t<td style="border-width: 0.5pt; border-style: solid; border-color: rgb(0, 0, 0); vertical-align: top; padding: 0pt 5.4pt; overflow: hidden; overflow-wrap: break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; margin-left: 24pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">編曲流暢度、混音品質</span></span></p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t\t<tr style="height: 15.95pt;">\r\n\t\t\t<td style="border-width: 0.5pt; border-style: solid; border-color: rgb(0, 0, 0); vertical-align: top; padding: 0pt 5.4pt; overflow: hidden; overflow-wrap: break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">主題契合度</span></span></p>\r\n\t\t\t</td>\r\n\t\t\t<td style="border-width: 0.5pt; border-style: solid; border-color: rgb(0, 0, 0); vertical-align: top; padding: 0pt 5.4pt; overflow: hidden; overflow-wrap: break-word;">\r\n\t\t\t<p dir="ltr" style="line-height: 1.2; margin-left: 24pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-90be54aa-7fff-94fd-168b-e852d7d09e9e"><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline; white-space-collapse: preserve;">符合洗手教育理念</span></span></p>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t</tbody>\r\n</table>\r\n</div>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>十一、得獎通知方式</strong></h2>\r\n\r\n<ol>\r\n\t<li>得獎者 / 團隊名單,將於活動截止後公布於街聲平台徵選頁面及饗賓集團社群平台(<a href="https://sv.link/pc5WU2" target="_blank"><font color="blue">Facebook</font></a>&nbsp;/&nbsp;<a href="https://sv.link/XSKetw" target="_blank"><font color="blue">Instagram</font></a>)。</li>\r\n\t<li>得獎者 / 團隊將受邀出席歌曲影片發佈記者會,並進行頒獎儀式,請得獎者於當天出席授獎,若無法出席請提前 7 日告知。</li>\r\n\t<li>發佈記者會期間主辦單位將於現場進行錄影及拍照記錄,經參賽選手同意並配合之。(需簽署「個人資料保護法應告知事項告知書」)</li>\r\n\t<li>得獎者 / 團隊如有冒名上場、使用非該個人或樂團之原創音樂,造成主辦單位名譽受損並經查證屬實,一律取消資格,獎位不遞補。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>十二、得獎權益事項及稅務處理</strong></h2>\r\n\r\n<ol>\r\n\t<li>依中華民國所得稅法規定,得獎獎金金額超過新臺幣 $20,000 元(不含),得獎者必須依規定扣繳 10% 中獎所得稅額,始得領獎;中獎人如為外籍(即在中華民國境內居住未達 183 天之本國人及外國人)則依規定扣繳 20% 稅率。</li>\r\n\t<li>依中華民國稅法規定,獎項金額若超過新臺幣 $1,000 元,獎項所得將列入個人年度綜合所得稅申報,故得獎人需依規定填寫得獎領據與委託書,方可領獎。若不願意配合,則視為自動棄權,不具得獎資格。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>十三、比賽注意事項</strong></h2>\r\n\r\n<ol>\r\n\t<li>參加比賽之選手,對於賽事如有任何問題,需於比賽截止日前 2 週先行以&nbsp; E-mail 詢問。經得獎名單公布後,應服從評審團之裁決,不得再有異議。</li>\r\n\t<li>為達到活動宣傳效果及系列報導之延續完整性,所有參賽者報名比賽即視為同意主辦單位授權於相關指定合作媒體或平臺,得無償使用參賽者之姓名、肖像、視聽著作及錄音著作,於各相關活動宣材、報導刊登及廣播、電視、網路等媒體,進行公開播送及公開傳輸。</li>\r\n\t<li>得獎作品得無償授權主辦單位:在非商業用及商業數位發行途下,不限於歌詞與曲譜重製、編輯、出版、再版。錄製成單曲、專輯及影音作品:國內外重製、散布、改作、編輯、公開演出。(須簽署「著作財產權與商轉同意書」)以上項目於無線、有線、衛星之類比及數位電視頻道、廣播電臺、電影院,集會場所及電腦網路公開播送,公開上映及公開傳輸。</li>\r\n\t<li>檢附繳交資料恕不退件,並同意於媒體宣傳使用,請參賽者自行備存。</li>\r\n\t<li>若有抄襲或欺瞞偽造資料情事,主辦單位有權取消其參賽資格、得獎獎項及獎金;若有因前述之行為造成饗賓餐旅集團之損害,應由參賽者負擔全部損害賠償責任。</li>\r\n\t<li>報名資料請據實詳細填寫,在報名期限後,不得要求任何增減或變更,否則得取消參賽資格。</li>\r\n\t<li>參加比賽、活動之交通往返、用餐請自行負責。&nbsp;</li>\r\n\t<li>活動如有任何疑義,皆以主辦單位現場正式公告為準,另主辦單位保留活動修改變更之權利。</li>\r\n\t<li>凡參加本活動者視為同意以上之規定。&nbsp;</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><br />\r\n<strong>聯絡信箱 : kila.chen@eatogether.com.tw<br />\r\n聯絡電話:02-2752-7000 #770<br />\r\n(時間:週一至週五 9:00~18:00,不含國定假日)</strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>', 2, 3, 3, datetime.datetime(2025, 8, 28, 16, 0), datetime.datetime(2025, 9, 29, 15, 59), 0, 0, 0, 0, '', '', 1, 1, 1, datetime.datetime(2025, 6, 20, 9, 43), datetime.datetime(2025, 6, 27, 7, 16, 16), 1, 2), (1063, 'music', '【中學組】第一屆學海杯全國校園歌曲創作比賽', '第一屆學海杯全國校園歌曲創作比賽', '第一屆學海杯 中學組', '', 'audition/2025/06/02/51f0449ccef8456dabb34ee795304dc6.jpg', 'audition_banner/2025/06/02/7494778f100a4a469757a7cce1c0ae65.jpg', 600, 600, 'organizer_logo/2025/06/02/eea4df80157b4faca2cc91467c4ad813.jpg', '<p>主辦單位:星洲日報、學海、「愛華文」工委會</p>\r\n\r\n<p>星洲日報作為全馬第一的中文媒體,除了致力於成為人民喉舌,也不忘教育新生代的媒體責任。1993 年,星洲日報創辦《學海》週刊,為中學生製作優質內容,舉辦精彩活動,數十年來陪伴中學生成長。《學海》旗下亦有 40 年歷史的學記隊,每年培育數百位優秀中學生,馬來西亞房屋及地方政府部長倪可敏、新聞主播葉劍鋒、導演陳翠梅等人都曾是《學海》學記。</p>\r\n\r\n<p>推廣華文一直以來是星洲日報的使命,於是成立「愛華文」工委會,透過各種途徑發揮效用。我們把名作家帶到全馬中學與中學生交流,設立愛華文網站協助 SPM 華文科考生應考,主辦「新紀元杯」全國愛華文詩歌朗誦比賽、愛華文&middot;全國演講大賽、全國 SPM 樂學華文班等等。今年首度舉辦「學海杯」,鼓勵莘莘學子們透過中文歌曲創作,領略華文之美。</p>\r\n\r\n<p>合作單位:StreetVoice 街聲、發條貓文娛有限公司、馬來西亞華文作家協會</p>', 0, datetime.datetime(2025, 6, 5, 16, 0), datetime.datetime(2025, 6, 30, 15, 59), None, None, datetime.datetime(2025, 9, 30, 11, 0), '<p>馬來西亞在籍中學生及大專生的音樂創作競技場!讓全世界的華人地區都聽見你的創作,還有國際知名的音樂人親自點評,趕緊來報名參賽吧!</p>\r\n\r\n<p>&nbsp;</p>', '<p>耶嘿</p>', '<h2 style="text-align: center;"><strong>第一屆學海杯全國校園歌曲創作比賽</strong></h2>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 推廣大馬音樂創作風氣</strong></h3>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 提升青年藝術素養,發掘優秀創作人才</strong></h3>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 以音樂和華文為媒介,領略音樂和文學之美</strong></h3>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>馬來西亞在籍中學生及大專生的音樂創作競技場!</p>\r\n\r\n<p>讓全世界的華人地區都聽見你的創作,還有國際知名的音樂人親自點評,趕緊來報名參賽吧!</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><a class="btn btn-primary btn-lg" href="https://sv.link/UAUx6T" target="_blank"><strong>前往報名頁面</strong></a></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>一、參賽資格</strong></h2>\r\n\r\n<p style="margin-left: 40px;"><strong><font color="red">30 歲或以下的馬來西亞公民。</font></strong><br />\r\n<strong><font color="red">中學組:預備班至中六的馬來西亞在籍中學生</font></strong><br />\r\n大專組:馬來西亞在籍大專生</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>二、報名費</strong></h2>\r\n\r\n<p style="margin-left: 40px;">中學組:20 令吉<br />\r\n大專組:30 令吉</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、比賽時程</strong></h2>\r\n\r\n<p style="margin-left: 40px;">(一)徵件期間<br />\r\n<strong><font color="red">即日起至 2025 年 6 月 30 日 23:59 止</font></strong></p>\r\n\r\n<p style="margin-left: 40px;">(二)半決賽<br />\r\n<strong><font color="red">中學組:2025 年 8 月 9 日舉行</font></strong><br />\r\n大專組:2025 年 8 月 10 日舉行</p>\r\n\r\n<p style="margin-left: 40px;">(三)街聲人氣獎票選<br />\r\n2025 年 8 月 25 日 00:00 起至 9 月 16 日 23:59 進行街聲人氣獎票選活動</p>\r\n\r\n<p style="margin-left: 40px;">(四)總決賽<br />\r\n2025 年 9 月 20 日舉行</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>四、報名細則</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽者以歌曲為單位報名參賽。須附上 Demo 音檔一份(MP3 或 WAV)、歌詞一份(DOC 或 DOCX)、報名費匯款證明(中學組 RM20;大專組 RM30)。</li>\r\n\t<li><strong><font color="red">一位參賽者可最多參與 3 首參賽作品的創作。</font></strong></li>\r\n\t<li>Demo 錄音須有人聲唱歌曲,至少一種樂器伴奏。音質須清晰。時長不超過 5 分鐘。</li>\r\n\t<li>歌詞文件請附上歌名、歌詞、詞曲編唱者的名單以及 200 字內的歌曲內容簡介。</li>\r\n\t<li>清晰 demo 錄音、歌詞及報名費匯款證明,任一缺失者將取消參賽資格。</li>\r\n\t<li>比賽公開給 30 歲或以下的馬來西亞公民參加。中學組公開給預備班至中六的馬來西亞在國中生報名參加,大專組則公開給馬來西亞在大專生報名參加。</li>\r\n\t<li>參賽作品須是以華文為主的創作歌曲,可接受少於一半佔比的外語或方言。</li>\r\n\t<li>任何有合約、經發行及在任何公開歌曲創作比賽中獲獎的作品均不得參賽。</li>\r\n\t<li>參賽作品可屬於獨創或集體創作。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>五、準決賽及總決賽賽規</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽隊伍人數最多 7 人,可選擇不插電(Unplugged)、樂隊(Full band)、電子音樂 (Launchpad)的演繹方式,必須大部分是現場演奏。</li>\r\n\t<li>參賽作品演繹長度限制為 5 分鐘。</li>\r\n\t<li>除了大鋼琴、電吉他之外,其他樂器基本上都有提供。若參賽隊伍想要使用自己的樂器亦可,如有損壞或遺失,主辦單位概不負責。</li>\r\n\t<li>評選準則:以詞、曲、編曲及演繹作為評分標準。</li>\r\n\t<li>評審團由知名音樂人組成。評審團的裁決為最終賽果。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>六、街聲人氣獎 投票規則</strong></h2>\r\n\r\n<ul>\r\n\t<li><strong><font color="red">投票期間:8 月 25 日 00:00 起至 9 月 16 日 23:59 進行網路人氣票選。</font></strong></li>\r\n\t<li>投票期間,每位會員每日可投 3 票,同一日不得重複投給同一個作品。為確保投票公正性,會員需完成電話認證,每次投票僅認定一隻手機號碼,請依系統指引進行認證操作。</li>\r\n\t<li>取最高票者 1 名獲得獎項,獲得獎金 500 令吉。</li>\r\n\t<li>得獎公告:人氣獎預計於 2025 年 9 月 20 日總決賽現場公布得獎名單並進行頒獎。</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>七、街聲人氣票選聽眾獎 抽獎規則</strong></h2>\r\n\r\n<ul>\r\n\t<li>投票期間共 23 天,會員每日投票至少一票 ( 含 ) 以上,即獲得一次抽獎機會,第二日也投票即獲得兩次抽獎機會,以此類推。</li>\r\n\t<li>抽 2 名台灣手機號碼註冊的中獎者,可獲得馬來西亞特色禮盒 1 盒及街聲鑰匙圈 1 枚。</li>\r\n\t<li>抽 2 名馬來西亞手機號碼註冊的中獎者,可獲得台灣特色禮盒 1 盒及街聲鑰匙圈 1 枚。</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>八、獎項 &amp; 獎金</strong></h2>\r\n\r\n<p style="margin-left: 40px;"><strong>【中學組】</strong><br />\r\n冠軍:2000 令吉<br />\r\n亞軍:1500 令吉<br />\r\n季軍:1000 令吉<br />\r\n最佳作詞:800 令吉<br />\r\n最佳作曲:800 令吉<br />\r\n最佳編曲:800 令吉<br />\r\n最佳演唱:800 令吉<br />\r\n街聲人氣獎:500 令吉<br />\r\n街聲評審獎:500 令吉</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>九、權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽作品內容需立意健康、無不良意識、不得涉及政治、社會、語言、宗教、種族等方面的不當描述。</li>\r\n\t<li>得獎歌曲的版權歸參賽者所有,唯參賽者同意授權主辦單位以任何形式使用參賽作品,無需通知或支付版權費給參賽者。</li>\r\n\t<li>未入選的作品不會被主辦當局擅自使用、發表或錄製,以保護參賽者的權益。</li>\r\n\t<li>參賽作品和費用一概恕不退還。</li>\r\n\t<li>如有作品不符合參賽規則,主辦單位有權取消其參賽資格。</li>\r\n\t<li>若發現抄襲、剝竊、侵權、使用人工智慧工具進行歌曲創作、一稿兩投等行為,將會被取消資格,並追回有關獎座及獎金。此番行為所衍生出的糾紛,主辦單位不承擔責任。</li>\r\n\t<li>本章程如有未盡事宜,將隨時修訂並公佈。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>', '<h2 style="text-align: center;"><strong>第一屆學海杯全國校園歌曲創作比賽</strong></h2>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 推廣大馬音樂創作風氣</strong></h3>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 提升青年藝術素養,發掘優秀創作人才</strong></h3>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 以音樂和華文為媒介,領略音樂和文學之美</strong></h3>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>馬來西亞在籍中學生及大專生的音樂創作競技場!</p>\r\n\r\n<p>讓全世界的華人地區都聽見你的創作,還有國際知名的音樂人親自點評,趕緊來報名參賽吧!</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><a class="btn btn-primary btn-lg" href="https://sv.link/UAUx6T" target="_blank"><strong>前往報名頁面</strong></a></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>一、參賽資格</strong></h2>\r\n\r\n<p style="margin-left: 40px;"><strong><font color="red">30 歲或以下的馬來西亞公民。</font></strong><br />\r\n<strong><font color="red">中學組:預備班至中六的馬來西亞在籍中學生</font></strong><br />\r\n大專組:馬來西亞在籍大專生</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>二、報名費</strong></h2>\r\n\r\n<p style="margin-left: 40px;">中學組:20 令吉<br />\r\n大專組:30 令吉</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、比賽時程</strong></h2>\r\n\r\n<p style="margin-left: 40px;">(一)徵件期間<br />\r\n<strong><font color="red">即日起至 2025 年 6 月 30 日 23:59 止</font></strong></p>\r\n\r\n<p style="margin-left: 40px;">(二)半決賽<br />\r\n<strong><font color="red">中學組:2025 年 8 月 9 日舉行</font></strong><br />\r\n大專組:2025 年 8 月 10 日舉行</p>\r\n\r\n<p style="margin-left: 40px;">(三)街聲人氣獎票選<br />\r\n2025 年 8 月 25 日 00:00 起至 9 月 16 日 23:59 進行街聲人氣獎票選活動</p>\r\n\r\n<p style="margin-left: 40px;">(四)總決賽<br />\r\n2025 年 9 月 20 日舉行</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>四、報名細則</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽者以歌曲為單位報名參賽。須附上 Demo 音檔一份(MP3 或 WAV)、歌詞一份(DOC 或 DOCX)、報名費匯款證明(中學組 RM20;大專組 RM30)。</li>\r\n\t<li><strong><font color="red">一位參賽者可最多參與 3 首參賽作品的創作。</font></strong></li>\r\n\t<li>Demo 錄音須有人聲唱歌曲,至少一種樂器伴奏。音質須清晰。時長不超過 5 分鐘。</li>\r\n\t<li>歌詞文件請附上歌名、歌詞、詞曲編唱者的名單以及 200 字內的歌曲內容簡介。</li>\r\n\t<li>清晰 demo 錄音、歌詞及報名費匯款證明,任一缺失者將取消參賽資格。</li>\r\n\t<li>比賽公開給 30 歲或以下的馬來西亞公民參加。中學組公開給預備班至中六的馬來西亞在國中生報名參加,大專組則公開給馬來西亞在大專生報名參加。</li>\r\n\t<li>參賽作品須是以華文為主的創作歌曲,可接受少於一半佔比的外語或方言。</li>\r\n\t<li>任何有合約、經發行及在任何公開歌曲創作比賽中獲獎的作品均不得參賽。</li>\r\n\t<li>參賽作品可屬於獨創或集體創作。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>五、準決賽及總決賽賽規</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽隊伍人數最多 7 人,可選擇不插電(Unplugged)、樂隊(Full band)、電子音樂 (Launchpad)的演繹方式,必須大部分是現場演奏。</li>\r\n\t<li>參賽作品演繹長度限制為 5 分鐘。</li>\r\n\t<li>除了大鋼琴、電吉他之外,其他樂器基本上都有提供。若參賽隊伍想要使用自己的樂器亦可,如有損壞或遺失,主辦單位概不負責。</li>\r\n\t<li>評選準則:以詞、曲、編曲及演繹作為評分標準。</li>\r\n\t<li>評審團由知名音樂人組成。評審團的裁決為最終賽果。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>六、街聲人氣獎 投票規則</strong></h2>\r\n\r\n<ul>\r\n\t<li><strong><font color="red">投票期間:8 月 25 日 00:00 起至 9 月 16 日 23:59 進行網路人氣票選。</font></strong></li>\r\n\t<li>投票期間,每位會員每日可投 3 票,同一日不得重複投給同一個作品。為確保投票公正性,會員需完成電話認證,每次投票僅認定一隻手機號碼,請依系統指引進行認證操作。</li>\r\n\t<li>取最高票者 1 名獲得獎項,獲得獎金 500 令吉。</li>\r\n\t<li>得獎公告:人氣獎預計於 2025 年 9 月 20 日總決賽現場公布得獎名單並進行頒獎。</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>七、街聲人氣票選聽眾獎 抽獎規則</strong></h2>\r\n\r\n<ul>\r\n\t<li>投票期間共 23 天,會員每日投票至少一票 ( 含 ) 以上,即獲得一次抽獎機會,第二日也投票即獲得兩次抽獎機會,以此類推。</li>\r\n\t<li>抽 2 名台灣手機號碼註冊的中獎者,可獲得馬來西亞特色禮盒 1 盒及街聲鑰匙圈 1 枚。</li>\r\n\t<li>抽 2 名馬來西亞手機號碼註冊的中獎者,可獲得台灣特色禮盒 1 盒及街聲鑰匙圈 1 枚。</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>八、獎項 &amp; 獎金</strong></h2>\r\n\r\n<p style="margin-left: 40px;"><strong>【中學組】</strong><br />\r\n冠軍:2000 令吉<br />\r\n亞軍:1500 令吉<br />\r\n季軍:1000 令吉<br />\r\n最佳作詞:800 令吉<br />\r\n最佳作曲:800 令吉<br />\r\n最佳編曲:800 令吉<br />\r\n最佳演唱:800 令吉<br />\r\n街聲人氣獎:500 令吉<br />\r\n街聲評審獎:500 令吉</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>九、權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽作品內容需立意健康、無不良意識、不得涉及政治、社會、語言、宗教、種族等方面的不當描述。</li>\r\n\t<li>得獎歌曲的版權歸參賽者所有,唯參賽者同意授權主辦單位以任何形式使用參賽作品,無需通知或支付版權費給參賽者。</li>\r\n\t<li>未入選的作品不會被主辦當局擅自使用、發表或錄製,以保護參賽者的權益。</li>\r\n\t<li>參賽作品和費用一概恕不退還。</li>\r\n\t<li>如有作品不符合參賽規則,主辦單位有權取消其參賽資格。</li>\r\n\t<li>若發現抄襲、剝竊、侵權、使用人工智慧工具進行歌曲創作、一稿兩投等行為,將會被取消資格,並追回有關獎座及獎金。此番行為所衍生出的糾紛,主辦單位不承擔責任。</li>\r\n\t<li>本章程如有未盡事宜,將隨時修訂並公佈。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>', 1, 3, 3, datetime.datetime(2025, 8, 24, 16, 0), datetime.datetime(2025, 9, 16, 15, 59), 0, 0, 1, 0, '', '', 1, 1, 0, datetime.datetime(2025, 6, 2, 9, 48), datetime.datetime(2025, 6, 27, 7, 16, 6), 1, 3), (1060, 'music', '【高中組】StreetVoice 街聲 第六屆 畢業歌曲徵選', 'StreetVoice 街聲 第六屆 畢業歌曲徵選', '畢業歌曲徵選 高中組', '', 'audition/2025/05/19/6a64eea972bb4fe4880aa97b15c9690a.jpg', 'audition_banner/2025/05/19/15868f970271451d890e152099020274.jpg', 600, 600, 'organizer_logo/2025/05/19/2f4052652e5f4f8abd2cd5c681786e2d.jpg', '<p>主辦單位:StreetVoice 街聲</p>', 0, datetime.datetime(2025, 5, 20, 4, 0), datetime.datetime(2025, 6, 26, 4, 0), datetime.datetime(2025, 7, 17, 16, 0), datetime.datetime(2025, 7, 27, 15, 59), datetime.datetime(2025, 8, 11, 15, 59), '<p>一年一度的畢業歌曲徵選又來啦!透過畢業歌曲比賽,鼓勵學生創作專屬於自己的畢業歌,為校園生活以歌曲畫下完美的句點,一起比 YEAH 吧!</p>', '<p>完成投稿後,記得也要填寫報名表單,才算報名完成!</p>\r\n\r\n<p>報名表單連結前往:<a class="notion-link-token notion-focusable-token notion-enable-hover" data-token-index="0" href="https://forms.gle/R6xsaoPrjz9EzZPK7" rel="noopener noreferrer" style="cursor:pointer;color:inherit;word-wrap:break-word;text-decoration:inherit" tabindex="0"><span class="link-annotation-unknown-block-id--269778924" style="border-bottom:0.05em solid;border-color:rgba(55,53,47,.4);opacity:0.7">https://forms.gle/R6xsaoPrjz9EzZPK7</span></a></p>\r\n\r\n<p>(或至活動辦法頁點擊連結填寫)</p>', '<h2><strong>【 最新公告 】徵件延長 📣</strong></h2>\r\n\r\n<div>為青春研磨下筆,還來不及交出你的曠世巨作?</div>\r\n\r\n<div>好消息 .ᐟ.ᐟ<strong> <font color="red">徵件延長至 6 月 26 日 (四) 中午 12:00 止</font></strong> ⏰<br />\r\n<strong>✐ 街編小提醒:記得切勿壓線報名,以避免各種網路不順、音檔壞掉等問題發生。\u200b</strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>徵件主題及規格</strong></h2>\r\n\r\n<div><strong>(一)徵件主題:</strong></div>\r\n\r\n<div style="margin-left: 40px;">一年一度的畢業歌曲徵選又來啦!透過畢業歌曲比賽,鼓勵學生創作專屬於自己的畢業歌,為校園生活以歌曲畫下完美的句點,報名歌曲須為 2025 年度應屆原創畢業歌。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(二)作品規格:</strong></div>\r\n\r\n<ol>\r\n\t<li>作品長度建議以 2-5 分鐘為佳,且須經主辦單位及評審認定屬完整之歌曲。</li>\r\n\t<li>作品須同時包含歌詞及樂曲旋律之創作,單以歌詞或單以樂曲旋律參賽皆不符合參賽資格。</li>\r\n\t<li>可以獨唱、重唱或合唱等形式呈現,演唱者不限參賽者本人。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(三)參賽者資格:</strong></div>\r\n\r\n<ol>\r\n\t<li><font color="red">凡目前高中院校在校學生,憑學生證或在學(自學)證明均可報名;可個人或 2 人以上團體報名,須一半(含)以上的團員符合</font>。</li>\r\n\t<li>賽程中團員不得任意更換,如遇不可抗拒之因素,須經由主辦方同意。</li>\r\n\t<li>個人或團體聯合參賽,獨唱、重唱或合唱等形式呈現皆可。</li>\r\n\t<li>參賽收件期間內,投稿件數不限。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(四)參賽作品資格:</strong></div>\r\n\r\n<ol>\r\n\t<li>作品須保證為參賽者本人原創,且絕無抄襲或任何侵害他人著作權或其他權利之情事。</li>\r\n\t<li>作品不得有任何涉及惡意誹謗、人身攻擊及 / 或不雅等字眼或內容。</li>\r\n\t<li>若經主辦單位及評審認定參賽作品未依本辦法 / 活動規範之指定條件及格式進行投稿時,該參賽作品視同不符合參賽資格,主辦單位不另行通知,參賽者不得異議。</li>\r\n\t<li>為符合評選公平原則,參賽者送出作品後,系統不允許投稿作品重新編輯、修改、刪除,倘主辦單位認定同一參賽者就同一參賽作品重複投遞,主辦單位僅留存最後一次投稿做為參賽作品。</li>\r\n\t<li>倘主辦單位或評審於公告得獎名單前發現或認定參賽作品有違反上開任一規範,主辦單位有權立即取消該參賽作品之參賽資格;倘主辦單位於公告得獎名單後發現或認定有上開情事,主辦單位除有權立即取消參賽作品之得獎資格外,並得追回獎金(品)及獎座(狀),參賽者並應自負一切法律責任(包含但不限於主辦單位及其他第三人之損害賠償)。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>活動期程</strong></h2>\r\n\r\n<div><strong>(一)徵件期間:</strong></div>\r\n\r\n<div style="margin-left: 40px;"><font color="red">即日起至西元 2025 年 6 月 26 日中午 12:00 止</font>。</div>\r\n\r\n<div style="margin-left: 40px;">依主辦單位系統收到記錄時間為準,逾期恕不受理;避免最後一刻網路壅塞,請即早投稿。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(二)人氣票選期間:</strong></div>\r\n\r\n<div style="margin-left: 40px;">預計於 2025 年 7 月 3 日 00:00 起至 7 月 16 日 23:59 進行網路人氣票選。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(三)得獎公告:</strong></div>\r\n\r\n<div style="margin-left: 40px;">預計於 2025 年 8 月 11 日 公布得獎名單並於日後聯繫得獎者領獎方式。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>評分標準及客座評審團隊</strong></h2>\r\n\r\n<div>\r\n<ul>\r\n\t<li>評分標準</li>\r\n</ul>\r\n</div>\r\n\r\n<ul>\r\n</ul>\r\n\r\n<ol>\r\n\t<li>StreetVoice 將委由編輯部與音樂達人所組之評審團共同評分,占比為 80%,亦同步統計網友人氣票選票數,占比為 20%。</li>\r\n\t<li>徵選活動前三名由評審團依各參賽作品之歌詞創意、歌曲創意、編曲創意、詮釋、演唱技巧等加以評分;人氣樂團獎以最終網路人氣投票數計算最高者獲得獎項。</li>\r\n\t<li>主辦單位有權依實際收件情形隨時調整評審作業方式。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<ul>\r\n\t<li>客座評審團隊</li>\r\n</ul>\r\n\r\n<div>\r\n<p><a href="https://lh3.googleusercontent.com/pw/AP1GczPYBHuMX4fV9dNiSo43X32NhWWjnwxeqr61kxYaI4LAnBhOjQA3mOhRwfKbOM_3mZxGgfyimUU1HGqThDdONkIpQ7KdI0-1KVxdSHSyO_funBWk7k4=w2400"><img src="https://lh3.googleusercontent.com/pw/AP1GczPYBHuMX4fV9dNiSo43X32NhWWjnwxeqr61kxYaI4LAnBhOjQA3mOhRwfKbOM_3mZxGgfyimUU1HGqThDdONkIpQ7KdI0-1KVxdSHSyO_funBWk7k4=w2400" style="width: 1000px; height: 696px;" /></a></p>\r\n\r\n<h2>&nbsp;</h2>\r\n</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>獎項</strong></h2>\r\n\r\n<div style="margin-left: 40px;"><strong>第一名:</strong>獎金 30,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>第二名:</strong>獎金 20,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>第三名:</strong>獎金 10,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>佳作三名:</strong>獎金 3,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>人氣樂團獎一名:</strong>獎金 3,000 元</div>\r\n\r\n<div style="margin-left: 40px;">前三名作品皆可獲得街聲首頁版位曝光及社群宣傳,所有獲獎作品將收入街聲畢業歌單,讓街編幫你宣傳!</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>人氣樂團獎投票規則</strong></h2>\r\n\r\n<ol>\r\n\t<li>投票期間:7 月 3 日 00:00 起至 7 月 16 日 23:59 進行網路人氣票選。</li>\r\n\t<li>投票期間,每位會員每日可投 3 票,不得重複投給同一作品。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>人氣投票抽獎規則</strong></h2>\r\n\r\n<div><strong>勤勞投票獎</strong></div>\r\n\r\n<div style="margin-left: 40px;">兩名:現金 1,000 元,再加碼街聲周邊大禮包。<br />\r\n投票期間共 14 日,會員每日投票至少一票(含)以上,即獲得此獎項抽獎資格。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>同學我挺你獎</strong></div>\r\n\r\n<div style="margin-left: 40px;">兩名:現金 1,000 元,再加碼街聲周邊大禮包。<br />\r\n投票期間,會員每日投票至少一票(含)以上,即獲得一次抽獎機會,第二日也投票即獲得兩次抽獎機會,以此類推。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>*為維護投票公正性,投票須通過會員電話認證,請務必參照系統流程認證。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>參與徵選詳細步驟如下</strong></h2>\r\n\r\n<ol>\r\n\t<li>加入 StreetVoice 會員,登入後上傳音樂作品(限 2025 年度應屆原創畢業歌)。</li>\r\n\t<li>回到本徵選頁面,點選右方的「我要參加徵選」按鈕,詳讀比賽辦法、同意相關規定後,點選「下一步」。</li>\r\n\t<li>按下歌曲右方的「參加」按鈕。選擇完畢後點選「下一步」。</li>\r\n\t<li>上傳歌曲後請填寫<a href="https://forms.gle/R6xsaoPrjz9EzZPK7" target="_blank"><font color="Blue">報名表單</font></a>,並下載專用格式提供所有團員之學生證或在學證明,非學生請附上身分證證明,以及相關核對資訊,即完成報名手續。(在學證明格式下載:<a href="https://sv.link/sfpyw7" target="_blank"><font color="Blue">https://sv.link/sfpyw7</font></a>)</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><a class="btn btn-primary btn-block" href="https://forms.gle/R6xsaoPrjz9EzZPK7" target="_blank">立即填寫報名表單</a></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>參賽者權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>所有參加徵選之文字與照片、多媒體檔案須為投稿者本人之作品,影像部份並已取得被攝影者同意使得參加。</li>\r\n\t<li>參加徵選者一旦報名,則視同同意本徵選辦法之相關規定及主辦單位另行公佈之附屬規定。若參賽者及其作品不符合本活動辦法之規格,主辦單位有權取消該參賽資格。</li>\r\n\t<li>參加徵選者需保證所提供之演出內容及作品,並無侵害他人智慧財產權之情事,若有任何第三者主張受侵害之事,參賽者需自行出面處理,與主辦單位無涉。同時,主辦單位有權取消該參賽者入選資格。</li>\r\n\t<li>參加徵選作品之著作權歸屬原創作人所有。</li>\r\n\t<li>得獎者需配合主辦單位作業所需填寫相關書面文件,獲得獎金之得獎者須遵守中華民國相關法令之規定,由主辦單位代為扣繳稅額。得獎之作品如為聯合創作,由得獎者自行決定獎金分配。</li>\r\n\t<li>團隊如有冒名上場、使用非該樂團之原創音樂,造成主辦單位名譽受損並經查證屬實,一律取消資格。倘造成主辦單位受有損害,依法究責。</li>\r\n\t<li>未滿 20 歲之優勝者,應由父母或監護人代為領獎,並請附上得獎人及其代領人關係證明影本。</li>\r\n\t<li>本活動參加者於參加本活動前,請務必詳閱本活動辦法及個人資料使用聲明之內容,參加者依活動方式投票之同時即屬參加本活動。參加者參加本活動之同時,即表示已詳細閱覽並同意接受本活動之活動辦法(含各注意事項)、補充公告及其他相關要求之規範等(以下統稱「活動規範」),參加者如有違反活動規範、從事不當或不法行為、攻擊、詆毀活動單位之虞及 / 或情事發生(以下統稱「不當行為」),活動單位得逕自刪除其留言、取消其參加資格及 / 或中獎資格,不另行通知,並追回已發放之獎品,並就因此所生之損害向不當行為人請求損害賠償或採取其他司法程序。不當行為概由活動單位認定,不另通知或說明解釋,參加者及中獎者不得異議並應自負相關法律責任。</li>\r\n\t<li>本活動各獎項將從投票者中隨機抽出,每個 StreetVoice 帳號投票者最多僅會中獎一次,不會重複中獎。中獎者須為 StreetVoice 真實有效會員,為確保徵選投票活動的公正性,投票帳號皆須驗證電話號碼,請確實填寫會員資料,活動單位會以帳號登記之資料通知中獎人,若因資訊錯誤導致無法聯繫,視同放棄中獎權利,活動單位得逕行決定獎項從缺。</li>\r\n\t<li>依中華民國稅法規定,獎項金額若超過新台幣 1,000 元之獎項,將列入個人年度綜合所得稅申報;20,000 元以上依稅法規定須代扣 10% 之稅金,非中華民國境內居住之個人(即在中華民國境內居住未達 183 天之本國人及外國人)不論得獎所得金額,須負擔贈品價值 20% 之稅金。故優勝者需依規定填寫並繳交相關收據方可領獎。若不願意配合,則視為自動棄權,不具得獎資格。</li>\r\n\t<li>StreetVoice 街聲保留修改本徵選辦法之權利,並公告於本活動網站內,不再另行通知個別參選者。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>主辦單位聯繫方式</strong></h2>\r\n\r\n<div style="margin-left: 40px;">若有任何問題請 Email 至主辦單位信箱&nbsp;<a href="mailto:svgraduate@streetvoice.com?subject=StreetVoice%20%E8%A1%97%E8%81%B2%E7%AC%AC%E5%85%AD%E5%B1%86%E7%95%A2%E6%A5%AD%E6%AD%8C%E6%9B%B2%E5%BE%B5%E9%81%B8&amp;body=%E5%A0%B1%E5%90%8D%E7%B5%84%E5%88%A5%EF%BC%9A%0A%E5%A0%B1%E5%90%8D%E9%9A%8A%E4%BC%8D%EF%BC%9A%0A%E8%81%AF%E7%B9%AB%E4%BA%BA%E5%A7%93%E5%90%8D%EF%BC%9A%0A%E8%81%AF%E7%B9%AB%E4%BF%A1%E7%AE%B1%EF%BC%9A"><font color="Blue">svgraduate@streetvoice.com</font></a> ,主旨請備註【StreetVoice 街聲第六屆畢業歌曲徵選】。</div>\r\n</div>\r\n</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>報名狀態確認</strong></h2>\r\n\r\n<div>收到資料後會由人工審核資料,資料確認無虞後,會更新於報名資料庫,</div>\r\n\r\n<div>請輸入 <strong>主要聯繫人</strong> 姓名做查詢,<strong>報名表</strong>、<strong>投稿</strong>皆為「確認」即為報名成功!</div>\r\n\r\n<div>最後更新時間:2025/06/26 - 19:00</div>\r\n\r\n<div id="ragic_webview">&nbsp;</div>\r\n<script>\r\n var ragic_url = \'ap9.ragic.com/svaugust/streetvoice-1-ragic/1\';\r\n var ragic_feature = \'query\';\r\n var ragic_embedtype = \'\';\r\n var exactMatch = true;\r\n var pfv = [];\r\n \r\n var applyDefaultView = false;\r\n var showSheetName = false;\r\n \r\n /* * * DON\'T EDIT BELOW THIS LINE * * */\r\n (function () {\r\n var rq = document.createElement(\'script\');\r\n rq.type = \'text/javascript\';\r\n rq.async = true;\r\n rq.src = "https://ap9.ragic.com/intl/common/load.js";\r\n (document.getElementsByTagName(\'head\')[0] || document.getElementsByTagName(\'body\')[0]).appendChild(rq);\r\n })();\r\n</script><noscript>Please enable JavaScript to view the <a href="https://www.ragic.com/?ref_noscript">Online database form by Ragic.</a></noscript>\r\n\r\n<p><a href="https://www.ragic.com" id="ragic-link">online database form by <span class="logo-ragic">Ragic</span></a></p>', '<h2><strong>【 最新公告 】徵件延長 📣</strong></h2>\r\n\r\n<div>為青春研磨下筆,還來不及交出你的曠世巨作?</div>\r\n\r\n<div>好消息 .ᐟ.ᐟ<strong>&nbsp;<font color="red">徵件延長至 6 月 26 日 (四) 中午 12:00 止</font></strong>&nbsp;⏰<br />\r\n<strong>✐ 街編小提醒:記得切勿壓線報名,以避免各種網路不順、音檔壞掉等問題發生。\u200b</strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>徵件主題及規格</strong></h2>\r\n\r\n<div><strong>(一)徵件主題:</strong></div>\r\n\r\n<div style="margin-left: 40px;">一年一度的畢業歌曲徵選又來啦!透過畢業歌曲比賽,鼓勵學生創作專屬於自己的畢業歌,為校園生活以歌曲畫下完美的句點,報名歌曲須為 2025 年度應屆原創畢業歌。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(二)作品規格:</strong></div>\r\n\r\n<ol>\r\n\t<li>作品長度建議以 2-5 分鐘為佳,且須經主辦單位及評審認定屬完整之歌曲。</li>\r\n\t<li>作品須同時包含歌詞及樂曲旋律之創作,單以歌詞或單以樂曲旋律參賽皆不符合參賽資格。</li>\r\n\t<li>可以獨唱、重唱或合唱等形式呈現,演唱者不限參賽者本人。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(三)參賽者資格:</strong></div>\r\n\r\n<ol>\r\n\t<li><font color="red">凡目前高中院校在校學生,憑學生證或在學(自學)證明均可報名;可個人或 2 人以上團體報名,須一半(含)以上的團員符合</font>。</li>\r\n\t<li>賽程中團員不得任意更換,如遇不可抗拒之因素,須經由主辦方同意。</li>\r\n\t<li>個人或團體聯合參賽,獨唱、重唱或合唱等形式呈現皆可。</li>\r\n\t<li>參賽收件期間內,投稿件數不限。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(四)參賽作品資格:</strong></div>\r\n\r\n<ol>\r\n\t<li>作品須保證為參賽者本人原創,且絕無抄襲或任何侵害他人著作權或其他權利之情事。</li>\r\n\t<li>作品不得有任何涉及惡意誹謗、人身攻擊及 / 或不雅等字眼或內容。</li>\r\n\t<li>若經主辦單位及評審認定參賽作品未依本辦法 / 活動規範之指定條件及格式進行投稿時,該參賽作品視同不符合參賽資格,主辦單位不另行通知,參賽者不得異議。</li>\r\n\t<li>為符合評選公平原則,參賽者送出作品後,系統不允許投稿作品重新編輯、修改、刪除,倘主辦單位認定同一參賽者就同一參賽作品重複投遞,主辦單位僅留存最後一次投稿做為參賽作品。</li>\r\n\t<li>倘主辦單位或評審於公告得獎名單前發現或認定參賽作品有違反上開任一規範,主辦單位有權立即取消該參賽作品之參賽資格;倘主辦單位於公告得獎名單後發現或認定有上開情事,主辦單位除有權立即取消參賽作品之得獎資格外,並得追回獎金(品)及獎座(狀),參賽者並應自負一切法律責任(包含但不限於主辦單位及其他第三人之損害賠償)。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>活動期程</strong></h2>\r\n\r\n<div><strong>(一)徵件期間:</strong></div>\r\n\r\n<div style="margin-left: 40px;"><font color="red">即日起至西元 2025 年 6 月 26 日中午 12:00 止</font>。</div>\r\n\r\n<div style="margin-left: 40px;">依主辦單位系統收到記錄時間為準,逾期恕不受理;避免最後一刻網路壅塞,請即早投稿。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(二)人氣票選期間:</strong></div>\r\n\r\n<div style="margin-left: 40px;">預計於 2025 年 7 月 3 日 00:00 起至 7 月 16 日 23:59 進行網路人氣票選。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(三)得獎公告:</strong></div>\r\n\r\n<div style="margin-left: 40px;">預計於 2025 年 8 月 11 日 公布得獎名單並於日後聯繫得獎者領獎方式。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>評分標準及客座評審團隊</strong></h2>\r\n\r\n<div>\r\n<ul>\r\n\t<li>評分標準</li>\r\n</ul>\r\n</div>\r\n\r\n<ul>\r\n</ul>\r\n\r\n<ol>\r\n\t<li>StreetVoice 將委由編輯部與音樂達人所組之評審團共同評分,占比為 80%,亦同步統計網友人氣票選票數,占比為 20%。</li>\r\n\t<li>徵選活動前三名由評審團依各參賽作品之歌詞創意、歌曲創意、編曲創意、詮釋、演唱技巧等加以評分;人氣樂團獎以最終網路人氣投票數計算最高者獲得獎項。</li>\r\n\t<li>主辦單位有權依實際收件情形隨時調整評審作業方式。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<ul>\r\n\t<li>客座評審團隊</li>\r\n</ul>\r\n\r\n<div>\r\n<p><a href="https://lh3.googleusercontent.com/pw/AP1GczPYBHuMX4fV9dNiSo43X32NhWWjnwxeqr61kxYaI4LAnBhOjQA3mOhRwfKbOM_3mZxGgfyimUU1HGqThDdONkIpQ7KdI0-1KVxdSHSyO_funBWk7k4=w2400"><img src="https://lh3.googleusercontent.com/pw/AP1GczPYBHuMX4fV9dNiSo43X32NhWWjnwxeqr61kxYaI4LAnBhOjQA3mOhRwfKbOM_3mZxGgfyimUU1HGqThDdONkIpQ7KdI0-1KVxdSHSyO_funBWk7k4=w2400" style="width: 1000px; height: 696px;" /></a></p>\r\n\r\n<h2>&nbsp;</h2>\r\n</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>獎項</strong></h2>\r\n\r\n<div style="margin-left: 40px;"><strong>第一名:</strong>獎金 30,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>第二名:</strong>獎金 20,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>第三名:</strong>獎金 10,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>佳作三名:</strong>獎金 3,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>人氣樂團獎一名:</strong>獎金 3,000 元</div>\r\n\r\n<div style="margin-left: 40px;">前三名作品皆可獲得街聲首頁版位曝光及社群宣傳,所有獲獎作品將收入街聲畢業歌單,讓街編幫你宣傳!</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>人氣樂團獎投票規則</strong></h2>\r\n\r\n<ol>\r\n\t<li>投票期間:7 月 3 日 00:00 起至 7 月 16 日 23:59 進行網路人氣票選。</li>\r\n\t<li>投票期間,每位會員每日可投 3 票,不得重複投給同一作品。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>人氣投票抽獎規則</strong></h2>\r\n\r\n<div><strong>勤勞投票獎</strong></div>\r\n\r\n<div style="margin-left: 40px;">兩名:現金 1,000 元,再加碼街聲周邊大禮包。<br />\r\n投票期間共 14 日,會員每日投票至少一票(含)以上,即獲得此獎項抽獎資格。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>同學我挺你獎</strong></div>\r\n\r\n<div style="margin-left: 40px;">兩名:現金 1,000 元,再加碼街聲周邊大禮包。<br />\r\n投票期間,會員每日投票至少一票(含)以上,即獲得一次抽獎機會,第二日也投票即獲得兩次抽獎機會,以此類推。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>*為維護投票公正性,投票須通過會員電話認證,請務必參照系統流程認證。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>參與徵選詳細步驟如下</strong></h2>\r\n\r\n<ol>\r\n\t<li>加入 StreetVoice 會員,登入後上傳音樂作品(限 2025 年度應屆原創畢業歌)。</li>\r\n\t<li>回到本徵選頁面,點選右方的「我要參加徵選」按鈕,詳讀比賽辦法、同意相關規定後,點選「下一步」。</li>\r\n\t<li>按下歌曲右方的「參加」按鈕。選擇完畢後點選「下一步」。</li>\r\n\t<li>上傳歌曲後請填寫<a href="https://forms.gle/R6xsaoPrjz9EzZPK7" target="_blank"><font color="Blue">報名表單</font></a>,並下載專用格式提供所有團員之學生證或在學證明,非學生請附上身分證證明,以及相關核對資訊,即完成報名手續。(在學證明格式下載:<a href="https://sv.link/sfpyw7" target="_blank"><font color="Blue">https://sv.link/sfpyw7</font></a>)</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><a class="btn btn-primary btn-block" href="https://forms.gle/R6xsaoPrjz9EzZPK7" target="_blank">立即填寫報名表單</a></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>參賽者權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>所有參加徵選之文字與照片、多媒體檔案須為投稿者本人之作品,影像部份並已取得被攝影者同意使得參加。</li>\r\n\t<li>參加徵選者一旦報名,則視同同意本徵選辦法之相關規定及主辦單位另行公佈之附屬規定。若參賽者及其作品不符合本活動辦法之規格,主辦單位有權取消該參賽資格。</li>\r\n\t<li>參加徵選者需保證所提供之演出內容及作品,並無侵害他人智慧財產權之情事,若有任何第三者主張受侵害之事,參賽者需自行出面處理,與主辦單位無涉。同時,主辦單位有權取消該參賽者入選資格。</li>\r\n\t<li>參加徵選作品之著作權歸屬原創作人所有。</li>\r\n\t<li>得獎者需配合主辦單位作業所需填寫相關書面文件,獲得獎金之得獎者須遵守中華民國相關法令之規定,由主辦單位代為扣繳稅額。得獎之作品如為聯合創作,由得獎者自行決定獎金分配。</li>\r\n\t<li>團隊如有冒名上場、使用非該樂團之原創音樂,造成主辦單位名譽受損並經查證屬實,一律取消資格。倘造成主辦單位受有損害,依法究責。</li>\r\n\t<li>未滿 20 歲之優勝者,應由父母或監護人代為領獎,並請附上得獎人及其代領人關係證明影本。</li>\r\n\t<li>本活動參加者於參加本活動前,請務必詳閱本活動辦法及個人資料使用聲明之內容,參加者依活動方式投票之同時即屬參加本活動。參加者參加本活動之同時,即表示已詳細閱覽並同意接受本活動之活動辦法(含各注意事項)、補充公告及其他相關要求之規範等(以下統稱「活動規範」),參加者如有違反活動規範、從事不當或不法行為、攻擊、詆毀活動單位之虞及 / 或情事發生(以下統稱「不當行為」),活動單位得逕自刪除其留言、取消其參加資格及 / 或中獎資格,不另行通知,並追回已發放之獎品,並就因此所生之損害向不當行為人請求損害賠償或採取其他司法程序。不當行為概由活動單位認定,不另通知或說明解釋,參加者及中獎者不得異議並應自負相關法律責任。</li>\r\n\t<li>本活動各獎項將從投票者中隨機抽出,每個 StreetVoice 帳號投票者最多僅會中獎一次,不會重複中獎。中獎者須為 StreetVoice 真實有效會員,為確保徵選投票活動的公正性,投票帳號皆須驗證電話號碼,請確實填寫會員資料,活動單位會以帳號登記之資料通知中獎人,若因資訊錯誤導致無法聯繫,視同放棄中獎權利,活動單位得逕行決定獎項從缺。</li>\r\n\t<li>依中華民國稅法規定,獎項金額若超過新台幣 1,000 元之獎項,將列入個人年度綜合所得稅申報;20,000 元以上依稅法規定須代扣 10% 之稅金,非中華民國境內居住之個人(即在中華民國境內居住未達 183 天之本國人及外國人)不論得獎所得金額,須負擔贈品價值 20% 之稅金。故優勝者需依規定填寫並繳交相關收據方可領獎。若不願意配合,則視為自動棄權,不具得獎資格。</li>\r\n\t<li>StreetVoice 街聲保留修改本徵選辦法之權利,並公告於本活動網站內,不再另行通知個別參選者。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>主辦單位聯繫方式</strong></h2>\r\n\r\n<div style="margin-left: 40px;">若有任何問題請 Email 至主辦單位信箱&nbsp;<a href="mailto:svgraduate@streetvoice.com?subject=StreetVoice%20%E8%A1%97%E8%81%B2%E7%AC%AC%E5%85%AD%E5%B1%86%E7%95%A2%E6%A5%AD%E6%AD%8C%E6%9B%B2%E5%BE%B5%E9%81%B8&amp;body=%E5%A0%B1%E5%90%8D%E7%B5%84%E5%88%A5%EF%BC%9A%0A%E5%A0%B1%E5%90%8D%E9%9A%8A%E4%BC%8D%EF%BC%9A%0A%E8%81%AF%E7%B9%AB%E4%BA%BA%E5%A7%93%E5%90%8D%EF%BC%9A%0A%E8%81%AF%E7%B9%AB%E4%BF%A1%E7%AE%B1%EF%BC%9A"><font color="Blue">svgraduate@streetvoice.com</font></a>&nbsp;,主旨請備註【StreetVoice 街聲第六屆畢業歌曲徵選】。</div>\r\n</div>\r\n</div>', 2, 3, 3, datetime.datetime(2025, 7, 2, 16, 0), datetime.datetime(2025, 7, 16, 15, 59), 0, 0, 0, 0, '', '', 1, 1, 0, datetime.datetime(2025, 5, 19, 8, 34), datetime.datetime(2025, 6, 27, 7, 16, 44), 1, 4), (1061, 'music', '【大專組】StreetVoice 街聲 第六屆 畢業歌曲徵選', 'StreetVoice 街聲 第六屆 畢業歌曲徵選', '畢業歌曲徵選 大專組', '', 'audition/2025/05/19/e19236ee974c45e28aa1afaef90cdd8f.jpg', 'audition_banner/2025/05/19/80a20ca0c23c4e499168d96b4f3beed4.jpg', 600, 600, 'organizer_logo/2025/05/19/7f7acc88c7e74a78be342ac72fb60507.jpg', '<p>主辦單位:StreetVoice 街聲</p>', 0, datetime.datetime(2025, 5, 20, 4, 0), datetime.datetime(2025, 6, 26, 4, 0), datetime.datetime(2025, 7, 17, 16, 0), datetime.datetime(2025, 7, 27, 15, 59), datetime.datetime(2025, 8, 11, 15, 59), '<p>一年一度的畢業歌曲徵選又來啦!透過畢業歌曲比賽,鼓勵學生創作專屬於自己的畢業歌,為校園生活以歌曲畫下完美的句點,一起比 YEAH 吧!</p>', '<p>完成投稿後,記得也要填寫報名表單,才算報名完成!</p>\r\n\r\n<p>報名表單連結前往:<a class="notion-link-token notion-focusable-token notion-enable-hover" data-token-index="0" href="https://forms.gle/R6xsaoPrjz9EzZPK7" rel="noopener noreferrer" style="cursor:pointer;color:inherit;word-wrap:break-word;text-decoration:inherit" tabindex="0"><span class="link-annotation-unknown-block-id--269778924" style="border-bottom:0.05em solid;border-color:rgba(55,53,47,.4);opacity:0.7">https://forms.gle/R6xsaoPrjz9EzZPK7</span></a></p>\r\n\r\n<p><!-- notionvc: 5fdf85b9-28ff-40a6-b2ff-e4eecac972ef -->(或至活動辦法頁點擊連結填寫)</p>', '<h2><strong>【 最新公告 】徵件延長 📣</strong></h2>\r\n\r\n<div>為青春研磨下筆,還來不及交出你的曠世巨作?</div>\r\n\r\n<div>好消息 .ᐟ.ᐟ<strong>&nbsp;<font color="red">徵件延長至 6 月 26 日 (四) 中午 12:00 止</font></strong>&nbsp;⏰<br />\r\n<strong>✐ 街編小提醒:記得切勿壓線報名,以避免各種網路不順、音檔壞掉等問題發生。\u200b</strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>徵件主題及規格</strong></h2>\r\n\r\n<div><strong>(一)徵件主題:</strong></div>\r\n\r\n<div style="margin-left: 40px;">一年一度的畢業歌曲徵選又來啦!透過畢業歌曲比賽,鼓勵學生創作專屬於自己的畢業歌,為校園生活以歌曲畫下完美的句點,報名歌曲須為 2025 年度應屆原創畢業歌。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(二)作品規格:</strong></div>\r\n\r\n<ol>\r\n\t<li>作品長度建議以 2-5 分鐘為佳,且須經主辦單位及評審認定屬完整之歌曲。</li>\r\n\t<li>作品須同時包含歌詞及樂曲旋律之創作,單以歌詞或單以樂曲旋律參賽皆不符合參賽資格。</li>\r\n\t<li>可以獨唱、重唱或合唱等形式呈現,演唱者不限參賽者本人。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(三)參賽者資格:</strong></div>\r\n\r\n<ol>\r\n\t<li><font color="red">凡目前大專院校(研究所)在校學生,憑學生證或在學(自學)證明均可報名;可個人或 2 人以上團體報名,須一半(含)以上的團員符合</font>。</li>\r\n\t<li>賽程中團員不得任意更換,如遇不可抗拒之因素,須經由主辦方同意。</li>\r\n\t<li>個人或團體聯合參賽,獨唱、重唱或合唱等形式呈現皆可。</li>\r\n\t<li>參賽收件期間內,投稿件數不限。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(四)參賽作品資格</strong></div>\r\n\r\n<ol>\r\n\t<li>作品須保證為參賽者本人原創,且絕無抄襲或任何侵害他人著作權或其他權利之情事。</li>\r\n\t<li>作品不得有任何涉及惡意誹謗、人身攻擊及 / 或不雅等字眼或內容。</li>\r\n\t<li>若經主辦單位及評審認定參賽作品未依本辦法 / 活動規範之指定條件及格式進行投稿時,該參賽作品視同不符合參賽資格,主辦單位不另行通知,參賽者不得異議。</li>\r\n\t<li>為符合評選公平原則,參賽者送出作品後,系統不允許投稿作品重新編輯、修改、刪除,倘主辦單位認定同一參賽者就同一參賽作品重複投遞,主辦單位僅留存最後一次投稿做為參賽作品。</li>\r\n\t<li>倘主辦單位或評審於公告得獎名單前發現或認定參賽作品有違反上開任一規範,主辦單位有權立即取消該參賽作品之參賽資格;倘主辦單位於公告得獎名單後發現或認定有上開情事,主辦單位除有權立即取消參賽作品之得獎資格外,並得追回獎金(品)及獎座(狀),參賽者並應自負一切法律責任(包含但不限於主辦單位及其他第三人之損害賠償)。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>活動期程</strong></h2>\r\n\r\n<div><strong>(一)徵件期間:</strong></div>\r\n\r\n<div style="margin-left: 40px;"><font color="red">即日起至西元 2025 年 6 月 26 日中午 12:00 止</font>。</div>\r\n\r\n<div style="margin-left: 40px;">依主辦單位系統收到記錄時間為準,逾期恕不受理;避免最後一刻網路壅塞,請即早投稿。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(二)人氣票選期間:</strong></div>\r\n\r\n<div style="margin-left: 40px;">預計於 2025 年 7 月 3 日 00:00 起至 7 月 16 日 23:59 進行網路人氣票選。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(三)得獎公告:</strong></div>\r\n\r\n<div style="margin-left: 40px;">預計於 2025 年 8 月 11 日 公布得獎名單並於日後聯繫得獎者領獎方式。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>評分標準及客座評審團隊</strong></h2>\r\n\r\n<div>\r\n<ul>\r\n\t<li>評分標準</li>\r\n</ul>\r\n</div>\r\n\r\n<ul>\r\n</ul>\r\n\r\n<ol>\r\n\t<li>StreetVoice 將委由編輯部與音樂達人所組之評審團共同評分,占比為 80%,亦同步統計網友人氣票選票數,占比為 20%。</li>\r\n\t<li>徵選活動前三名由評審團依各參賽作品之歌詞創意、歌曲創意、編曲創意、詮釋、演唱技巧等加以評分;人氣樂團獎以最終網路人氣投票數計算最高者獲得獎項。</li>\r\n\t<li>主辦單位有權依實際收件情形隨時調整評審作業方式。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<ul>\r\n\t<li>客座評審團隊</li>\r\n</ul>\r\n\r\n<div>\r\n<p><a href="https://lh3.googleusercontent.com/pw/AP1GczPYBHuMX4fV9dNiSo43X32NhWWjnwxeqr61kxYaI4LAnBhOjQA3mOhRwfKbOM_3mZxGgfyimUU1HGqThDdONkIpQ7KdI0-1KVxdSHSyO_funBWk7k4=w2400"><img src="https://lh3.googleusercontent.com/pw/AP1GczPYBHuMX4fV9dNiSo43X32NhWWjnwxeqr61kxYaI4LAnBhOjQA3mOhRwfKbOM_3mZxGgfyimUU1HGqThDdONkIpQ7KdI0-1KVxdSHSyO_funBWk7k4=w2400" style="width: 1000px; height: 696px;" /></a></p>\r\n\r\n<h2>&nbsp;</h2>\r\n</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>獎項</strong></h2>\r\n\r\n<div style="margin-left: 40px;"><strong>第一名:</strong>獎金 30,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>第二名:</strong>獎金 20,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>第三名:</strong>獎金 10,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>佳作三名:</strong>獎金 3,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>人氣樂團獎一名:</strong>獎金 3,000 元</div>\r\n\r\n<div style="margin-left: 40px;">前三名作品皆可獲得街聲首頁版位曝光及社群宣傳,所有獲獎作品將收入街聲畢業歌單,讓街編幫你宣傳!</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>人氣樂團獎投票規則</strong></h2>\r\n\r\n<ol>\r\n\t<li>投票期間:7 月 3 日 00:00 起至 7 月 16 日 23:59 進行網路人氣票選。</li>\r\n\t<li>投票期間,每位會員每日可投 3 票,不得重複投給同一作品。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>人氣投票抽獎規則</strong></h2>\r\n\r\n<div><strong>勤勞投票獎</strong></div>\r\n\r\n<div style="margin-left: 40px;">兩名:現金 1,000 元,再加碼街聲周邊大禮包。<br />\r\n投票期間共 14 日,會員每日投票至少一票(含)以上,即獲得此獎項抽獎資格。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>同學我挺你獎</strong></div>\r\n\r\n<div style="margin-left: 40px;">兩名:現金 1,000 元,再加碼街聲周邊大禮包。<br />\r\n投票期間,會員每日投票至少一票(含)以上,即獲得一次抽獎機會,第二日也投票即獲得兩次抽獎機會,以此類推。</div>\r\n\r\n<div style="margin-left: 40px;">&nbsp;</div>\r\n\r\n<div>*為維護投票公正性,投票須通過會員電話認證,請務必參照系統流程認證。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>參與徵選詳細步驟如下</strong></h2>\r\n\r\n<ol>\r\n\t<li>加入 StreetVoice 會員,登入後上傳音樂作品(限 2025 年度應屆原創畢業歌)。</li>\r\n\t<li>回到本徵選頁面,點選右方的「我要參加徵選」按鈕,詳讀比賽辦法、同意相關規定後,點選「下一步」。</li>\r\n\t<li>按下歌曲右方的「參加」按鈕。選擇完畢後點選「下一步」。</li>\r\n\t<li>上傳歌曲後請填寫<a href="https://forms.gle/R6xsaoPrjz9EzZPK7" target="_blank"><font color="Blue">報名表單</font></a>,並下載專用格式提供所有團員之學生證或在學證明,非學生請附上身分證證明,以及相關核對資訊,即完成報名手續。(在學證明格式下載:<a href="https://sv.link/sfpyw7" target="_blank"><font color="Blue">https://sv.link/sfpyw7</font></a>)</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><a class="btn btn-primary btn-block" href="https://forms.gle/R6xsaoPrjz9EzZPK7" target="_blank">立即填寫報名表單</a></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>參賽者權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>所有參加徵選之文字與照片、多媒體檔案須為投稿者本人之作品,影像部份並已取得被攝影者同意使得參加。</li>\r\n\t<li>參加徵選者一旦報名,則視同同意本徵選辦法之相關規定及主辦單位另行公佈之附屬規定。若參賽者及其作品不符合本活動辦法之規格,主辦單位有權取消該參賽資格。</li>\r\n\t<li>參加徵選者需保證所提供之演出內容及作品,並無侵害他人智慧財產權之情事,若有任何第三者主張受侵害之事,參賽者需自行出面處理,與主辦單位無涉。同時,主辦單位有權取消該參賽者入選資格。</li>\r\n\t<li>參加徵選作品之著作權歸屬原創作人所有。</li>\r\n\t<li>得獎者需配合主辦單位作業所需填寫相關書面文件,獲得獎金之得獎者須遵守中華民國相關法令之規定,由主辦單位代為扣繳稅額。得獎之作品如為聯合創作,由得獎者自行決定獎金分配。</li>\r\n\t<li>團隊如有冒名上場、使用非該樂團之原創音樂,造成主辦單位名譽受損並經查證屬實,一律取消資格。倘造成主辦單位受有損害,依法究責。</li>\r\n\t<li>未滿 20 歲之優勝者,應由父母或監護人代為領獎,並請附上得獎人及其代領人關係證明影本。</li>\r\n\t<li>本活動參加者於參加本活動前,請務必詳閱本活動辦法及個人資料使用聲明之內容,參加者依活動方式投票之同時即屬參加本活動。參加者參加本活動之同時,即表示已詳細閱覽並同意接受本活動之活動辦法(含各注意事項)、補充公告及其他相關要求之規範等(以下統稱「活動規範」),參加者如有違反活動規範、從事不當或不法行為、攻擊、詆毀活動單位之虞及 / 或情事發生(以下統稱「不當行為」),活動單位得逕自刪除其留言、取消其參加資格及 / 或中獎資格,不另行通知,並追回已發放之獎品,並就因此所生之損害向不當行為人請求損害賠償或採取其他司法程序。不當行為概由活動單位認定,不另通知或說明解釋,參加者及中獎者不得異議並應自負相關法律責任。</li>\r\n\t<li>本活動各獎項將從投票者中隨機抽出,每個 StreetVoice 帳號投票者最多僅會中獎一次,不會重複中獎。中獎者須為 StreetVoice 真實有效會員,為確保徵選投票活動的公正性,投票帳號皆須驗證電話號碼,請確實填寫會員資料,活動單位會以帳號登記之資料通知中獎人,若因資訊錯誤導致無法聯繫,視同放棄中獎權利,活動單位得逕行決定獎項從缺。</li>\r\n\t<li>依中華民國稅法規定,獎項金額若超過新台幣 1,000 元之獎項,將列入個人年度綜合所得稅申報;20,000 元以上依稅法規定須代扣 10% 之稅金,非中華民國境內居住之個人(即在中華民國境內居住未達 183 天之本國人及外國人)不論得獎所得金額,須負擔贈品價值 20% 之稅金。故優勝者需依規定填寫並繳交相關收據方可領獎。若不願意配合,則視為自動棄權,不具得獎資格。</li>\r\n\t<li>StreetVoice 街聲保留修改本徵選辦法之權利,並公告於本活動網站內,不再另行通知個別參選者。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>主辦單位聯繫方式</strong></h2>\r\n\r\n<div style="margin-left: 40px;">若有任何問題請 Email 至主辦單位信箱&nbsp;<a href="mailto:svgraduate@streetvoice.com?subject=StreetVoice%20%E8%A1%97%E8%81%B2%E7%AC%AC%E5%85%AD%E5%B1%86%E7%95%A2%E6%A5%AD%E6%AD%8C%E6%9B%B2%E5%BE%B5%E9%81%B8&amp;body=%E5%A0%B1%E5%90%8D%E7%B5%84%E5%88%A5%EF%BC%9A%0A%E5%A0%B1%E5%90%8D%E9%9A%8A%E4%BC%8D%EF%BC%9A%0A%E8%81%AF%E7%B9%AB%E4%BA%BA%E5%A7%93%E5%90%8D%EF%BC%9A%0A%E8%81%AF%E7%B9%AB%E4%BF%A1%E7%AE%B1%EF%BC%9A"><font color="Blue">svgraduate@streetvoice.com</font></a>&nbsp;,主旨請備註【StreetVoice 街聲第六屆畢業歌曲徵選】。</div>\r\n</div>\r\n</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>報名狀態確認</strong></h2>\r\n\r\n<div>收到資料後會由人工審核資料,資料確認無虞後,會更新於報名資料庫,</div>\r\n\r\n<div>請輸入 <strong>主要聯繫人</strong> 姓名做查詢,<strong>報名表</strong>、<strong>投稿</strong>皆為「確認」即為報名成功!</div>\r\n\r\n<div>最後更新時間:2025/06/26 - 19:00</div>\r\n\r\n<div id="ragic_webview">&nbsp;</div>\r\n<script>\r\n var ragic_url = \'ap9.ragic.com/svaugust/streetvoice-1-ragic/1\';\r\n var ragic_feature = \'query\';\r\n var ragic_embedtype = \'\';\r\n var exactMatch = true;\r\n var pfv = [];\r\n \r\n var applyDefaultView = false;\r\n var showSheetName = false;\r\n \r\n /* * * DON\'T EDIT BELOW THIS LINE * * */\r\n (function () {\r\n var rq = document.createElement(\'script\');\r\n rq.type = \'text/javascript\';\r\n rq.async = true;\r\n rq.src = "https://ap9.ragic.com/intl/common/load.js";\r\n (document.getElementsByTagName(\'head\')[0] || document.getElementsByTagName(\'body\')[0]).appendChild(rq);\r\n })();\r\n</script><noscript>Please enable JavaScript to view the <a href="https://www.ragic.com/?ref_noscript">Online database form by Ragic.</a></noscript>\r\n\r\n<p><a href="https://www.ragic.com" id="ragic-link">online database form by <span class="logo-ragic">Ragic</span></a></p>', '<h2><strong>【 最新公告 】徵件延長 📣</strong></h2>\r\n\r\n<div>為青春研磨下筆,還來不及交出你的曠世巨作?</div>\r\n\r\n<div>好消息 .ᐟ.ᐟ<strong>&nbsp;<font color="red">徵件延長至 6 月 26 日 (四) 中午 12:00 止</font></strong>&nbsp;⏰<br />\r\n<strong>✐ 街編小提醒:記得切勿壓線報名,以避免各種網路不順、音檔壞掉等問題發生。\u200b</strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>徵件主題及規格</strong></h2>\r\n\r\n<div><strong>(一)徵件主題:</strong></div>\r\n\r\n<div style="margin-left: 40px;">一年一度的畢業歌曲徵選又來啦!透過畢業歌曲比賽,鼓勵學生創作專屬於自己的畢業歌,為校園生活以歌曲畫下完美的句點,報名歌曲須為 2025 年度應屆原創畢業歌。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(二)作品規格:</strong></div>\r\n\r\n<ol>\r\n\t<li>作品長度建議以 2-5 分鐘為佳,且須經主辦單位及評審認定屬完整之歌曲。</li>\r\n\t<li>作品須同時包含歌詞及樂曲旋律之創作,單以歌詞或單以樂曲旋律參賽皆不符合參賽資格。</li>\r\n\t<li>可以獨唱、重唱或合唱等形式呈現,演唱者不限參賽者本人。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(三)參賽者資格:</strong></div>\r\n\r\n<ol>\r\n\t<li><font color="red">凡目前大專院校(研究所)在校學生,憑學生證或在學(自學)證明均可報名;可個人或 2 人以上團體報名,須一半(含)以上的團員符合</font>。</li>\r\n\t<li>賽程中團員不得任意更換,如遇不可抗拒之因素,須經由主辦方同意。</li>\r\n\t<li>個人或團體聯合參賽,獨唱、重唱或合唱等形式呈現皆可。</li>\r\n\t<li>參賽收件期間內,投稿件數不限。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(四)參賽作品資格</strong></div>\r\n\r\n<ol>\r\n\t<li>作品須保證為參賽者本人原創,且絕無抄襲或任何侵害他人著作權或其他權利之情事。</li>\r\n\t<li>作品不得有任何涉及惡意誹謗、人身攻擊及 / 或不雅等字眼或內容。</li>\r\n\t<li>若經主辦單位及評審認定參賽作品未依本辦法 / 活動規範之指定條件及格式進行投稿時,該參賽作品視同不符合參賽資格,主辦單位不另行通知,參賽者不得異議。</li>\r\n\t<li>為符合評選公平原則,參賽者送出作品後,系統不允許投稿作品重新編輯、修改、刪除,倘主辦單位認定同一參賽者就同一參賽作品重複投遞,主辦單位僅留存最後一次投稿做為參賽作品。</li>\r\n\t<li>倘主辦單位或評審於公告得獎名單前發現或認定參賽作品有違反上開任一規範,主辦單位有權立即取消該參賽作品之參賽資格;倘主辦單位於公告得獎名單後發現或認定有上開情事,主辦單位除有權立即取消參賽作品之得獎資格外,並得追回獎金(品)及獎座(狀),參賽者並應自負一切法律責任(包含但不限於主辦單位及其他第三人之損害賠償)。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>活動期程</strong></h2>\r\n\r\n<div><strong>(一)徵件期間:</strong></div>\r\n\r\n<div style="margin-left: 40px;"><font color="red">即日起至西元 2025 年 6 月 26 日中午 12:00 止</font>。</div>\r\n\r\n<div style="margin-left: 40px;">依主辦單位系統收到記錄時間為準,逾期恕不受理;避免最後一刻網路壅塞,請即早投稿。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(二)人氣票選期間:</strong></div>\r\n\r\n<div style="margin-left: 40px;">預計於 2025 年 7 月 3 日 00:00 起至 7 月 16 日 23:59 進行網路人氣票選。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>(三)得獎公告:</strong></div>\r\n\r\n<div style="margin-left: 40px;">預計於 2025 年 8 月 11 日 公布得獎名單並於日後聯繫得獎者領獎方式。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>評分標準及客座評審團隊</strong></h2>\r\n\r\n<div>\r\n<ul>\r\n\t<li>評分標準</li>\r\n</ul>\r\n</div>\r\n\r\n<ul>\r\n</ul>\r\n\r\n<ol>\r\n\t<li>StreetVoice 將委由編輯部與音樂達人所組之評審團共同評分,占比為 80%,亦同步統計網友人氣票選票數,占比為 20%。</li>\r\n\t<li>徵選活動前三名由評審團依各參賽作品之歌詞創意、歌曲創意、編曲創意、詮釋、演唱技巧等加以評分;人氣樂團獎以最終網路人氣投票數計算最高者獲得獎項。</li>\r\n\t<li>主辦單位有權依實際收件情形隨時調整評審作業方式。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<ul>\r\n\t<li>客座評審團隊</li>\r\n</ul>\r\n\r\n<div>\r\n<p><a href="https://lh3.googleusercontent.com/pw/AP1GczPYBHuMX4fV9dNiSo43X32NhWWjnwxeqr61kxYaI4LAnBhOjQA3mOhRwfKbOM_3mZxGgfyimUU1HGqThDdONkIpQ7KdI0-1KVxdSHSyO_funBWk7k4=w2400"><img src="https://lh3.googleusercontent.com/pw/AP1GczPYBHuMX4fV9dNiSo43X32NhWWjnwxeqr61kxYaI4LAnBhOjQA3mOhRwfKbOM_3mZxGgfyimUU1HGqThDdONkIpQ7KdI0-1KVxdSHSyO_funBWk7k4=w2400" style="width: 1000px; height: 696px;" /></a></p>\r\n\r\n<h2>&nbsp;</h2>\r\n</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>獎項</strong></h2>\r\n\r\n<div style="margin-left: 40px;"><strong>第一名:</strong>獎金 30,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>第二名:</strong>獎金 20,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>第三名:</strong>獎金 10,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>佳作三名:</strong>獎金 3,000 元</div>\r\n\r\n<div style="margin-left: 40px;"><strong>人氣樂團獎一名:</strong>獎金 3,000 元</div>\r\n\r\n<div style="margin-left: 40px;">前三名作品皆可獲得街聲首頁版位曝光及社群宣傳,所有獲獎作品將收入街聲畢業歌單,讓街編幫你宣傳!</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>人氣樂團獎投票規則</strong></h2>\r\n\r\n<ol>\r\n\t<li>投票期間:7 月 3 日 00:00 起至 7 月 16 日 23:59 進行網路人氣票選。</li>\r\n\t<li>投票期間,每位會員每日可投 3 票,不得重複投給同一作品。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>人氣投票抽獎規則</strong></h2>\r\n\r\n<div><strong>勤勞投票獎</strong></div>\r\n\r\n<div style="margin-left: 40px;">兩名:現金 1,000 元,再加碼街聲周邊大禮包。<br />\r\n投票期間共 14 日,會員每日投票至少一票(含)以上,即獲得此獎項抽獎資格。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong>同學我挺你獎</strong></div>\r\n\r\n<div style="margin-left: 40px;">兩名:現金 1,000 元,再加碼街聲周邊大禮包。<br />\r\n投票期間,會員每日投票至少一票(含)以上,即獲得一次抽獎機會,第二日也投票即獲得兩次抽獎機會,以此類推。</div>\r\n\r\n<div style="margin-left: 40px;">&nbsp;</div>\r\n\r\n<div>*為維護投票公正性,投票須通過會員電話認證,請務必參照系統流程認證。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>參與徵選詳細步驟如下</strong></h2>\r\n\r\n<ol>\r\n\t<li>加入 StreetVoice 會員,登入後上傳音樂作品(限 2025 年度應屆原創畢業歌)。</li>\r\n\t<li>回到本徵選頁面,點選右方的「我要參加徵選」按鈕,詳讀比賽辦法、同意相關規定後,點選「下一步」。</li>\r\n\t<li>按下歌曲右方的「參加」按鈕。選擇完畢後點選「下一步」。</li>\r\n\t<li>上傳歌曲後請填寫<a href="https://forms.gle/R6xsaoPrjz9EzZPK7" target="_blank"><font color="Blue">報名表單</font></a>,並下載專用格式提供所有團員之學生證或在學證明,非學生請附上身分證證明,以及相關核對資訊,即完成報名手續。(在學證明格式下載:<a href="https://sv.link/sfpyw7" target="_blank"><font color="Blue">https://sv.link/sfpyw7</font></a>)</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><a class="btn btn-primary btn-block" href="https://forms.gle/R6xsaoPrjz9EzZPK7" target="_blank">立即填寫報名表單</a></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>參賽者權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>所有參加徵選之文字與照片、多媒體檔案須為投稿者本人之作品,影像部份並已取得被攝影者同意使得參加。</li>\r\n\t<li>參加徵選者一旦報名,則視同同意本徵選辦法之相關規定及主辦單位另行公佈之附屬規定。若參賽者及其作品不符合本活動辦法之規格,主辦單位有權取消該參賽資格。</li>\r\n\t<li>參加徵選者需保證所提供之演出內容及作品,並無侵害他人智慧財產權之情事,若有任何第三者主張受侵害之事,參賽者需自行出面處理,與主辦單位無涉。同時,主辦單位有權取消該參賽者入選資格。</li>\r\n\t<li>參加徵選作品之著作權歸屬原創作人所有。</li>\r\n\t<li>得獎者需配合主辦單位作業所需填寫相關書面文件,獲得獎金之得獎者須遵守中華民國相關法令之規定,由主辦單位代為扣繳稅額。得獎之作品如為聯合創作,由得獎者自行決定獎金分配。</li>\r\n\t<li>團隊如有冒名上場、使用非該樂團之原創音樂,造成主辦單位名譽受損並經查證屬實,一律取消資格。倘造成主辦單位受有損害,依法究責。</li>\r\n\t<li>未滿 20 歲之優勝者,應由父母或監護人代為領獎,並請附上得獎人及其代領人關係證明影本。</li>\r\n\t<li>本活動參加者於參加本活動前,請務必詳閱本活動辦法及個人資料使用聲明之內容,參加者依活動方式投票之同時即屬參加本活動。參加者參加本活動之同時,即表示已詳細閱覽並同意接受本活動之活動辦法(含各注意事項)、補充公告及其他相關要求之規範等(以下統稱「活動規範」),參加者如有違反活動規範、從事不當或不法行為、攻擊、詆毀活動單位之虞及 / 或情事發生(以下統稱「不當行為」),活動單位得逕自刪除其留言、取消其參加資格及 / 或中獎資格,不另行通知,並追回已發放之獎品,並就因此所生之損害向不當行為人請求損害賠償或採取其他司法程序。不當行為概由活動單位認定,不另通知或說明解釋,參加者及中獎者不得異議並應自負相關法律責任。</li>\r\n\t<li>本活動各獎項將從投票者中隨機抽出,每個 StreetVoice 帳號投票者最多僅會中獎一次,不會重複中獎。中獎者須為 StreetVoice 真實有效會員,為確保徵選投票活動的公正性,投票帳號皆須驗證電話號碼,請確實填寫會員資料,活動單位會以帳號登記之資料通知中獎人,若因資訊錯誤導致無法聯繫,視同放棄中獎權利,活動單位得逕行決定獎項從缺。</li>\r\n\t<li>依中華民國稅法規定,獎項金額若超過新台幣 1,000 元之獎項,將列入個人年度綜合所得稅申報;20,000 元以上依稅法規定須代扣 10% 之稅金,非中華民國境內居住之個人(即在中華民國境內居住未達 183 天之本國人及外國人)不論得獎所得金額,須負擔贈品價值 20% 之稅金。故優勝者需依規定填寫並繳交相關收據方可領獎。若不願意配合,則視為自動棄權,不具得獎資格。</li>\r\n\t<li>StreetVoice 街聲保留修改本徵選辦法之權利,並公告於本活動網站內,不再另行通知個別參選者。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong>主辦單位聯繫方式</strong></h2>\r\n\r\n<div style="margin-left: 40px;">若有任何問題請 Email 至主辦單位信箱&nbsp;<a href="mailto:svgraduate@streetvoice.com?subject=StreetVoice%20%E8%A1%97%E8%81%B2%E7%AC%AC%E5%85%AD%E5%B1%86%E7%95%A2%E6%A5%AD%E6%AD%8C%E6%9B%B2%E5%BE%B5%E9%81%B8&amp;body=%E5%A0%B1%E5%90%8D%E7%B5%84%E5%88%A5%EF%BC%9A%0A%E5%A0%B1%E5%90%8D%E9%9A%8A%E4%BC%8D%EF%BC%9A%0A%E8%81%AF%E7%B9%AB%E4%BA%BA%E5%A7%93%E5%90%8D%EF%BC%9A%0A%E8%81%AF%E7%B9%AB%E4%BF%A1%E7%AE%B1%EF%BC%9A"><font color="Blue">svgraduate@streetvoice.com</font></a>&nbsp;,主旨請備註【StreetVoice 街聲第六屆畢業歌曲徵選】。</div>\r\n</div>\r\n</div>', 2, 3, 3, datetime.datetime(2025, 7, 2, 16, 0), datetime.datetime(2025, 7, 16, 15, 59), 0, 0, 0, 0, '', '', 1, 1, 0, datetime.datetime(2025, 5, 19, 9, 22), datetime.datetime(2025, 6, 27, 7, 15, 52), 1, 4), (1064, 'music', '【大專組】第一屆學海杯全國校園歌曲創作比賽', '第一屆學海杯全國校園歌曲創作比賽', '第一屆學海杯 大專組', '', 'audition/2025/06/02/45cf51fc6bc5490abbe195b786344738.jpg', 'audition_banner/2025/06/02/d38454d813aa477d8a2f5a8b8274e1bf.jpg', 600, 600, 'organizer_logo/2025/06/02/67eddd249a8a423b8f1f6f34dedbbbe2.jpg', '<p>主辦單位:星洲日報、學海、「愛華文」工委會</p>\r\n\r\n<p>星洲日報作為全馬第一的中文媒體,除了致力於成為人民喉舌,也不忘教育新生代的媒體責任。1993 年,星洲日報創辦《學海》週刊,為中學生製作優質內容,舉辦精彩活動,數十年來陪伴中學生成長。《學海》旗下亦有 40 年歷史的學記隊,每年培育數百位優秀中學生,馬來西亞房屋及地方政府部長倪可敏、新聞主播葉劍鋒、導演陳翠梅等人都曾是《學海》學記。</p>\r\n\r\n<p>推廣華文一直以來是星洲日報的使命,於是成立「愛華文」工委會,透過各種途徑發揮效用。我們把名作家帶到全馬中學與中學生交流,設立愛華文網站協助 SPM 華文科考生應考,主辦「新紀元杯」全國愛華文詩歌朗誦比賽、愛華文&middot;全國演講大賽、全國 SPM 樂學華文班等等。今年首度舉辦「學海杯」,鼓勵莘莘學子們透過中文歌曲創作,領略華文之美。</p>\r\n\r\n<p>合作單位:StreetVoice 街聲、發條貓文娛有限公司、馬來西亞華文作家協會</p>', 0, datetime.datetime(2025, 6, 5, 16, 0), datetime.datetime(2025, 6, 30, 15, 59), None, None, datetime.datetime(2025, 9, 30, 11, 0), '<p>馬來西亞在籍中學生及大專生的音樂創作競技場!讓全世界的華人地區都聽見你的創作,還有國際知名的音樂人親自點評,趕緊來報名參賽吧!</p>', '<p>耶嘿</p>', '<h2 style="text-align: center;"><strong>第一屆學海杯全國校園歌曲創作比賽</strong></h2>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 推廣大馬音樂創作風氣</strong></h3>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 提升青年藝術素養,發掘優秀創作人才</strong></h3>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 以音樂和華文為媒介,領略音樂和文學之美</strong></h3>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>馬來西亞在籍中學生及大專生的音樂創作競技場!</p>\r\n\r\n<p>讓全世界的華人地區都聽見你的創作,還有國際知名的音樂人親自點評,趕緊來報名參賽吧!</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><a class="btn btn-primary btn-lg" href="https://sv.link/UAUx6T" target="_blank"><strong>前往報名頁面</strong></a></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>一、參賽資格</strong></h2>\r\n\r\n<p style="margin-left: 40px;"><strong><font color="red">30 歲或以下的馬來西亞公民。</font></strong><br />\r\n中學組:預備班至中六的馬來西亞在籍中學生<br />\r\n<strong><font color="red">大專組:馬來西亞在籍大專生</font></strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>二、報名費</strong></h2>\r\n\r\n<p style="margin-left: 40px;">中學組:20 令吉<br />\r\n大專組:30 令吉</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、比賽時程</strong></h2>\r\n\r\n<p style="margin-left: 40px;">(一)徵件期間<br />\r\n<strong><font color="red">即日起至 2025 年 6 月 30 日 23:59 止</font></strong></p>\r\n\r\n<p style="margin-left: 40px;">(二)半決賽<br />\r\n中學組:2025 年 8 月 9 日舉行<br />\r\n<strong><font color="red">大專組:2025 年 8 月 10 日舉行</font></strong></p>\r\n\r\n<p style="margin-left: 40px;">(三)街聲人氣獎票選<br />\r\n2025 年 8 月 25 日 00:00 起至 9 月 16 日 23:59 進行街聲人氣獎票選活動</p>\r\n\r\n<p style="margin-left: 40px;">(四)總決賽<br />\r\n2025 年 9 月 20 日舉行</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>四、報名細則</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽者以歌曲為單位報名參賽。須附上 Demo 音檔一份(MP3 或 WAV)、歌詞一份(DOC 或 DOCX)、報名費匯款證明(中學組 RM20;大專組 RM30)。</li>\r\n\t<li><strong><font color="red">一位參賽者可最多參與 3 首參賽作品的創作。</font></strong></li>\r\n\t<li>Demo 錄音須有人聲唱歌曲,至少一種樂器伴奏。音質須清晰。時長不超過 5 分鐘。</li>\r\n\t<li>歌詞文件請附上歌名、歌詞、詞曲編唱者的名單以及 200 字內的歌曲內容簡介。</li>\r\n\t<li>清晰 demo 錄音、歌詞及報名費匯款證明,任一缺失者將取消參賽資格。</li>\r\n\t<li>比賽公開給 30 歲或以下的馬來西亞公民參加。中學組公開給預備班至中六的馬來西亞在國中生報名參加,大專組則公開給馬來西亞在大專生報名參加。</li>\r\n\t<li>參賽作品須是以華文為主的創作歌曲,可接受少於一半佔比的外語或方言。</li>\r\n\t<li>任何有合約、經發行及在任何公開歌曲創作比賽中獲獎的作品均不得參賽。</li>\r\n\t<li>參賽作品可屬於獨創或集體創作。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>五、準決賽及總決賽賽規</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽隊伍人數最多 7 人,可選擇不插電(Unplugged)、樂隊(Full band)、電子音樂 (Launchpad)的演繹方式,必須大部分是現場演奏。</li>\r\n\t<li>參賽作品演繹長度限制為 5 分鐘。</li>\r\n\t<li>除了大鋼琴、電吉他之外,其他樂器基本上都有提供。若參賽隊伍想要使用自己的樂器亦可,如有損壞或遺失,主辦單位概不負責。</li>\r\n\t<li>評選準則:以詞、曲、編曲及演繹作為評分標準。</li>\r\n\t<li>評審團由知名音樂人組成。評審團的裁決為最終賽果。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>六、街聲人氣獎 投票規則</strong></h2>\r\n\r\n<ul>\r\n\t<li><strong><font color="red">投票期間:8 月 25 日 00:00 起至 9 月 16 日 23:59 進行網路人氣票選。</font></strong></li>\r\n\t<li>投票期間,每位會員每日可投 3 票,同一日不得重複投給同一個作品。為確保投票公正性,會員需完成電話認證,每次投票僅認定一隻手機號碼,請依系統指引進行認證操作。</li>\r\n\t<li>取最高票者 1 名獲得獎項,獲得獎金 500 令吉。</li>\r\n\t<li>得獎公告:人氣獎預計於 2025 年 9 月 20 日總決賽現場公布得獎名單並進行頒獎。</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>七、街聲人氣票選聽眾獎 抽獎規則</strong></h2>\r\n\r\n<ul>\r\n\t<li>投票期間共 23 天,會員每日投票至少一票 ( 含 ) 以上,即獲得一次抽獎機會,第二日也投票即獲得兩次抽獎機會,以此類推。</li>\r\n\t<li>抽 2 名台灣手機號碼註冊的中獎者,可獲得馬來西亞特色禮盒 1 盒及街聲鑰匙圈 1 枚。</li>\r\n\t<li>抽 2 名馬來西亞手機號碼註冊的中獎者,可獲得台灣特色禮盒 1 盒及街聲鑰匙圈 1 枚。</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>八、獎項 &amp; 獎金</strong></h2>\r\n\r\n<p style="margin-left: 40px;"><strong>【大專組】</strong><br />\r\n冠軍:3000 令吉<br />\r\n亞軍:2500 令吉<br />\r\n季軍:2000 令吉<br />\r\n最佳作詞:1000 令吉<br />\r\n最佳作曲:1000 令吉<br />\r\n最佳編曲:1000 令吉<br />\r\n最佳演唱:1000 令吉<br />\r\n街聲人氣獎:500 令吉<br />\r\n街聲評審獎:500 令吉</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>九、權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽作品內容需立意健康、無不良意識、不得涉及政治、社會、語言、宗教、種族等方面的不當描述。</li>\r\n\t<li>得獎歌曲的版權歸參賽者所有,唯參賽者同意授權主辦單位以任何形式使用參賽作品,無需通知或支付版權費給參賽者。</li>\r\n\t<li>未入選的作品不會被主辦當局擅自使用、發表或錄製,以保護參賽者的權益。</li>\r\n\t<li>參賽作品和費用一概恕不退還。</li>\r\n\t<li>如有作品不符合參賽規則,主辦單位有權取消其參賽資格。</li>\r\n\t<li>若發現抄襲、剝竊、侵權、使用人工智慧工具進行歌曲創作、一稿兩投等行為,將會被取消資格,並追回有關獎座及獎金。此番行為所衍生出的糾紛,主辦單位不承擔責任。</li>\r\n\t<li>本章程如有未盡事宜,將隨時修訂並公佈。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>', '<h2 style="text-align: center;"><strong>第一屆學海杯全國校園歌曲創作比賽</strong></h2>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 推廣大馬音樂創作風氣</strong></h3>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 提升青年藝術素養,發掘優秀創作人才</strong></h3>\r\n\r\n<h3 style="text-align: center;"><strong>🎯 以音樂和華文為媒介,領略音樂和文學之美</strong></h3>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>馬來西亞在籍中學生及大專生的音樂創作競技場!</p>\r\n\r\n<p>讓全世界的華人地區都聽見你的創作,還有國際知名的音樂人親自點評,趕緊來報名參賽吧!</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p><a class="btn btn-primary btn-lg" href="https://sv.link/UAUx6T" target="_blank"><strong>前往報名頁面</strong></a></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>一、參賽資格</strong></h2>\r\n\r\n<p style="margin-left: 40px;"><strong><font color="red">30 歲或以下的馬來西亞公民。</font></strong><br />\r\n中學組:預備班至中六的馬來西亞在籍中學生<br />\r\n<strong><font color="red">大專組:馬來西亞在籍大專生</font></strong></p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>二、報名費</strong></h2>\r\n\r\n<p style="margin-left: 40px;">中學組:20 令吉<br />\r\n大專組:30 令吉</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、比賽時程</strong></h2>\r\n\r\n<p style="margin-left: 40px;">(一)徵件期間<br />\r\n<strong><font color="red">即日起至 2025 年 6 月 30 日 23:59 止</font></strong></p>\r\n\r\n<p style="margin-left: 40px;">(二)半決賽<br />\r\n中學組:2025 年 8 月 9 日舉行<br />\r\n<strong><font color="red">大專組:2025 年 8 月 10 日舉行</font></strong></p>\r\n\r\n<p style="margin-left: 40px;">(三)街聲人氣獎票選<br />\r\n2025 年 8 月 25 日 00:00 起至 9 月 16 日 23:59 進行街聲人氣獎票選活動</p>\r\n\r\n<p style="margin-left: 40px;">(四)總決賽<br />\r\n2025 年 9 月 20 日舉行</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>四、報名細則</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽者以歌曲為單位報名參賽。須附上 Demo 音檔一份(MP3 或 WAV)、歌詞一份(DOC 或 DOCX)、報名費匯款證明(中學組 RM20;大專組 RM30)。</li>\r\n\t<li><strong><font color="red">一位參賽者可最多參與 3 首參賽作品的創作。</font></strong></li>\r\n\t<li>Demo 錄音須有人聲唱歌曲,至少一種樂器伴奏。音質須清晰。時長不超過 5 分鐘。</li>\r\n\t<li>歌詞文件請附上歌名、歌詞、詞曲編唱者的名單以及 200 字內的歌曲內容簡介。</li>\r\n\t<li>清晰 demo 錄音、歌詞及報名費匯款證明,任一缺失者將取消參賽資格。</li>\r\n\t<li>比賽公開給 30 歲或以下的馬來西亞公民參加。中學組公開給預備班至中六的馬來西亞在國中生報名參加,大專組則公開給馬來西亞在大專生報名參加。</li>\r\n\t<li>參賽作品須是以華文為主的創作歌曲,可接受少於一半佔比的外語或方言。</li>\r\n\t<li>任何有合約、經發行及在任何公開歌曲創作比賽中獲獎的作品均不得參賽。</li>\r\n\t<li>參賽作品可屬於獨創或集體創作。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>五、準決賽及總決賽賽規</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽隊伍人數最多 7 人,可選擇不插電(Unplugged)、樂隊(Full band)、電子音樂 (Launchpad)的演繹方式,必須大部分是現場演奏。</li>\r\n\t<li>參賽作品演繹長度限制為 5 分鐘。</li>\r\n\t<li>除了大鋼琴、電吉他之外,其他樂器基本上都有提供。若參賽隊伍想要使用自己的樂器亦可,如有損壞或遺失,主辦單位概不負責。</li>\r\n\t<li>評選準則:以詞、曲、編曲及演繹作為評分標準。</li>\r\n\t<li>評審團由知名音樂人組成。評審團的裁決為最終賽果。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>六、街聲人氣獎 投票規則</strong></h2>\r\n\r\n<ul>\r\n\t<li><strong><font color="red">投票期間:8 月 25 日 00:00 起至 9 月 16 日 23:59 進行網路人氣票選。</font></strong></li>\r\n\t<li>投票期間,每位會員每日可投 3 票,同一日不得重複投給同一個作品。為確保投票公正性,會員需完成電話認證,每次投票僅認定一隻手機號碼,請依系統指引進行認證操作。</li>\r\n\t<li>取最高票者 1 名獲得獎項,獲得獎金 500 令吉。</li>\r\n\t<li>得獎公告:人氣獎預計於 2025 年 9 月 20 日總決賽現場公布得獎名單並進行頒獎。</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>七、街聲人氣票選聽眾獎 抽獎規則</strong></h2>\r\n\r\n<ul>\r\n\t<li>投票期間共 23 天,會員每日投票至少一票 ( 含 ) 以上,即獲得一次抽獎機會,第二日也投票即獲得兩次抽獎機會,以此類推。</li>\r\n\t<li>抽 2 名台灣手機號碼註冊的中獎者,可獲得馬來西亞特色禮盒 1 盒及街聲鑰匙圈 1 枚。</li>\r\n\t<li>抽 2 名馬來西亞手機號碼註冊的中獎者,可獲得台灣特色禮盒 1 盒及街聲鑰匙圈 1 枚。</li>\r\n</ul>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>八、獎項 &amp; 獎金</strong></h2>\r\n\r\n<p style="margin-left: 40px;"><strong>【大專組】</strong><br />\r\n冠軍:3000 令吉<br />\r\n亞軍:2500 令吉<br />\r\n季軍:2000 令吉<br />\r\n最佳作詞:1000 令吉<br />\r\n最佳作曲:1000 令吉<br />\r\n最佳編曲:1000 令吉<br />\r\n最佳演唱:1000 令吉<br />\r\n街聲人氣獎:500 令吉<br />\r\n街聲評審獎:500 令吉</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>九、權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>參賽作品內容需立意健康、無不良意識、不得涉及政治、社會、語言、宗教、種族等方面的不當描述。</li>\r\n\t<li>得獎歌曲的版權歸參賽者所有,唯參賽者同意授權主辦單位以任何形式使用參賽作品,無需通知或支付版權費給參賽者。</li>\r\n\t<li>未入選的作品不會被主辦當局擅自使用、發表或錄製,以保護參賽者的權益。</li>\r\n\t<li>參賽作品和費用一概恕不退還。</li>\r\n\t<li>如有作品不符合參賽規則,主辦單位有權取消其參賽資格。</li>\r\n\t<li>若發現抄襲、剝竊、侵權、使用人工智慧工具進行歌曲創作、一稿兩投等行為,將會被取消資格,並追回有關獎座及獎金。此番行為所衍生出的糾紛,主辦單位不承擔責任。</li>\r\n\t<li>本章程如有未盡事宜,將隨時修訂並公佈。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>', 1, 3, 3, datetime.datetime(2025, 8, 24, 16, 0), datetime.datetime(2025, 9, 16, 15, 59), 0, 0, 1, 0, '', '', 1, 1, 0, datetime.datetime(2025, 6, 2, 10, 18), datetime.datetime(2025, 6, 13, 10, 29, 9), 1, 5), (1026, 'music', '大學聲 YoungVoice', None, None, '', 'audition/2025/01/21/61f8d5840d614b249ddb5c9c9efb67a4.png', 'audition_banner/2025/01/21/2c7b715e506640e8b97f673d6a4cfb4c.png', 600, 600, 'organizer_logo/2025/03/08/1661807c55fe4db4934355395b56b791.jpg', '<h3><strong>主辦單位</strong></h3>\r\n\r\n<p>踢帕娛樂、金星娛樂</p>\r\n\r\n<h3>&nbsp;</h3>\r\n\r\n<h3><strong>《大學聲 YoungVoice</strong><strong>》官方社群</strong></h3>\r\n\r\n<div>Instagram:<a href="https://www.instagram.com/youngvoice_official/" target="_blank"><strong><font color="blue">youngvoice_official</font></strong></a></div>', 0, datetime.datetime(2024, 3, 20, 16, 0), datetime.datetime(2025, 6, 30, 15, 59), None, None, datetime.datetime(2025, 6, 30, 15, 59), '<div style="margin: 0cm 0cm 8pt;"><span style="font-size:12pt"><span style="font-family:Aptos,sans-serif"><span style="color:#000000"><span style="font-size:10pt"><span style="font-family:微軟正黑體,sans-serif"><span style="color:#1d1c1d">當大學生遇上音樂<br />\r\n那是一整個華語樂壇的精彩<br />\r\n無論是對世代的控訴還是理想的展望<br />\r\n透過旋律 期望得到人們的共鳴<br />\r\n大學生需要揮灑的出口⋯⋯</span></span></span></span></span></span></div>\r\n\r\n<div style="margin: 0cm 0cm 8pt;"><span style="font-size:12pt"><span style="font-family:Aptos,sans-serif"><span style="color:#000000"><span style="font-size:10pt"><span style="font-family:微軟正黑體,sans-serif"><span style="color:#1d1c1d">踢帕娛樂繼原子少年、未來少女刷新選秀節目規格與成績<br />\r\n2024 年邀集超強團隊共同推出《</span></span></span></span></span></span>大學聲 YoungVoice<span style="font-size:12pt"><span style="font-family:Aptos,sans-serif"><span style="color:#000000"><span style="font-size:10pt"><span style="font-family:微軟正黑體,sans-serif"><span style="color:#1d1c1d">》</span></span></span></span></span></span></div>\r\n\r\n<div style="margin: 0cm 0cm 8pt;"><span style="font-size:12pt"><span style="font-family:Aptos,sans-serif"><span style="color:#000000"><span style="font-size:10pt"><span style="font-family:微軟正黑體,sans-serif"><span style="color:#1d1c1d">在大學生涯為了夢想熱血一次吧!</span></span></span></span></span></span></div>', '', '<h3><strong>當大學生遇上音樂</strong></h3>\r\n\r\n<h3><strong>那是一整個華語樂壇的精彩</strong></h3>\r\n\r\n<h3><strong>無論是對世代的控訴還是理想的展望</strong></h3>\r\n\r\n<h3><strong>透過旋律 期望得到人們的共鳴</strong></h3>\r\n\r\n<h3><strong>大學生需要揮灑的出口⋯⋯</strong></h3>\r\n\r\n<h3>&nbsp;</h3>\r\n\r\n<h3><strong>踢帕娛樂繼原子少年、未來少女刷新選秀節目規格與成績</strong></h3>\r\n\r\n<h3><strong>2024 年邀集超強團隊共同推出《大學聲 YoungVoice</strong><strong>》</strong></h3>\r\n\r\n<h3><strong>在大學生涯為了夢想熱血一次吧!</strong></h3>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>■ 報名日期</strong></h2>\r\n\r\n<div>第一階段:2024 年 3 月 21 日至 6 月 21 日</div>\r\n\r\n<div>\r\n<div><strong><font color="red">第二階段:即日起至 6 月 30 日</font></strong>(*徵選結束期限以大學聲 YOUNG VOICE官方平台公告為準)</div>\r\n\r\n<div>主辦單位保有最終修改、變更、活動解釋及取消本活動之權利,若有相關異動皆以本活動網站公告為準,恕不另行通知。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>■ 報名資格</strong></h2>\r\n\r\n<div>第一階段:</div>\r\n\r\n<div>1. 國內外大專院校生</div>\r\n\r\n<div>2. 碩、博班研究生</div>\r\n\r\n<div>3. 已考取大學之高中生</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong><font color="red">第二階段:</font></strong></div>\r\n\r\n<div><strong><font color="red">無年齡/學歷/性別及可能的限制,只要你有把握能唱得過大學「聲」,歡迎來踢館!</font></strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>■ 報名方式與獎勵</strong></h2>\r\n\r\n<div>至大學聲 YoungVoice 報名頁面,填寫報名資料。</div>\r\n\r\n<div>將個人演唱歌曲影片、自我介紹影片上傳,並於報名表內附上網址。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><a class="btn btn-outline-primary btn-lg" href="https://docs.google.com/forms/d/e/1FAIpQLSd5lAu0OS0xr6qbcryThyTDvzasoWJy9mJNd3l5RG_GGGaRSw/viewform?pli=1">報名表頁面</a>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>請將檔案上傳至個人雲端並設定公開權限,將連結貼至報名頁面,以便主辦單位下載。</div>\r\n\r\n<div>報名不代表成功參加海選,經製作單位初步篩選後,若符合資格製作單位會主動聯繫。</div>\r\n\r\n<div>前三名者可獲得發片機會。</div>\r\n</div>', '<h3><strong>當大學生遇上音樂</strong></h3>\r\n\r\n<h3><strong>那是一整個華語樂壇的精彩</strong></h3>\r\n\r\n<h3><strong>無論是對世代的控訴還是理想的展望</strong></h3>\r\n\r\n<h3><strong>透過旋律 期望得到人們的共鳴</strong></h3>\r\n\r\n<h3><strong>大學生需要揮灑的出口⋯⋯</strong></h3>\r\n\r\n<h3>&nbsp;</h3>\r\n\r\n<h3><strong>踢帕娛樂繼原子少年、未來少女刷新選秀節目規格與成績</strong></h3>\r\n\r\n<h3><strong>2024 年邀集超強團隊共同推出《大學聲 YoungVoice》</strong></h3>\r\n\r\n<h3><strong>在大學生涯為了夢想熱血一次吧!</strong></h3>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>■ 報名日期</strong></h2>\r\n\r\n<div>第一階段:2024 年 3 月 21 日至 6 月 21 日</div>\r\n\r\n<div>\r\n<div><strong><font color="red">第二階段:即日起~持續徵選中</font></strong></div>\r\n\r\n<div>主辦單位保有最終修改、變更、活動解釋及取消本活動之權利,若有相關異動皆以本活動網站公告為準,恕不另行通知。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>■ 報名資格</strong></h2>\r\n\r\n<div>第一階段:</div>\r\n\r\n<div>1. 國內外大專院校生</div>\r\n\r\n<div>2. 碩、博班研究生</div>\r\n\r\n<div>3. 已考取大學之高中生</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong><font color="red">第二階段:</font></strong></div>\r\n\r\n<div><strong><font color="red">無年齡/學歷/性別及可能的限制,只要你有把握能唱得過大學「聲」,歡迎來踢館!</font></strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>■ 報名方式與獎勵</strong></h2>\r\n\r\n<div>至大學聲 YoungVoice 報名頁面,填寫報名資料。</div>\r\n\r\n<div>將個人演唱歌曲影片、自我介紹影片上傳,並於報名表內附上網址。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><a class="btn btn-outline-primary btn-lg" href="https://forms.gle/pG5kPVs39kRQ7Wfs8" target="_blank">報名表頁面</a>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>請將檔案上傳至個人雲端並設定公開權限,將連結貼至報名頁面,以便主辦單位下載。</div>\r\n\r\n<div>報名不代表成功參加海選,經製作單位初步篩選後,若符合資格製作單位會主動聯繫。</div>\r\n\r\n<div>前三名者可獲得發片機會。</div>\r\n</div>', 0, 4, 0, None, None, 0, 0, 1, 0, '', '', 1, 1, 0, datetime.datetime(2024, 4, 29, 6, 58), datetime.datetime(2025, 6, 6, 9, 3, 18), 1, 6), (1067, 'creative', 'Park Park Carnival / 音樂人募集', '2025 Park Park Carnival', '音樂人募集', '', 'audition/2025/06/06/5e1e33ebe82a406da2e9091bfeadec58.jpg', 'audition_banner/2025/06/06/7fcaafbe68da46378f459c630cde3d6a.jpg', 600, 600, 'organizer_logo/2025/06/06/8138f58f495743459aa4982389472020.jpg', '<p>猿頭┋StreetVoice 街聲</p>\r\n\r\n<p>家族總動猿┋派歌、吹音樂、Legacy 傳音樂展演空間、好丘、SimpleLife</p>\r\n\r\n<p>共同進化┋雪山啤酒、<br />\r\n多喝水STAY COOL、<br />\r\nAlphaTheta/Pioneer DJ Taiwan</p>\r\n\r\n<p>功德猿滿┋青石創意、吃到肉羹實業社</p>\r\n\r\n<p>猿友┋財團法人臺北市會展產業發展基金會</p>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>官方網站</div>\r\n\r\n<div><a href="http://parkpark.streetvoice.com/" target="_blank"><font color="blue">2025 Park Park Carnival</font></a></div>', 0, datetime.datetime(2025, 6, 23, 4, 0), datetime.datetime(2025, 7, 13, 15, 59), datetime.datetime(2025, 7, 20, 16, 0), datetime.datetime(2025, 7, 30, 15, 59), datetime.datetime(2025, 7, 30, 15, 59), '<div>來吧 來趴趴&nbsp; 來啪 來趴趴&nbsp;</div>\r\n\r\n<div>2025 Park Park Carnival 啟動演出企劃募集,至少以 2 組音樂人及 1 臺車為隊伍參加報名,用自己的創意風格裝飾你們的車!</div>', '<p>恭喜完成徵選報名,記得讓大家知道你參與了這個徵選活動!</p>', '<h2 style="text-align: center;"><strong>來吧 來趴趴&nbsp; 來啪 來趴趴</strong></h2>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>2025 Park Park Carnival 啟動演出企劃募集,至少以 2 組音樂人及 1 臺車為隊伍參加報名,用自己的創意風格裝飾你們的車!</div>\r\n\r\n<div><strong><font color="red">2025 新增人氣投票,得票數最高的隊伍即可獲得演出機會。</font></strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong><font color="red">募集時間:2025 / 6 / 23(一)12:00 ~ 7 / 13(日)23:59</font></strong></div>\r\n\r\n<div>\r\n<div><strong><font color="red">人氣投票:2025 / 7 / 16(三)00:00 ~ 7 / 20(日)23:59</font></strong></div>\r\n\r\n<div><strong><font color="red">結果公布:2025 / 7 / 30(三)</font></strong></div>\r\n<strong><font color="red">活動時間:2025 / 8 / 23(六)~ 8 / 24(日)<br />\r\n活動地點:臺北花博公園</font></strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>一、組隊報名資格</strong></h2>\r\n\r\n<ol>\r\n\t<li>需由 2 位 / 組以上的音樂人組隊報名,每位 / 組音樂人皆需有街聲帳號,並至少有 1 首發表歌曲。</li>\r\n\t<li>透過徵選頁進行報名,用最炸的方式表現你們的 Park Park Carnival 組隊企劃。</li>\r\n\t<li>獲選隊伍需自備三輪以上,且有動力的車子至活動場內停放兩天。</li>\r\n\t<li>獲選隊伍每位 / 組音樂人演出時間各為 40 分鐘。將獲得 30,000 元的車輛停車金(含稅)。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>二、報名方式</strong></h2>\r\n\r\n<ol>\r\n\t<li>報名流程中的「請輸入徵件標題」,請使用街聲音樂人帳號(舉例:Kumara the Cat 貓咪庫瑪拉 x 狗才樂團)。若格式不符,主辦單位將聯繫修改或有權直接更改企劃名稱。</li>\r\n\t<li>提供隊伍中包含的音樂人介紹(請附上 StreetVoice 街聲帳號,也歡迎給予其他社群網站連結)</li>\r\n\t<li>隊伍企劃文字簡介。&nbsp;</li>\r\n\t<li>將帶來現場的車輛文字簡介。(說明車型、裝飾方式、設計概念⋯⋯等)</li>\r\n\t<li>隊伍企劃宣傳照 1 張(建議尺寸:500x500px 以上,圖片檔案大小不可超過 2MB)</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、注意事項</strong></h2>\r\n\r\n<ol>\r\n\t<li>隊伍中的音樂人演出時段將分別規劃在 8 / 23 及 8 / 24 兩日。</li>\r\n\t<li>請自備三輪以上且有動力的車子,舞台設備定位後車子將無法移動,因此車子需配合進撤場時間安排。</li>\r\n\t<li>停車金將統一給隊伍的聯絡窗口後,再由聯絡窗口支付予其他成員。</li>\r\n\t<li>未符合上述報名需求者,將不列入考量,也不予加入人氣投票資格。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>四、人氣投票</strong></h2>\r\n\r\n<div>2025 Park Park Carnival 新增人氣投票獎項!獲人氣投票得票數最高的一支隊伍,即可獲得演出機會。</div>\r\n\r\n<ul>\r\n\t<li>人氣投票時間:2025 / 7 / 16(三)00:00 ~ 7 / 20(日)23:59</li>\r\n\t<li>人氣投票規則:StreetVoice 街聲會員每日可投 3 票,一日內不得重複投給同一隊伍。</li>\r\n</ul>\r\n\r\n<h4>*為維護投票公正性,投票須通過會員電話認證,請務必參照系統流程認證。若發現異常投票行為,主辦方有權調整票數並將公告結果,以保障活動公正性。</h4>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>五、人氣投票抽獎活動</strong></h2>\r\n\r\n<div>投下你最想在 Park Park 看的演出!這是你支持寶藏音樂人的好機會,投下你寶貴的票,還有機會帶走 Marshall Willen 無線藍牙小音響!</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ul>\r\n\t<li>投票期間:2025 / 7 / 16(三)00:00 ~ 7 / 20(日)23:59,活動截止後隨機抽出 1 位幸運得主,公布於活動徵選頁並以 E-mail 通知</li>\r\n\t<li>投票抽獎規則:<br />\r\n\tstep 1:投票期間內,於徵選投票頁完成至少一次投票<br />\r\n\tstep 2:追蹤參賽者中任一音樂人街聲帳號(不限投票期間內新增追蹤,活動前已追蹤者亦符合條件)&nbsp;</li>\r\n</ul>\r\n\r\n<h4><br />\r\n*本活動獎項將從投票者中隨機抽出,中獎者須為 StreetVoice 街聲真實有效會員,為確保徵選投票活動的公正性,投票帳號皆須驗證電話號碼,並請確實填寫會員信箱,若因資訊錯誤導致無法聯繫,則視同放棄中獎權利,活動單位得逕行決定獎項從缺。</h4>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>六、評選說明</strong></h2>\r\n\r\n<ol>\r\n\t<li>主辦單位評估隊伍之:企劃創意與可執行度、音樂人街聲站上作品集相關數據等綜合決定。</li>\r\n\t<li>主辦單位有權依實際收件情形調整評審作業日程或方式。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>七、參賽者權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>參加徵選者一旦報名,則視同同意本徵選辦法之相關規定及主辦單位另行公佈之附屬規定。若參賽者及其作品不符合本活動辦法之規格,主辦單位有權取消該參賽資格。</li>\r\n\t<li>為達到活動宣傳效果,凡參加徵選者,須同意主辦單位授權於本活動之相關指定合作媒體或平台,用參選者之姓名、肖像、文字著作、攝影著作、錄影著作於各相關活動宣材、報導刊登及廣播、電視、網路、紀錄片等媒體無營利之公開播放、重製及公開傳輸。</li>\r\n\t<li>我們希望能夠讓更多人認識你們,凡入選演出者請配合活動宣傳。&nbsp;</li>\r\n\t<li>StreetVoice 街聲保留修改本徵選辦法之權利,並公告於本活動網站內,不再另行通知個別參選者。</li>\r\n</ol>', '<h2 style="text-align: center;"><strong>來吧 來趴趴&nbsp; 來啪 來趴趴</strong></h2>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>2025 Park Park Carnival 啟動演出企劃募集,至少以 2 組音樂人及 1 臺車為隊伍參加報名,用自己的創意風格裝飾你們的車!</div>\r\n\r\n<div><strong><font color="red">2025 新增人氣投票,得票數最高的隊伍即可獲得演出機會。</font></strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong><font color="red">募集時間:2025 / 6 / 23(一)12:00 ~ 7 / 13(日)23:59</font></strong></div>\r\n\r\n<div>\r\n<div><strong><font color="red">人氣投票:2025 / 7 / 16(三)00:00 ~ 7 / 20(日)23:59</font></strong></div>\r\n\r\n<div><strong><font color="red">結果公布:2025 / 7 / 30(三)</font></strong></div>\r\n<strong><font color="red">活動時間:2025 / 8 / 23(六)~ 8 / 24(日)<br />\r\n活動地點:臺北花博公園</font></strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>一、組隊報名資格</strong></h2>\r\n\r\n<ol>\r\n\t<li>需由 2 位 / 組以上的音樂人組隊報名,每位 / 組音樂人皆需有街聲帳號,並至少有 1 首發表歌曲。</li>\r\n\t<li>透過徵選頁進行報名,用最炸的方式表現你們的 Park Park Carnival 組隊企劃。</li>\r\n\t<li>獲選隊伍需自備三輪以上,且有動力的車子至活動場內停放兩天。</li>\r\n\t<li>獲選隊伍每位 / 組音樂人演出時間各為 40 分鐘。將獲得 30,000 元的車輛停車金(含稅)。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>二、報名方式</strong></h2>\r\n\r\n<ol>\r\n\t<li>報名流程中的「請輸入徵件標題」,請使用街聲音樂人帳號(舉例:Kumara the Cat 貓咪庫瑪拉 x 狗才樂團)。若格式不符,主辦單位將聯繫修改或有權直接更改企劃名稱。</li>\r\n\t<li>提供隊伍中包含的音樂人介紹(請附上 StreetVoice 街聲帳號,也歡迎給予其他社群網站連結)</li>\r\n\t<li>隊伍企劃文字簡介。&nbsp;</li>\r\n\t<li>將帶來現場的車輛文字簡介。(說明車型、裝飾方式、設計概念⋯⋯等)</li>\r\n\t<li>隊伍企劃宣傳照 1 張(建議尺寸:500x500px 以上,圖片檔案大小不可超過 2MB)</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、注意事項</strong></h2>\r\n\r\n<ol>\r\n\t<li>隊伍中的音樂人演出時段將分別規劃在 8 / 23 及 8 / 24 兩日。</li>\r\n\t<li>請自備三輪以上且有動力的車子,舞台設備定位後車子將無法移動,因此車子需配合進撤場時間安排。</li>\r\n\t<li>停車金將統一給隊伍的聯絡窗口後,再由聯絡窗口支付予其他成員。</li>\r\n\t<li>未符合上述報名需求者,將不列入考量,也不予加入人氣投票資格。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>四、人氣投票</strong></h2>\r\n\r\n<div>2025 Park Park Carnival 新增人氣投票獎項!獲人氣投票得票數最高的一支隊伍,即可獲得演出機會。</div>\r\n\r\n<ul>\r\n\t<li>人氣投票時間:2025 / 7 / 16(三)00:00 ~ 7 / 20(日)23:59</li>\r\n\t<li>人氣投票規則:StreetVoice 街聲會員每日可投 3 票,一日內不得重複投給同一隊伍。</li>\r\n</ul>\r\n\r\n<h4>*為維護投票公正性,投票須通過會員電話認證,請務必參照系統流程認證。若發現異常投票行為,主辦方有權調整票數並將公告結果,以保障活動公正性。</h4>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>五、人氣投票抽獎活動</strong></h2>\r\n\r\n<div>投下你最想在 Park Park 看的演出!這是你支持寶藏音樂人的好機會,投下你寶貴的票,還有機會帶走 Marshall Willen 無線藍牙小音響!</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ul>\r\n\t<li>投票期間:2025 / 7 / 16(三)00:00 ~ 7 / 20(日)23:59,活動截止後隨機抽出 1 位幸運得主,公布於活動徵選頁並以 E-mail 通知</li>\r\n\t<li>投票抽獎規則:<br />\r\n\tstep 1:投票期間內,於徵選投票頁完成至少一次投票<br />\r\n\tstep 2:追蹤參賽者中任一音樂人街聲帳號(不限投票期間內新增追蹤,活動前已追蹤者亦符合條件)&nbsp;</li>\r\n</ul>\r\n\r\n<h4><br />\r\n*本活動獎項將從投票者中隨機抽出,中獎者須為 StreetVoice 街聲真實有效會員,為確保徵選投票活動的公正性,投票帳號皆須驗證電話號碼,並請確實填寫會員信箱,若因資訊錯誤導致無法聯繫,則視同放棄中獎權利,活動單位得逕行決定獎項從缺。</h4>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>六、評選說明</strong></h2>\r\n\r\n<ol>\r\n\t<li>主辦單位評估隊伍之:企劃創意與可執行度、音樂人街聲站上作品集相關數據等綜合決定。</li>\r\n\t<li>主辦單位有權依實際收件情形調整評審作業日程或方式。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>七、參賽者權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>參加徵選者一旦報名,則視同同意本徵選辦法之相關規定及主辦單位另行公佈之附屬規定。若參賽者及其作品不符合本活動辦法之規格,主辦單位有權取消該參賽資格。</li>\r\n\t<li>為達到活動宣傳效果,凡參加徵選者,須同意主辦單位授權於本活動之相關指定合作媒體或平台,用參選者之姓名、肖像、文字著作、攝影著作、錄影著作於各相關活動宣材、報導刊登及廣播、電視、網路、紀錄片等媒體無營利之公開播放、重製及公開傳輸。</li>\r\n\t<li>我們希望能夠讓更多人認識你們,凡入選演出者請配合活動宣傳。&nbsp;</li>\r\n\t<li>StreetVoice 街聲保留修改本徵選辦法之權利,並公告於本活動網站內,不再另行通知個別參選者。</li>\r\n</ol>', 2, 3, 3, datetime.datetime(2025, 7, 15, 16, 0), datetime.datetime(2025, 7, 20, 15, 59), 0, 0, 0, 0, '', '', 1, 1, 0, datetime.datetime(2025, 6, 6, 9, 35), datetime.datetime(2025, 6, 27, 7, 17, 8), 1, 6), (1058, 'music', '2025 we are SNEAKER AGES Taiwan 高校校際盃樂團大賽', None, None, '', 'audition/2025/04/23/761b6c164ab945469ebbfbc7822ba852.jpg', 'audition_banner/2025/04/28/5b065ee5cb554e78940250753f84880c.jpg', 600, 600, 'organizer_logo/2025/04/23/65a4716d940845bfa6c63a85659fb1cd.png', '<p>成立於 1984 年的敦煌樂器,長年致力於推廣音樂教育與表演文化,是台灣知名的樂器通路與音樂推廣品牌。除提供多元樂器與專業服務外,也積極投入校園音樂活動與青年創作發展,支持每一位有夢想的音樂人站上舞台,讓音樂的力量持續傳遞。</p>', 0, datetime.datetime(2025, 4, 20, 16, 0), datetime.datetime(2025, 7, 18, 15, 59), None, None, datetime.datetime(2025, 12, 28, 15, 59), '<p>扶植台灣高校生樂團,培育更多優秀樂壇新秀至日本舞台競賽,達到鼓勵台灣<br />\r\n樂團多元創作及多元文化交流之目的。</p>\r\n\r\n<p>&nbsp;</p>', '', '<div>&nbsp;</div>\r\n\r\n<div>\r\n<h2 style="text-align: center;"><strong>2025 we are SNEAKER AGES Taiwan</strong></h2>\r\n\r\n<h2 style="text-align: center;"><strong>高校校際盃樂團大賽</strong></h2>\r\n\r\n<p>&nbsp;</p>\r\n</div>\r\n\r\n<h2 style="text-align: center;"><strong>「這些年,我們一起追的夢」</strong></h2>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<div>2025 年高校校際盃樂團大賽正式開跑!</div>\r\n\r\n<div>你,準備好了嗎?</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>獲選團體將有機會獲得</div>\r\n\r\n<div>🎁 高額獎金</div>\r\n\r\n<div>🎁 免費音樂專業培訓課程</div>\r\n\r\n<div>🎁&nbsp;冠軍隊伍代表台灣,免費飛往日本大阪參賽(含機票與住宿)</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><a class="btn btn-primary btn-lg btn-block" href="https://forms.gle/PMyosoEzAkdZVBus7" target="_blank">點我報名</a></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>一、<span style="white-space:pre"> </span>比賽時程</strong></h2>\r\n\r\n<ul>\r\n\t<li>第一階段 - 線上初選</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">線上報名:<strong><font color="red">2025 年 4 月 21 日(一)至 7 月 18 日(五)</font></strong></div>\r\n\r\n<div style="margin-left: 40px;">初選結果公布時間:2025 年 8 月 15 日(五)</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ul>\r\n\t<li>第二階段 - 臺灣賽區總決賽</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">台灣決賽日期:2025 年 10 月 26 日(日)</div>\r\n\r\n<div style="margin-left: 40px;">比賽地點:台北市中影八德大樓演講廳</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ul>\r\n\t<li>第三階段 - 金獎樂團代表臺灣出賽日本全國大會</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">比賽時間:2025 年 12 月 28 日(日)</div>\r\n\r\n<div style="margin-left: 40px;">比賽地點:大阪府立國際會議場</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>二、報名資格</strong></h2>\r\n\r\n<p><strong><font color="red">全國公私立高中職及五專學生(包含國三、高三應屆已畢業生)</font></strong></p>\r\n\r\n<ol>\r\n\t<li>參賽團員以同校生為主。團員人數 4~5 人開放 1 位外校成員;6~7 人開放 2 位外校成員參賽。</li>\r\n\t<li>線上初選每所學校可多組報名,每所學校最多 2 組名額晉級至決賽。</li>\r\n\t<li>樂團以 4~7 人為限。不限樂器及曲風,但須有主唱。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>三、報名辦法</strong></h2>\r\n\r\n<ol>\r\n\t<li>採網路報名。須至<a href="https://sneakerages.tw/2025application-26843" target="_blank"><strong><font color="blue">活動官網</font></strong></a>填寫報名資料。</li>\r\n\t<li>上傳初選影片至 YouTube 並將權限設為不公開。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>四、詳細賽制</strong></h2>\r\n\r\n<ol>\r\n\t<li>初選影片規範</li>\r\n</ol>\r\n\r\n<div style="margin-left: 40px;">(1)參賽樂團演出或團練之影片(3~5 分鐘)</div>\r\n\r\n<div style="margin-left: 40px;">(2)以演奏側錄方式進行拍攝(所有團員皆須入鏡)</div>\r\n\r\n<div style="margin-left: 40px;">(3)畫質需 480p 以上且影像及聲音須同步一鏡到底</div>\r\n\r\n<div style="margin-left: 40px;">(4)全團員須入鏡,不可剪接及後製音效</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ol start="2">\r\n\t<li>第一階段線上初選</li>\r\n</ol>\r\n\r\n<div style="margin-left: 40px;">(1)初選結果將在 2025 年 8 月 15 日(五)18:00 公布於活動官網</div>\r\n\r\n<div style="margin-left: 40px;">(2)入選團隊須參加賽前說明會</div>\r\n\r\n<ul>\r\n\t<li style="margin-left: 40px;">說明會每團至少一位成員參加</li>\r\n\t<li style="margin-left: 40px;">將在說明會中進行決賽流程解說、彩排 / 比賽時間規範以及順序抽籤</li>\r\n\t<li style="margin-left: 40px;">每團收取參賽保證金 1000 元(決賽結束後兩週內退還)</li>\r\n\t<li style="margin-left: 40px;">賽前說明會將補助北北基桃以外地區車馬費</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">(3)比賽歌曲須為中文或台灣本土語言為主之翻唱(可重新編曲)或原創歌曲</div>\r\n\r\n<div style="margin-left: 40px;">(4)至少一位主唱,鼓手最多一位、貝斯手最多一位、電吉他最多兩位(不包含木吉他)</div>\r\n\r\n<div style="margin-left: 40px;">(5)初賽、決賽樂團成員需相同,如有重大變故可提出申請</div>\r\n\r\n<div style="margin-left: 40px;">(6)不可使用事先預錄之音效</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ol start="3">\r\n\t<li>第二階段台灣賽區決賽</li>\r\n</ol>\r\n\r\n<div style="margin-left: 40px;">(1)台灣賽區決賽結束現場公布金、銀、銅獲獎樂團及個人獎項</div>\r\n\r\n<div style="margin-left: 40px;">(2)彩排時間以 12 分鐘為限,演出歌曲時長 3~5 分鐘</div>\r\n\r\n<div style="margin-left: 40px;">(3)獲得金獎樂團須配合培訓課程及樂團驗收</div>\r\n\r\n<div style="margin-left: 40px;">(4)比賽歌曲須為中文或台灣本土語言為主之翻唱(可重新編曲)或原創歌曲</div>\r\n\r\n<div style="margin-left: 40px;">(5)不可使用事先預錄之音效。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><a class="btn btn-primary btn-lg" href="https://sv.link/6sSeCB" target="_blank"><strong>更多報名資訊</strong></a></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>五、評分標準</strong></h2>\r\n\r\n<ol>\r\n\t<li>線上初選標準:樂器演奏協調度 40%、整體律動 20%、創意性 10%、合聲 10%、演唱技 20%</li>\r\n\t<li>台灣決賽標準:樂團合奏整體度 40%、整體律動感 20%、主唱演唱技巧 20%、創意性 10%、合聲 10%</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>六、獎勵方式</strong></h2>\r\n\r\n<div><strong>🥇金獎</strong></div>\r\n\r\n<ul>\r\n\t<li>新台幣伍萬元整</li>\r\n\t<li>第四屆日本全國高校輕音部大賽「we are SNEAKER AGES」出場資格</li>\r\n\t<li>全團員飛往日本大阪之機票、住宿</li>\r\n\t<li>獎狀</li>\r\n</ul>\r\n\r\n<div><strong>🥈銀獎</strong></div>\r\n\r\n<ul>\r\n\t<li>新台幣參萬元整</li>\r\n\t<li>獎狀</li>\r\n</ul>\r\n\r\n<div><strong>🥉銅獎</strong></div>\r\n\r\n<ul>\r\n\t<li>新台幣貳萬元整</li>\r\n\t<li>獎狀</li>\r\n</ul>\r\n\r\n<div><strong>🎖️最佳個人樂手獎三名</strong></div>\r\n\r\n<ul>\r\n\t<li>新台幣五仟元整</li>\r\n\t<li>每名獎狀乙份</li>\r\n</ul>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>七、注意事項</strong></h2>\r\n\r\n<ol>\r\n\t<li>如選手身分不符合資格將取消該樂團參賽權利</li>\r\n\t<li>演出過程禁止不雅動作及相關字眼,如違反即取消資格</li>\r\n\t<li>違反規定者將通報校方</li>\r\n\t<li>如比賽現場無故未到,將不退還保證金</li>\r\n\t<li>決賽現場將提供專業音響設備及部分樂器</li>\r\n\t<li>決賽現場未於時間內完成報到者將取消資格(如遇不可抗力之因素請告知主辦單位,由主辦方進行評估)</li>\r\n\t<li>如有其他規則之更改或補充,將於賽前通知各參賽團體</li>\r\n\t<li>參賽者比賽過程中若有任何疑慮須在比賽結束前對主辦方提出</li>\r\n\t<li>依中華民國所得稅法規定,獲獎人須依規定扣繳 10% 中獎所得稅額,始得領獎;如獲獎人非本國國籍(在臺灣地區居留、停留合計未滿 183 天者)則按照給付金額扣繳 20% 稅額</li>\r\n\t<li>主辦單位保有最終修改、變更、活動解釋及終止本活動之權利</li>\r\n\t<li>台灣賽區決賽所演奏歌曲,將由主辦單位協助取得授權</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<div>&nbsp;</div>', '<div>\r\n<h2 style="text-align: center;"><strong>2025 we are SNEAKER AGES Taiwan</strong></h2>\r\n\r\n<h2 style="text-align: center;"><strong>高校校際盃樂團大賽</strong></h2>\r\n\r\n<p>&nbsp;</p>\r\n</div>\r\n\r\n<h2 style="text-align: center;"><strong>「這些年,我們一起追的夢」</strong></h2>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<div>2025 年高校校際盃樂團大賽正式開跑!</div>\r\n\r\n<div>你,準備好了嗎?</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>獲選團體將有機會獲得</div>\r\n\r\n<div>🎁 高額獎金</div>\r\n\r\n<div>🎁 免費音樂專業培訓課程</div>\r\n\r\n<div>🎁&nbsp;冠軍隊伍代表台灣,免費飛往日本大阪參賽(含機票與住宿)</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><a class="btn btn-primary btn-lg btn-block" href="https://forms.gle/PMyosoEzAkdZVBus7" target="_blank">點我報名</a></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>一、<span style="white-space: pre;"> </span>比賽時程</strong></h2>\r\n\r\n<ul>\r\n\t<li>第一階段 - 線上初選</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">線上報名:<strong><font color="red">2025 年 4 月 21 日(一)至 7 月 18 日(五)</font></strong></div>\r\n\r\n<div style="margin-left: 40px;">初選結果公布時間:2025 年 8 月 15 日(五)</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ul>\r\n\t<li>第二階段 - 臺灣賽區總決賽</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">台灣決賽日期:2025 年 10 月 26 日(日)</div>\r\n\r\n<div style="margin-left: 40px;">比賽地點:台北市中影八德大樓演講廳</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ul>\r\n\t<li>第三階段 - 金獎樂團代表臺灣出賽日本全國大會</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">比賽時間:2025 年 12 月 28 日(日)</div>\r\n\r\n<div style="margin-left: 40px;">比賽地點:大阪府立國際會議場</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>二、報名資格</strong></h2>\r\n\r\n<p><strong><font color="red">全國公私立高中職及五專學生(包含國三、高三應屆已畢業生)</font></strong></p>\r\n\r\n<ol>\r\n\t<li>參賽團員以同校生為主。團員人數 4~5 人開放 1 位外校成員;6~7 人開放 2 位外校成員參賽。</li>\r\n\t<li>線上初選每所學校可多組報名,每所學校最多 2 組名額晉級至決賽。</li>\r\n\t<li>樂團以 4~7 人為限。不限樂器及曲風,但須有主唱。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>三、報名辦法</strong></h2>\r\n\r\n<ol>\r\n\t<li>採網路報名。須至<a href="https://sneakerages.tw/2025application-26843" target="_blank"><strong><font color="blue">活動官網</font></strong></a>填寫報名資料。</li>\r\n\t<li>上傳初選影片至 YouTube 並將權限設為不公開。</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>四、詳細賽制</strong></h2>\r\n\r\n<ol>\r\n\t<li>初選影片規範</li>\r\n</ol>\r\n\r\n<div style="margin-left: 40px;">(1)參賽樂團演出或團練之影片(3~5 分鐘)</div>\r\n\r\n<div style="margin-left: 40px;">(2)以演奏側錄方式進行拍攝(所有團員皆須入鏡)</div>\r\n\r\n<div style="margin-left: 40px;">(3)畫質需 480p 以上且影像及聲音須同步一鏡到底</div>\r\n\r\n<div style="margin-left: 40px;">(4)全團員須入鏡,不可剪接及後製音效</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ol start="2">\r\n\t<li>第一階段線上初選</li>\r\n</ol>\r\n\r\n<div style="margin-left: 40px;">(1)初選結果將在 2025 年 8 月 15 日(五)18:00 公布於活動官網</div>\r\n\r\n<div style="margin-left: 40px;">(2)入選團隊須參加賽前說明會</div>\r\n\r\n<ul>\r\n\t<li style="margin-left: 40px;">說明會每團至少一位成員參加</li>\r\n\t<li style="margin-left: 40px;">將在說明會中進行決賽流程解說、彩排 / 比賽時間規範以及順序抽籤</li>\r\n\t<li style="margin-left: 40px;">每團收取參賽保證金 1000 元(決賽結束後兩週內退還)</li>\r\n\t<li style="margin-left: 40px;">賽前說明會將補助北北基桃以外地區車馬費</li>\r\n</ul>\r\n\r\n<div style="margin-left: 40px;">(3)比賽歌曲須為中文或台灣本土語言為主之翻唱(可重新編曲)或原創歌曲</div>\r\n\r\n<div style="margin-left: 40px;">(4)至少一位主唱,鼓手最多一位、貝斯手最多一位、電吉他最多兩位(不包含木吉他)</div>\r\n\r\n<div style="margin-left: 40px;">(5)初賽、決賽樂團成員需相同,如有重大變故可提出申請</div>\r\n\r\n<div style="margin-left: 40px;">(6)不可使用事先預錄之音效</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<ol start="3">\r\n\t<li>第二階段台灣賽區決賽</li>\r\n</ol>\r\n\r\n<div style="margin-left: 40px;">(1)台灣賽區決賽結束現場公布金、銀、銅獲獎樂團及個人獎項</div>\r\n\r\n<div style="margin-left: 40px;">(2)彩排時間以 12 分鐘為限,演出歌曲時長 3~5 分鐘</div>\r\n\r\n<div style="margin-left: 40px;">(3)獲得金獎樂團須配合培訓課程及樂團驗收</div>\r\n\r\n<div style="margin-left: 40px;">(4)比賽歌曲須為中文或台灣本土語言為主之翻唱(可重新編曲)或原創歌曲</div>\r\n\r\n<div style="margin-left: 40px;">(5)不可使用事先預錄之音效。</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><a class="btn btn-primary btn-lg" href="https://sv.link/6sSeCB" target="_blank"><strong>更多報名資訊</strong></a></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>五、評分標準</strong></h2>\r\n\r\n<ol>\r\n\t<li>線上初選標準:樂器演奏協調度 40%、整體律動 20%、創意性 10%、合聲 10%、演唱技 20%</li>\r\n\t<li>台灣決賽標準:樂團合奏整體度 40%、整體律動感 20%、主唱演唱技巧 20%、創意性 10%、合聲 10%</li>\r\n</ol>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>六、獎勵方式</strong></h2>\r\n\r\n<div><strong>🥇金獎</strong></div>\r\n\r\n<ul>\r\n\t<li>新台幣伍萬元整</li>\r\n\t<li>第四屆日本全國高校輕音部大賽「we are SNEAKER AGES」出場資格</li>\r\n\t<li>全團員飛往日本大阪之機票、住宿</li>\r\n\t<li>獎狀</li>\r\n</ul>\r\n\r\n<div><strong>🥈銀獎</strong></div>\r\n\r\n<ul>\r\n\t<li>新台幣參萬元整</li>\r\n\t<li>獎狀</li>\r\n</ul>\r\n\r\n<div><strong>🥉銅獎</strong></div>\r\n\r\n<ul>\r\n\t<li>新台幣貳萬元整</li>\r\n\t<li>獎狀</li>\r\n</ul>\r\n\r\n<div><strong>🎖️最佳個人樂手獎三名</strong></div>\r\n\r\n<ul>\r\n\t<li>新台幣五仟元整</li>\r\n\t<li>每名獎狀乙份</li>\r\n</ul>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>七、注意事項</strong></h2>\r\n\r\n<ol>\r\n\t<li>如選手身分不符合資格將取消該樂團參賽權利</li>\r\n\t<li>演出過程禁止不雅動作及相關字眼,如違反即取消資格</li>\r\n\t<li>違反規定者將通報校方</li>\r\n\t<li>如比賽現場無故未到,將不退還保證金</li>\r\n\t<li>決賽現場將提供專業音響設備及部分樂器</li>\r\n\t<li>決賽現場未於時間內完成報到者將取消資格(如遇不可抗力之因素請告知主辦單位,由主辦方進行評估)</li>\r\n\t<li>如有其他規則之更改或補充,將於賽前通知各參賽團體</li>\r\n\t<li>參賽者比賽過程中若有任何疑慮須在比賽結束前對主辦方提出</li>\r\n\t<li>依中華民國所得稅法規定,獲獎人須依規定扣繳 10% 中獎所得稅額,始得領獎;如獲獎人非本國國籍(在臺灣地區居留、停留合計未滿 183 天者)則按照給付金額扣繳 20% 稅額</li>\r\n\t<li>主辦單位保有最終修改、變更、活動解釋及終止本活動之權利</li>\r\n\t<li>台灣賽區決賽所演奏歌曲,將由主辦單位協助取得授權</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<p>&nbsp;</p>', 0, 4, 0, None, None, 0, 0, 1, 0, '', '', 1, 1, 0, datetime.datetime(2025, 4, 23, 8, 21), datetime.datetime(2025, 6, 13, 10, 29, 19), 1, 7), (1048, 'music', '2025 The Next Big Thing 大團誕生 樂團徵選', None, None, '', 'audition/2025/01/22/198ed7787e0d4378988a28c96ff0dff1.jpg', 'audition_banner/2025/01/22/dcb12f71418b4f1f9b4c76459d9149f5.jpg', 600, 600, 'organizer_logo/2025/01/22/338e2129bc2f467fb30cb9e050afd9f4.jpg', '<p>街聲網站於 2006 年在台北成立,開始以「夢想的起點」作為對自己以及音樂人的期許,致力提供獨立音樂創作人交流發表,積累能量,實現夢想的土壤。</p>\r\n\r\n<p>我們相信,在萬千資訊繁亂的年代,音樂人需要一個簡單純粹的地方,聚集同好,尋找知音,並且以此為家,來面對未來的世界。</p>\r\n\r\n<p>走過音樂創意豐富發展如繁花盛開的 10 年,「街聲」為自己定下更明確的目標,是作為音樂人「夢想的起點」之外,也要讓最新最好的音樂作品,「向世界發出聲音」。</p>', 0, datetime.datetime(2025, 1, 24, 4, 0), datetime.datetime(2025, 10, 1, 15, 59), None, None, datetime.datetime(2025, 10, 1, 15, 59), '<p dir="ltr" style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-77260396-7fff-bd1f-5722-d5587cc70ad9"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">在 Legacy,每個月有一個周四,開門就是一場小音樂節</span></span></p>\r\n\r\n<p dir="ltr" style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-77260396-7fff-bd1f-5722-d5587cc70ad9"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">三團聯演,門票限量發售</span></span></p>\r\n\r\n<p dir="ltr" style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;"><span id="docs-internal-guid-77260396-7fff-bd1f-5722-d5587cc70ad9"><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">你很有機會跟朋友們一起成為台灣未來的新聲</span></span></p>\r\n\r\n<p><span style="background-color: transparent; color: rgb(0, 0, 0); font-family: Arial, sans-serif; font-size: 10pt; white-space-collapse: preserve;">大團誕生第十六年 全年徵選正式展開</span></p>', '<p>恭喜完成徵選報名,記得讓大家知道你參與了這個徵選活動!</p>', '<p>在英國,大選一般在星期四舉行</p>\r\n\r\n<p>THURSDAY<br />\r\n據聞是雷神之日</p>\r\n\r\n<p>眼前每一週都有個星期四是我們天經地義的日常<br />\r\n然而每個月都有個挖寶的星期四事情開始不尋常</p>\r\n\r\n<p>THURSDAY<br />\r\n週間也能愛得驚天動地</p>\r\n\r\n<p>在 Legacy,每個月有一個週四,開門就是一場小音樂節<br />\r\n三團聯演,門票限量發售<br />\r\n你很有機會跟朋友們一起成為台灣未來的新聲</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2 style="text-align: center;"><strong>大團誕生第十六年 全年徵選正式展開</strong></h2>\r\n\r\n<h2><br />\r\n&nbsp;<br />\r\n<strong><font color="#e9594e">&bull; 參與辦法</font></strong></h2>\r\n\r\n<ol>\r\n\t<li>加入 StreetVoice 會員,登入後完成音樂作品上傳(至少五首)。</li>\r\n\t<li>回到本徵選頁面,點選右方的「我要參加徵選 」按鈕,詳讀比賽辦法、同意相關規定後,點選「下一步 」。</li>\r\n\t<li><font color="#e9594e">在列表中挑選最具代表性的三首歌,按下歌曲右方的「參加」按鈕。選擇完畢後點選「下一步」即完成報名。</font></li>\r\n\t<li><font color="#e9594e">入選開發場後,需預留年終特別場等相關大團誕生系列活動檔期(請密切注意大團誕生<a href="https://www.facebook.com/TheNextBigThingTW" target="_blank"><font color="#2894FF">社群</font></a>公布日期)。</font></li>\r\n</ol>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong><font color="#e9594e">&bull; 評選標準</font></strong></h2>\r\n\r\n<ol>\r\n\t<li>徵選活動每月彙整報名內容, StreetVoice.com 將委由編輯部與達人所組之評審團共同評分,亦同步統計用戶點選「 喜歡 」數據。</li>\r\n\t<li>評審團給分佔 60%、喜歡次數佔 40%,選出每月前三強於 台北 Legacy 安排售票演出,出場順序由 StreetVoice.com 決定。</li>\r\n</ol>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong><font color="#e9594e">&bull; 活動檔期規劃</font></strong></h2>\r\n\r\n<div>開發場演出:2025 年 3 月 ~ 2025 年 11 月(每月一場)</div>\r\n\r\n<div>「年終特別場次」請密切注意大團誕生<a href="https://www.facebook.com/TheNextBigThingTW" target="_blank"><font color="#2894FF">社群</font></a>公布日期</div>\r\n\r\n<h2>&nbsp;<br />\r\n<strong><font color="#e9594e">&bull; 注意事項</font></strong></h2>\r\n\r\n<ol>\r\n\t<li>大團誕生為全年度活動(2025 年 1 月 至 2026 年 1 月),入選樂團除了獲得參與開發場演出外,另有年終特別場與其他相關系列活動需請配和演出檔期預留。</li>\r\n\t<li>樂團經選出並排定日期後,若因故無法如期演出,視同棄權,無法順延,評審團有權由已報名之樂團中自行決定遞補名單。</li>\r\n</ol>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong><font color="#e9594e">&bull; 權利與義務</font></strong></h2>\r\n\r\n<ol>\r\n\t<li>所有參加徵選之文字與照片、多媒體檔案須為投稿者本人之作品,影像部份並已取得被攝影者同意使得參加。</li>\r\n\t<li>參加徵選者一旦報名,則視同同意本徵選辦法之相關規定及主辦單位另行公佈之附屬規定。若參賽者及其作品不符合本活動辦法之規格,主辦單位有權取消該參賽資格。</li>\r\n\t<li>為達到活動宣傳效果,凡參加徵選者,須同意主辦單位授權於本活動之相關指定合作媒體或平台,用參選者之姓名、肖像、文字著作、攝影著作、錄影著作於各相關活動宣材、報導刊登及廣播、電視、網路、紀錄片等媒體無營利之公開播放、重製及公開傳輸。</li>\r\n\t<li>參加徵選者需保證所提供之演出內容及作品,並無侵害他人智慧財產權之情事,若有任何第三者主張受侵害之事,參賽者需自行出面處理,與主辦單位無涉。同時,主辦單位有權取消該參賽者入選資格。</li>\r\n\t<li>參加徵選作品之著作權歸屬原創作人所有。</li>\r\n\t<li>主辦單位保留修改本徵選辦法之權利。</li>\r\n</ol>', '<p>在英國,大選一般在星期四舉行</p>\r\n\r\n<p>THURSDAY<br />\r\n據聞是雷神之日</p>\r\n\r\n<p>眼前每一週都有個星期四是我們天經地義的日常<br />\r\n然而每個月都有個挖寶的星期四事情開始不尋常</p>\r\n\r\n<p>THURSDAY<br />\r\n週間也能愛得驚天動地</p>\r\n\r\n<p>在 Legacy,每個月有一個週四,開門就是一場小音樂節<br />\r\n三團聯演,門票限量發售<br />\r\n你很有機會跟朋友們一起成為台灣未來的新聲</p>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2 style="text-align: center;"><strong>大團誕生第十六年 全年徵選正式展開</strong></h2>\r\n\r\n<h2><br />\r\n&nbsp;<br />\r\n<strong><font color="#e9594e">&bull; 參與辦法</font></strong></h2>\r\n\r\n<ol>\r\n\t<li>加入 StreetVoice 會員,登入後完成音樂作品上傳(至少五首)。</li>\r\n\t<li>回到本徵選頁面,點選右方的「我要參加徵選 」按鈕,詳讀比賽辦法、同意相關規定後,點選「下一步 」。</li>\r\n\t<li><font color="#e9594e">在列表中挑選最具代表性的三首歌,按下歌曲右方的「參加」按鈕。選擇完畢後點選「下一步」即完成報名。</font></li>\r\n\t<li><font color="#e9594e">入選開發場後,需預留年終特別場等相關大團誕生系列活動檔期(請密切注意大團誕生<a href="https://www.facebook.com/TheNextBigThingTW" target="_blank"><font color="#2894FF">社群</font></a>公布日期)。</font></li>\r\n</ol>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong><font color="#e9594e">&bull; 評選標準</font></strong></h2>\r\n\r\n<ol>\r\n\t<li>徵選活動每月彙整報名內容, StreetVoice.com 將委由編輯部與達人所組之評審團共同評分,亦同步統計用戶點選「 喜歡 」數據。</li>\r\n\t<li>評審團給分佔 60%、喜歡次數佔 40%,選出每月前三強於 台北 Legacy 安排售票演出,出場順序由 StreetVoice.com 決定。</li>\r\n</ol>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong><font color="#e9594e">&bull; 活動檔期規劃</font></strong></h2>\r\n\r\n<div>開發場演出:2025 年 3 月 ~ 2025 年 11 月(每月一場)</div>\r\n\r\n<div>「年終特別場次」請密切注意大團誕生<a href="https://www.facebook.com/TheNextBigThingTW" target="_blank"><font color="#2894FF">社群</font></a>公布日期</div>\r\n\r\n<h2>&nbsp;<br />\r\n<strong><font color="#e9594e">&bull; 注意事項</font></strong></h2>\r\n\r\n<ol>\r\n\t<li>大團誕生為全年度活動(2025 年 1 月 至 2026 年 1 月),入選樂團除了獲得參與開發場演出外,另有年終特別場與其他相關系列活動需請配和演出檔期預留。</li>\r\n\t<li>樂團經選出並排定日期後,若因故無法如期演出,視同棄權,無法順延,評審團有權由已報名之樂團中自行決定遞補名單。</li>\r\n</ol>\r\n\r\n<h2>&nbsp;</h2>\r\n\r\n<h2><strong><font color="#e9594e">&bull; 權利與義務</font></strong></h2>\r\n\r\n<ol>\r\n\t<li>所有參加徵選之文字與照片、多媒體檔案須為投稿者本人之作品,影像部份並已取得被攝影者同意使得參加。</li>\r\n\t<li>參加徵選者一旦報名,則視同同意本徵選辦法之相關規定及主辦單位另行公佈之附屬規定。若參賽者及其作品不符合本活動辦法之規格,主辦單位有權取消該參賽資格。</li>\r\n\t<li>為達到活動宣傳效果,凡參加徵選者,須同意主辦單位授權於本活動之相關指定合作媒體或平台,用參選者之姓名、肖像、文字著作、攝影著作、錄影著作於各相關活動宣材、報導刊登及廣播、電視、網路、紀錄片等媒體無營利之公開播放、重製及公開傳輸。</li>\r\n\t<li>參加徵選者需保證所提供之演出內容及作品,並無侵害他人智慧財產權之情事,若有任何第三者主張受侵害之事,參賽者需自行出面處理,與主辦單位無涉。同時,主辦單位有權取消該參賽者入選資格。</li>\r\n\t<li>參加徵選作品之著作權歸屬原創作人所有。</li>\r\n\t<li>主辦單位保留修改本徵選辦法之權利。</li>\r\n</ol>', 0, 4, 0, None, None, 0, 0, 0, 0, '', '', 1, 1, 0, datetime.datetime(2025, 1, 21, 10, 42), datetime.datetime(2025, 6, 13, 10, 28, 50), 1, 10), (1065, 'creative', 'Park Park Carnival / DJ 募集', '2025 Park Park Carnival', 'DJ 募集', '', 'audition/2025/06/06/e4470f188233451399d0b5e8d5ddeeab.jpg', 'audition_banner/2025/06/06/bd9d6a8ce8994d749b6cce87a48de6a9.jpg', 600, 600, 'organizer_logo/2025/06/06/c94f139b984a4a0a828616373c16bee4.jpg', '<div>\r\n<p>猿頭┋StreetVoice 街聲</p>\r\n\r\n<p>家族總動猿┋派歌、吹音樂、Legacy 傳音樂展演空間、好丘、SimpleLife</p>\r\n\r\n<p>共同進化┋雪山啤酒、<br />\r\n多喝水STAY COOL、<br />\r\nAlphaTheta/Pioneer DJ Taiwan</p>\r\n\r\n<p>功德猿滿┋青石創意、吃到肉羹實業社</p>\r\n\r\n<p>猿友┋財團法人臺北市會展產業發展基金會</p>\r\n</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>官方網站</div>\r\n\r\n<div><a href="http://parkpark.streetvoice.com/" target="_blank"><font color="blue">2025 Park Park Carnival</font></a></div>', 0, datetime.datetime(2025, 6, 23, 4, 0), datetime.datetime(2025, 7, 13, 15, 59), datetime.datetime(2025, 7, 13, 16, 0), datetime.datetime(2025, 7, 30, 15, 59), datetime.datetime(2025, 7, 30, 15, 59), '<div>猴子奔跑著追逐香蕉,好香!DJ 精準的播放黑蕉,好讚! 對拍!</div>\r\n\r\n<div>2025 Park Park Carnival 在這邊徵求各位絕 D 接歌大師們共襄盛舉,來吧 來趴趴!來啪 來趴趴!拋開一切來趴趴,遇到擋路就叭叭!</div>', '<p>恭喜完成徵選報名,記得讓大家知道你參與了這個徵選活動!</p>', '<h2 style="text-align: center;"><strong>猴子奔跑著追逐香蕉,好香!</strong></h2>\r\n\r\n<h2 style="text-align: center;"><strong>DJ 精準的播放黑蕉,好讚!對拍!</strong></h2>\r\n\r\n<div><br />\r\n2025 Park Park Carnival 在這邊徵求各位絕 D 接歌大師們共襄盛舉,來吧 來趴趴!來啪 來趴趴!拋開一切來趴趴,遇到擋路就叭叭!</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong><font color="red">募集時間:2025 / 6 / 23(一)12:00 ~ 7 / 13(日)23:59<br />\r\n結果公布:2025 / 7 / 30(三)<br />\r\n活動時間:2025 / 8 / 23(六)~ 8 / 24(日)<br />\r\n活動地點:臺北花博公園</font></strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>一、DJ 報名資格</strong></h2>\r\n\r\n<ol>\r\n\t<li><font color="red">每位 StreetVoice 街聲會員皆可報名參加。</font></li>\r\n\t<li>於徵選頁回答下方問題,用文字、圖畫或歌曲表現你的放送企劃。</li>\r\n\t<li>入選 DJ 需準備演出時長 60 分鐘不間斷的歌曲放送企劃,呈現風格不限。</li>\r\n\t<li>我們將提供基本 DJ 器材,入選者將獲得 2,000 元的演出費(含稅)。</li>\r\n</ol>\r\n\r\n<h2><br />\r\n&nbsp;<br />\r\n<strong>二、請準備好</strong></h2>\r\n\r\n<ol>\r\n\t<li>你的 DJ 名稱。</li>\r\n\t<li>上傳一張宣傳照。(建議尺寸:500x500px 以上,圖片檔案大小不可超過 2MB)</li>\r\n\t<li>提供 150 字以內的自我介紹,並附上 StreetVoice 街聲帳號連結。</li>\r\n\t<li>介紹本次的放送企劃。</li>\r\n\t<li>選出一首最能代表這個放送企劃的歌曲。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、參賽者權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>參加徵選者一旦報名,則視同同意本徵選辦法之相關規定及主辦單位另行公佈之附屬規定。若參賽者及其作品不符合本活動辦法之規格,主辦單位有權取消該參賽資格。</li>\r\n\t<li>為達到活動宣傳效果,凡參加徵選者,須同意主辦單位授權於本活動之相關指定合作媒體或平台,用參選者之姓名、肖像、文字著作、攝影著作、錄影著作於各相關活動宣材、報導刊登及廣播、電視、網路、紀錄片等媒體無營利之公開播放、重製及公開傳輸。</li>\r\n\t<li>我們希望能夠讓更多人認識你們,凡入選演出者請配合活動宣傳。&nbsp;</li>\r\n\t<li>StreetVoice 街聲保留修改本徵選辦法之權利,並公告於本活動網站內,不再另行通知個別參選者。</li>\r\n</ol>', '<h2 style="text-align: center;"><strong>猴子奔跑著追逐香蕉,好香!</strong></h2>\r\n\r\n<h2 style="text-align: center;"><strong>DJ 精準的播放黑蕉,好讚!對拍!</strong></h2>\r\n\r\n<div><br />\r\n2025 Park Park Carnival 在這邊徵求各位絕 D 接歌大師們共襄盛舉,來吧 來趴趴!來啪 來趴趴!拋開一切來趴趴,遇到擋路就叭叭!</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong><font color="red">募集時間:2025 / 6 / 23(一)12:00 ~ 7 / 13(日)23:59<br />\r\n結果公布:2025 / 7 / 30(三)<br />\r\n活動時間:2025 / 8 / 23(六)~ 8 / 24(日)<br />\r\n活動地點:臺北花博公園</font></strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>一、DJ 報名資格</strong></h2>\r\n\r\n<ol>\r\n\t<li><font color="red">每位 StreetVoice 街聲會員皆可報名參加。</font></li>\r\n\t<li>於徵選頁回答下方問題,用文字、圖畫或歌曲表現你的放送企劃。</li>\r\n\t<li>入選 DJ 需準備演出時長 60 分鐘不間斷的歌曲放送企劃,呈現風格不限。</li>\r\n\t<li>我們將提供基本 DJ 器材,入選者將獲得 2,000 元的演出費(含稅)。</li>\r\n</ol>\r\n\r\n<h2><br />\r\n&nbsp;<br />\r\n<strong>二、請準備好</strong></h2>\r\n\r\n<ol>\r\n\t<li>你的 DJ 名稱。</li>\r\n\t<li>上傳一張宣傳照。(建議尺寸:500x500px 以上,圖片檔案大小不可超過 2MB)</li>\r\n\t<li>提供 150 字以內的自我介紹,並附上 StreetVoice 街聲帳號連結。</li>\r\n\t<li>介紹本次的放送企劃。</li>\r\n\t<li>選出一首最能代表這個放送企劃的歌曲。</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>三、參賽者權利與義務</strong></h2>\r\n\r\n<ol>\r\n\t<li>參加徵選者一旦報名,則視同同意本徵選辦法之相關規定及主辦單位另行公佈之附屬規定。若參賽者及其作品不符合本活動辦法之規格,主辦單位有權取消該參賽資格。</li>\r\n\t<li>為達到活動宣傳效果,凡參加徵選者,須同意主辦單位授權於本活動之相關指定合作媒體或平台,用參選者之姓名、肖像、文字著作、攝影著作、錄影著作於各相關活動宣材、報導刊登及廣播、電視、網路、紀錄片等媒體無營利之公開播放、重製及公開傳輸。</li>\r\n\t<li>我們希望能夠讓更多人認識你們,凡入選演出者請配合活動宣傳。&nbsp;</li>\r\n\t<li>StreetVoice 街聲保留修改本徵選辦法之權利,並公告於本活動網站內,不再另行通知個別參選者。</li>\r\n</ol>', 0, 4, 0, None, None, 0, 0, 0, 0, '', '', 1, 1, 0, datetime.datetime(2025, 6, 6, 5, 54), datetime.datetime(2025, 6, 24, 10, 2, 14), 1, 10), (1066, 'creative', 'Park Park Carnival Artist Audition', '2025 Park Park Carnival', 'Artist Audition', '', 'audition/2025/06/06/d17db2b3b4f8477b902f683fde0ab6f8.jpg', 'audition_banner/2025/06/06/01c1c25ec8a24e9d9f6f0201a38d0f55.jpg', 600, 600, 'organizer_logo/2025/06/06/ecc91e0e73b143fcb69d6580a539c3ed.jpg', '<div>\r\n<p>猿頭┋StreetVoice 街聲</p>\r\n\r\n<p>家族總動猿┋派歌、吹音樂、Legacy 傳音樂展演空間、好丘、SimpleLife</p>\r\n\r\n<p>共同進化┋雪山啤酒、<br />\r\n多喝水STAY COOL、<br />\r\nAlphaTheta/Pioneer DJ Taiwan</p>\r\n\r\n<p>功德猿滿┋青石創意、吃到肉羹實業社</p>\r\n\r\n<p>猿友┋財團法人臺北市會展產業發展基金會</p>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>官方網站</div>\r\n\r\n<div><a href="http://parkpark.streetvoice.com/" target="_blank"><font color="blue">2025 Park Park Carnival</font></a></div>\r\n</div>', 0, datetime.datetime(2025, 6, 23, 4, 0), datetime.datetime(2025, 7, 13, 15, 59), datetime.datetime(2025, 7, 13, 16, 0), datetime.datetime(2025, 7, 30, 15, 59), datetime.datetime(2025, 7, 30, 15, 59), '<div>Come to Party! Come to Park Park!<br />\r\n2025 Park Park Carnival artist AUDITIONS NOW OPEN!<br />\r\nTEAM UP! Submit your music and ideas. Teams must consist of at least 2 artists (or bands) and 1 vehicle. Decorate your vehicle with your own creative style!</div>\r\n\r\n<p>&nbsp;</p>', '<div>Congratulations on completing the application for the selection process!</div>\r\n\r\n<div>Remember to let everyone know that you participated in this selection activity!</div>', '<h2 style="text-align: center;"><strong>Come to Party! Come to Park Park!</strong></h2>\r\n\r\n<h2 style="text-align: center;"><strong>2025 Park Park Carnival artist AUDITIONS NOW OPEN!</strong></h2>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<div>TEAM UP! Submit your music and ideas. Teams must consist of at least 2 artists (or bands) and 1 vehicle. Decorate your vehicle with your own creative style!</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong><font color="red">New for 2025: Popularity Voting!</font></strong><br />\r\n<strong><font color="red">The team with the highest number of votes will win a performance opportunity.</font></strong>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong><font color="red">Application Period: 2025 / 6 / 23 (Mon) 12:00 ~ 7 / 13 (Sun) 23:59<br />\r\nPopularity Voting Period</font><font color="red">:&nbsp;</font><font color="red">2025 / 7 / 16 (Wed) 00:00 ~ 7 / 20 (Sun) 23:59<br />\r\nResults announce</font><font color="red">:&nbsp;</font><font color="red">2025 / 7 / 30 (Wed)<br />\r\nShow Day</font><font color="red">:&nbsp;</font><font color="red">2025 / 8 / 23 (Sat)~ 8 / 24 (Sun)<br />\r\nVenue Taipei</font><font color="red">:&nbsp;</font><font color="red">Expo Park Yuanshan</font></strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>[Requirements]</strong></h2>\r\n\r\n<ol>\r\n\t<li>Team registration is required! Each team must consist of at least 2 artists (or bands). Each artist / band must have a StreetVoice account and at least one uploaded and published song.</li>\r\n\t<li>Register on this audition page with the most creative team proposal.</li>\r\n\t<li>Selected team must bring a power vehicle with three or more wheels to park inside the venue for two days.</li>\r\n\t<li>Selected team will receive 30,000 NTD (tax included) subsidy. Each artist / band requires 40 minutes of performance.</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>[How to Apply]</strong></h2>\r\n\r\n<div>Submit your team proposal on this page with the following information<br />\r\n- Team name is your SV&rsquo;s artist name. (e.g. Chucky Factory Land x Salad). If the format does not comply, SV will contact you for revisions or reserves the right to directly modify the team name.<br />\r\n- Each team members&rsquo; StreetVoice artist page link and EPK.<br />\r\n- Vehicle&rsquo;s info (vehicle model, photo&hellip;) and decoration ideas (as creative as possible).<br />\r\n- Team key visual</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>[Important reminder]</strong></h2>\r\n\r\n<ol>\r\n\t<li>The performance time of the artist / band in the same team might be&nbsp; scheduled on 8 / 23 and 8 / 24 respectively.</li>\r\n\t<li>Team&rsquo;s power vehicle with three or more wheels will park beside the stage as decorations. Once the stage equipment is set up, vehicles will not be able to move or leave, so vehicles must follow the loading and unloading schedule.</li>\r\n\t<li>Team subsidy will be collected and given to each member by one representative.</li>\r\n\t<li>Teams that do not meet the aforementioned application requirements will not be considered and will not qualify for the popularity vote.</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>[Popularity Vote]</strong></h2>\r\n\r\n<div>2025 Park Park Carnival introduces a new Popularity Vote! The team with the most votes in the popularity poll will be granted a performance opportunity.</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>-&nbsp;Popularity Voting Period</div>\r\n\r\n<div>2025 / 7 / 16 (Wed) 00:00 ~ 7 / 20 (Sun) 23:59</div>\r\n\r\n<div>-&nbsp;Voting Rules<br />\r\nThe voting will be conducted on「&nbsp;<a href="https://streetvoice.com/opportunities/1067" target="_blank"><font color="blue">Park Park Carnival / 音樂人募集</font></a>&nbsp;」page. Each registered StreetVoice member may cast 3 votes per day, but may not vote for the same team more than once per day.<br />\r\n-&nbsp;To ensure fair voting, all votes must go through phone number verification via the member system. Please follow the verification steps as instructed. If any irregular voting behavior is detected, the organizer reserves the right to adjust the vote count and will publicly announce any changes to ensure fairness.</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>[Evaluation Guidelines]</strong></h2>\r\n\r\n<ol>\r\n\t<li>The organizer will evaluate teams based on a combination of factors including: creativity and feasibility of the project proposal, and data from their portfolio on the StreetVoice platform.</li>\r\n\t<li>The organizer reserves the right to adjust the review schedule or method based on actual submissions received.</li>\r\n</ol>\r\n</div>', '<h2 style="text-align: center;"><strong>Come to Party! Come to Park Park!</strong></h2>\r\n\r\n<h2 style="text-align: center;"><strong>2025 Park Park Carnival artist AUDITIONS NOW OPEN!</strong></h2>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<div>TEAM UP! Submit your music and ideas. Teams must consist of at least 2 artists (or bands) and 1 vehicle. Decorate your vehicle with your own creative style!</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong><font color="red">New for 2025: Popularity Voting!</font></strong><br />\r\n<strong><font color="red">The team with the highest number of votes will win a performance opportunity.</font></strong>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div><strong><font color="red">Application Period: 2025 / 6 / 23 (Mon) 12:00 ~ 7 / 13 (Sun) 23:59<br />\r\nPopularity Voting Period</font><font color="red">:&nbsp;</font><font color="red">2025 / 7 / 16 (Wed) 00:00 ~ 7 / 20 (Sun) 23:59<br />\r\nResults announce</font><font color="red">:&nbsp;</font><font color="red">2025 / 7 / 30 (Wed)<br />\r\nShow Day</font><font color="red">:&nbsp;</font><font color="red">2025 / 8 / 23 (Sat)~ 8 / 24 (Sun)<br />\r\nVenue Taipei</font><font color="red">:&nbsp;</font><font color="red">Expo Park Yuanshan</font></strong></div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>[Requirements]</strong></h2>\r\n\r\n<ol>\r\n\t<li>Team registration is required! Each team must consist of at least 2 artists (or bands). Each artist / band must have a StreetVoice account and at least one uploaded and published song.</li>\r\n\t<li>Register on this audition page with the most creative team proposal.</li>\r\n\t<li>Selected team must bring a power vehicle with three or more wheels to park inside the venue for two days.</li>\r\n\t<li>Selected team will receive 30,000 NTD (tax included) subsidy. Each artist / band requires 40 minutes of performance.</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>[How to Apply]</strong></h2>\r\n\r\n<div>Submit your team proposal on this page with the following information<br />\r\n- Team name is your SV&rsquo;s artist name. (e.g. Chucky Factory Land x Salad). If the format does not comply, SV will contact you for revisions or reserves the right to directly modify the team name.<br />\r\n- Each team members&rsquo; StreetVoice artist page link and EPK.<br />\r\n- Vehicle&rsquo;s info (vehicle model, photo&hellip;) and decoration ideas (as creative as possible).<br />\r\n- Team key visual</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>[Important reminder]</strong></h2>\r\n\r\n<ol>\r\n\t<li>The performance time of the artist / band in the same team might be&nbsp; scheduled on 8 / 23 and 8 / 24 respectively.</li>\r\n\t<li>Team&rsquo;s power vehicle with three or more wheels will park beside the stage as decorations. Once the stage equipment is set up, vehicles will not be able to move or leave, so vehicles must follow the loading and unloading schedule.</li>\r\n\t<li>Team subsidy will be collected and given to each member by one representative.</li>\r\n\t<li>Teams that do not meet the aforementioned application requirements will not be considered and will not qualify for the popularity vote.</li>\r\n</ol>\r\n\r\n<p>&nbsp;</p>\r\n\r\n<h2><strong>[Popularity Vote]</strong></h2>\r\n\r\n<div>2025 Park Park Carnival introduces a new Popularity Vote! The team with the most votes in the popularity poll will be granted a performance opportunity.</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>-&nbsp;Popularity Voting Period</div>\r\n\r\n<div>2025 / 7 / 16 (Wed) 00:00 ~ 7 / 20 (Sun) 23:59</div>\r\n\r\n<div>-&nbsp;Voting Rules<br />\r\nThe voting will be conducted on「&nbsp;<a href="https://streetvoice.com/opportunities/1067" target="_blank"><font color="blue">Park Park Carnival / 音樂人募集</font></a>&nbsp;」page. Each registered StreetVoice member may cast 3 votes per day, but may not vote for the same team more than once per day.<br />\r\n-&nbsp;To ensure fair voting, all votes must go through phone number verification via the member system. Please follow the verification steps as instructed. If any irregular voting behavior is detected, the organizer reserves the right to adjust the vote count and will publicly announce any changes to ensure fairness.</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<div>&nbsp;</div>\r\n\r\n<h2><strong>[Evaluation Guidelines]</strong></h2>\r\n\r\n<ol>\r\n\t<li>The organizer will evaluate teams based on a combination of factors including: creativity and feasibility of the project proposal, and data from their portfolio on the StreetVoice platform.</li>\r\n\t<li>The organizer reserves the right to adjust the review schedule or method based on actual submissions received.</li>\r\n</ol>\r\n</div>', 0, 4, 0, None, None, 0, 0, 0, 0, '', '', 1, 1, 0, datetime.datetime(2025, 6, 6, 6, 41), datetime.datetime(2025, 6, 24, 10, 2, 1), 1, 10))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(314)
  if match:

/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.0266 get_many (['af167bf678e72a9b2a64d8869d420b8d25e96148', '52147cf872f6b7705c458d25c379639e3cf79c02', '022a04a9fd0dbd9b1d4af8b15bf217c3ce625a9b'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(314)
  if match:

/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.0259 set_many ({'52147cf872f6b7705c458d25c379639e3cf79c02': 1779683317.5879571, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779683317.5879571, '022a04a9fd0dbd9b1d4af8b15bf217c3ce625a9b': (1779683317.5879571, [])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(314)
  if match:

/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.0227 get_many (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '3c1571c4fbbcf2a1874e971445005e426060a762'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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/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(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/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.0216 set_many ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779683317.624833, '3c1571c4fbbcf2a1874e971445005e426060a762': (1779683317.624833, [((97322693, 2, 2, 907949, '雲就要翻過山', 'music_albums/co/un/countyroad184/jQVnJp7NaWAzMgAKWf5K5f.jpeg', '直到雲瀑朝我傾瀉之際,才意識到,在 “他者” 眼裡的瞬間,竟是 “雲” 永無止境的循環,帶著曾為河川與海的記憶,它不斷跨越一個又一個的日常⋯⋯\n————————————\n\n從「張淦勛」跨越到「Giyu Tjuljaviya 」,在兩者之間流動的生命故事。\n\n幾年前跟小學生一起線上學習排灣語、再到慢慢的部落參與,Giyu 回頭挖掘自身文化脈絡的同時,他開始以加上排灣族重量的身份往前創作。\n\nGiyu 以個人生命經驗將「身為」與「成為」原住民之間各種當代議題,身分認同、族語斷層、族群遷徙⋯⋯揉寫成一首首彷彿聽得見沿途風景的歌曲。\n\n發行過兩張EP,近年以族語創作接連拿下PASIWALI 創作大賞和原創流行音樂大獎的獎項後,Giyu 逐漸開創出一道屬於自己的全新音樂風格,首張族語創作專輯《雲就要翻過山》走往更接近口語的低音的聲線,以內斂的情感與深具文學性的詞句,唱出生命的厚度。\n\n*註:本專輯族語創作皆先以中文詞入曲再和家人一同討論後逐步譯成排灣語,而排灣語單字音節、造句邏輯與中文性質迴異,在貼近歌詞原意的情境下常需要換句話說,為求完整表達歌曲意涵,其中族語歌詞附錄的中文為原始創作之中文歌詞,不再以排灣歌詞二次譯回中文。\n\n此外,族語曲目皆使用大鳥(pacavalj)部落的特殊發音(常見在L跟Q發音上省略,使用H的氣音),力求保留並唱出專屬於原生部落的族語創作。\n\n————————————\n\nCredits :\n\n監製|張淦勛 Giyu Tjuljaviya \n企劃|張淦勛 Giyu Tjuljaviya\n製作人|高潮(林志仁)\n編曲|大偉(劉哲麟) 、高潮(林志仁)、張淦勛 Giyu Tjuljaviya\n混音師|大偉(劉哲麟)、處男(劉詩偉)\n錄音室|玉成戲院錄音室\n錄音師|徐振程 、一森、徐昕\n後期母帶處理工作室|Waygate Mastering Studio\n後期母帶處理工程師|Brian Lee & Bob Jackson\n專輯設計|陳科廷 \n平面攝影|葉之幸\n族語顧問|張美瑛 Karuy Tjuljaviya', 0, '', 15939, 25, 8, datetime.date(2024, 12, 23), datetime.datetime(2024, 12, 23, 15, 8, 47), datetime.datetime(2024, 12, 29, 12, 49, 47), 1, 1),)])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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/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(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/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.0159 get_many (['4396a149990753d03f3e841d3476fbe76dc4c24c'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(308)
  match = condition.eval(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in eval(892)
  return self.value.resolve(context, ignore_failures=True)

/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/.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.0145 set_many ({'4396a149990753d03f3e841d3476fbe76dc4c24c': (1779683317.661176, (1,))}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(308)
  match = condition.eval(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in eval(892)
  return self.value.resolve(context, ignore_failures=True)

/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/.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.0675 get_many (['56cc532a5148a6ed2736728681cc82c4dfb71260', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', 'af167bf678e72a9b2a64d8869d420b8d25e96148', '9eaef01322e22c35f51e9e0c8a6b3660154f1b71', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '29afdfb7239c8850630d3572506bbe29c52246e5'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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/base.py in render(988)
  output = self.filter_expression.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(858)
  current = current()

/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.0513 set_many ({'56cc532a5148a6ed2736728681cc82c4dfb71260': 1779683317.723266, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.723266, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779683317.723266, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.723266, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779683317.723266, '9eaef01322e22c35f51e9e0c8a6b3660154f1b71': 1779683317.723266, '29afdfb7239c8850630d3572506bbe29c52246e5': (1779683317.723266, (1226,))}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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/base.py in render(988)
  output = self.filter_expression.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(858)
  current = current()

/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.0543 get_many (['56cc532a5148a6ed2736728681cc82c4dfb71260', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', 'af167bf678e72a9b2a64d8869d420b8d25e96148', '9eaef01322e22c35f51e9e0c8a6b3660154f1b71', '3ab5eb2e5778f78aaaad9d0c3ea41b6f5835324f', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '8c440b747e611da75df4dd7b27bdc1c0cbb07152'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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/nextpage/templatetags/nextpage.py in render(78)
  items_count = len(list(items))

/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.0546 set_many ({'3ab5eb2e5778f78aaaad9d0c3ea41b6f5835324f': 1779683317.7373674, '56cc532a5148a6ed2736728681cc82c4dfb71260': 1779683317.7373674, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683317.7373674, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779683317.7373674, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683317.7373674, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779683317.7373674, '9eaef01322e22c35f51e9e0c8a6b3660154f1b71': 1779683317.7373674, '8c440b747e611da75df4dd7b27bdc1c0cbb07152': (1779683317.7373674, [((2764, 818678, 4533007, 1, 0, 1, 3062837, 28, datetime.datetime(2025, 6, 23, 5, 49, 34, 142304), datetime.datetime(2025, 6, 23, 5, 50, 19, 722601), 818678, 4, 1, 'NTFOLK - Neon Liquid Sky (feat. Boo SLUR)', 3292349, None, 2, 7, 0, 'music/NT/FO/NTFOLK/Yt8xYhHJ4prYi6bcxpoAVD.mp3', 0, 'song_covers/NT/FO/NTFOLK/gQnsSEdLhRPwdKos4nQyv7.jpeg', 1, '', 'Fractals of the mind\nBending slowly\nIn neon liquid sky,\nIn reality\n\nGod is real? Or am I tripping?\nThe way the cross melts down\nIs it real, or are you drifting?\nLike colors of the sound\nIn neon liquid sky\n\nI’m not here,\nIt goes round and round\nAnd you’re not there\nWe dissolve into sound\n\nIn neon liquid sky\nBending slowly\nIn neon liquid sky\nBlending slowly\nIn neon liquid sky', 0, '', 0, '', 282, 282804, datetime.datetime(2025, 6, 18, 16, 46, 49), datetime.datetime(2025, 6, 18, 16, 46, 38), datetime.datetime(2025, 6, 18, 16, 54, 1, 673994), datetime.datetime(2025, 6, 18, 16, 54, 2), 255, 18, 3, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 3292349, 'sha1$O3f5hX8nJ402cPo7bNiUlM$46afa36f0beea746d70851a5f41b58f9dd28db11', datetime.datetime(2025, 6, 28, 6, 49, 4), 0, 'NTFOLK', '', '', 'ntfolk17@gmail.com', 0, 1, datetime.datetime(2025, 6, 18, 16, 18), 2862614, 4, 1, 3292349, 'profile_images/NT/FO/NTFOLK/nNreZ9RHinFzT2xEKiGFd4.jpg', 'M', '', 'NTFOLK', 66, '879870808', datetime.date(2025, 2, 7), None, 214, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2025, 6, 18, 16, 18), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":false,"show_birthday":2}', 523, 9, 0, 0, 0, 0, '', 0, None, 4533007, 4, 1, 3062837, 3, 57, 818678, None, None, '點開歌曲馬上受到貫穿歌曲的木吉他與電吉他的絲絲數學風味吸引。NTFOLK 的新單曲〈Neon Liquid Sky〉找來擅長打造膾炙人口歌曲的 Boo SLUR 合作,讓演奏與實驗感為特色的另類民謠音樂作品不失親近感。有些人認識 NTFOLK 的 Nutty 是他曾是知名泰國獨立樂團 Rosalyn 的主唱,有著廣為樂迷熟悉的的纖柔高亢嗓音,喜愛打擊樂器的他,在 NTFOLK 裡加入大量 Percussion 的特色。〈Neon Liquid Sky〉有著更多打擊樂的聲音嘗試。混然天成的迷幻色彩,自在的流動感與節奏層次,帶人流淌進不同的音樂天空。\n\n(Text by NPC-002 Boris)', 0, 1, 0, 0, datetime.datetime(2025, 6, 23, 5, 49, 34, 124729), datetime.datetime(2025, 6, 23, 5, 50, 19, 732114), 2, 0, 1, 1, 0, 417, 0, 0, 0, 3062837, 'sha1$34hid8EF1DsJje4JA2FQD6$c7a0af250fe6dbe18c7b90d931b391957533c722', datetime.datetime(2025, 5, 24, 13, 25, 13), 0, 'npcctw', '', '', 'npcc.tw@gmail.com', 0, 1, datetime.datetime(2023, 2, 24, 13, 19), 2633208, 4, 3, 3062837, 'profile_images/np/cc/npcctw/8L3pjrAozMzwwzUoaN2Epk.png', 'O', '', 'NPCC', 886, '910790079', datetime.date(2022, 7, 7), 'TPE', 99, 0, 0, None, datetime.datetime(2024, 12, 18, 7, 45, 33), 1, datetime.datetime(2023, 2, 24, 13, 19), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":false,"accredited_datetime":"2024-12-18T07:45+00:00"}', 0, 171, 129, 1, 1, 0, '', 0, None, 28, 3062837, 'npcctw', 'Promoter/Agent', 'NPCC', '從台灣南向東南亞、往北東北亞、往⻄橫跨大⻄洋、往東穿越太平洋,這裡是不斷開拓你視野的奇異點。', 'NPCC 是由有著海外巡演、海外策展、跨國跨領域合作經驗的 John Huang (薑黃) 所策劃的品牌團隊,主要內容以跨國活動策劃、跨國巡演經紀、媒體宣傳、音樂書寫,以及跨域跨國的交流與合作企劃...等。\r\nJohn Huang 在疫情前幾年已積極展開台灣與東南亞地區的多向交流、策劃音樂活動與觀光行銷,也協辦海內外的音樂節與 showcase,並帶領多組東南亞藝人來台演出,也帶領台灣藝人到東南亞演出。\r\n擅長跨國、跨界與跨文化合作,轉譯文化隔閡,近年常受邀到海外的音樂座談會分享台灣音樂現況。\r\n2021 年與警廣電台合作「เพลง THAI MUSIC SHOP」節目推廣泰國音樂與介紹泰國音樂場景,並於 2022 年廣播金鐘獎「最佳流行音樂節目獎」、「最佳流行音樂主持人獎」雙料得獎。', '[7, 21, 11]', 'critic_cover/np/cc/npcctw/H3XnzjiUshbbGAKtFzt8u6.png', 1, 1, datetime.datetime(2024, 8, 13, 8, 4, 48, 619087), datetime.datetime(2024, 8, 13, 8, 26, 16, 788816)), (2763, 390716, 4533003, 1, 0, 1, 907995, 3, datetime.datetime(2025, 6, 23, 3, 33, 35, 745314), datetime.datetime(2025, 6, 23, 3, 33, 35, 745336), 390716, 4, 4, '舞蹈', 915717, 97267611, 2, 7, 0, 'music/Fo/gb/Fogbow2013/8i6hZdF6xZ5Z7oW62JenGT.mp3', 0, 'song_covers/Fo/gb/Fogbow2013/87fdbbce067f4341982ceae9a2aae229.jpg', 1, '', '舞蹈\n\n作詞: Fish \n作曲: Fish \n編曲: 霧虹 Fogbow\n\n這世界沒有靈魂, 他們跳著 追求自由的舞蹈\n就像電影散場後 情侶間無異的擁抱\n他們說 我們不應該 造著自己的想法 \n過了十年 我們告訴你們 必須和 我們一樣\n\n跳吧 跳吧 跳吧 跳吧 就這樣 變成蝴蝶\n跳吧 跳吧 跳吧 跳吧 就這樣 變成公主\n跳吧 跳吧 跳吧 跳吧 我們只是舞池外的魯蛇\n跳吧 跳吧 跳吧跳吧 就讓我們一起進入高潮\n\n你們 我們 他們 她們 都在談論著不是自己的事\n一點也不重要 兩點又露太少 三點又露太多\n沉默代替的是 我們遺忘的事 揮灑後的空虛 \n城市中 我們被驅離 他們被驅離 你們也被驅離 \n\n跳吧 跳吧 跳吧 跳吧 就這樣 變成蝴蝶\n跳吧 跳吧 跳吧 跳吧 就這樣 變成公主\n跳吧 跳吧 跳吧 跳吧 我們只是舞池外的魯蛇\n跳吧 跳吧 跳吧跳吧 就讓我們一起進入高潮', 0, '2017 霧虹 首張專輯試聽歌曲 - 舞蹈\n\n自2016年起, 霧虹開始嘗試不同的創作和舞台演出嘗試. \n於2017年春天將釋出他們的第一張專輯. \nJoy Division 為霧虹的創作最大影響者, \n而這張專輯大概的輪廓也從這首歌可以看出個大概. \n\n舞蹈\n錄音工程: 陳天兵 ', 0, '', 327, 192016, datetime.datetime(2017, 5, 10, 23, 44, 24), datetime.datetime(2017, 1, 5, 23, 5), datetime.datetime(2017, 1, 5, 23, 5), datetime.datetime(2020, 1, 6, 6, 46, 27), 6747, 275, 9, 1, 4, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2017-03-08"],"recommend_by_editor":true,"recommend_by_expert":true},"CN":{"song_of_the_days":["2017-03-04"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 915717, 'sha1$NxlJ3h30t2WT8ayAakmwiU$7db156ec112bc7d5acb645f4701b9fcd82603a71', datetime.datetime(2025, 6, 23, 12, 29, 11), 0, 'Fogbow2013', '', '', 'fogbow2013@gmail.com', 0, 1, datetime.datetime(2013, 11, 21, 0, 35, 6), 547876, 4, 3, 915717, 'profile_images/Fo/gb/Fogbow2013/DVXfodXarxfuCmYcYg3ruV.jpg', 'O', '霧虹 Fogbow', '霧虹 Fogbow', 886, '975022169', datetime.date(2013, 2, 13), 'KHH', 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 41), 1, datetime.datetime(2013, 11, 21, 0, 35, 6), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-07-24T23:38+00:00","hide_location":false}', 159147, 2690, 13, 0, 1, 0, '', 0, None, 4533003, 4, 1, 907995, 3, 57, 390716, None, None, '保有後龐克原初的精神並帶點苦澀浪漫,霧虹17年的首張專輯《苦澀的痛擊》,在吉他噪音反饋中營造出了夢幻迷離的氛圍,搭配主唱劉懷君清亮甜美的歌聲,讓人感受到獨特的衝突美感。專輯中每首歌曲都像是一段段個人內心世界獨白,流露出對生活的思考與掙扎。聲音處理上並非走精緻路線,但也正因如此,後龐本色不變,而他們也持續在音樂道路上前進,未曾停歇。', 0, 1, 0, 0, datetime.datetime(2025, 6, 23, 3, 33, 35, 730708), datetime.datetime(2025, 6, 23, 3, 33, 35, 735387), 1, 0, 1, 0, 0, 537, 0, 0, 0, 907995, 'sha1$v18lTUGNTduxJ7b9hxO68k$701ce8ed4524aaef333a82d10b492c74f573ce54', datetime.datetime(2025, 4, 21, 10, 19, 14), 0, 'yeves', '', '', 'yevestsai@gmail.com', 0, 1, datetime.datetime(2013, 9, 6, 22, 14), 540768, 4, 3, 907995, 'profile_images/ye/ve/yeves/b42ceb483bbb11e3aaae22000a782fbe.jpg', 'M', '蔡政忠', '馬瓜', None, '', datetime.date(1979, 5, 31), 'TNN', 98, 0, 0, None, datetime.datetime(2024, 12, 18, 7, 43, 1), 1, datetime.datetime(2013, 9, 6, 22, 14), 1, 0, 'zh-hant', 0, '{"show_intro":false,"show_birthday":1,"hide_gender":false,"hide_location":false,"accredited_datetime":"2024-12-18T07:43+00:00"}', 0, 3131, 7, 5, 1, 0, '', 0, None, 3, 907995, 'yeves', '自由樂評人、斜槓法律人', '蔡政忠(馬瓜)', "It's better to burn out than to fade away.", '資深樂評人,筆名「馬瓜」,撰寫音樂文字二十餘年,創立「台灣音樂書寫團隊」,希望透過文字書寫,刺激聽眾產生聆聽、書寫與討論的風氣。現為台南公道法律事務所顧問,並於各大專院校授課講演,專長智慧財產權,協助音樂人處理法律事務,不遺餘力。', '[7, 6, 17]', 'critic_cover/ye/ve/yeves/daVEknaDjcduw9pGAaJzed.jpeg', 1, 1, datetime.datetime(2024, 8, 13, 8, 4, 48, 617651), datetime.datetime(2024, 8, 13, 8, 31, 10, 141125)), (2760, 814390, 4532794, 1, 0, 1, 920746, 34, datetime.datetime(2025, 6, 20, 9, 17, 35, 450563), datetime.datetime(2025, 6, 20, 9, 17, 35, 450594), 814390, 4, 4, '走路 demo', 2459260, 97323661, 1, 4, 0, 'music/dj/y2/djy2690/WHkdasKaynyaaTW7RSRZHy.mp3', 0, 'song_covers/dj/y2/djy2690/B6aSH7g5Fc9gx5bGNoKgL7.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拥抱的时候 我又 想一个人走走', 0, 'demo/30', 0, '', 272, 224000, datetime.datetime(2025, 5, 15, 10, 14, 33), datetime.datetime(2025, 5, 15, 10, 14, 31), datetime.datetime(2025, 5, 15, 10, 15, 46, 519896), datetime.datetime(2025, 6, 28, 19, 31, 11), 186, 6, 4, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true,"song_of_the_days":["2025-07-02"]},"CN":{"song_of_the_days":["2025-07-03"]}}', 0, 0, 0, 0, 2, 2, 2459260, 'sha1$s9780prPSG10q8EfF6BLEl$2e55290d02f32319e58a52516173af03cd958368', datetime.datetime(2025, 6, 27, 0, 17), 0, 'djy2690', '', '', '269079641@qq.com', 0, 1, datetime.datetime(2019, 7, 7, 15, 46, 47), 2030156, 4, 4, 2459260, 'profile_images/dj/y2/djy2690/AeMLhrhpoJdZTcf5qEb6UP.jpg', 'M', '邓加宇', '邓加宇', 86, '15101644611', datetime.date(2021, 11, 8), 'BJ', 2, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2019, 7, 7, 15, 46, 47), 2, 0, 'zh-hans', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true,"hide_location":false}', 775, 3, 1, 1, 0, 0, '', 0, None, 4532794, 4, 1, 920746, 3, 57, 814390, None, None, '聽這首demo時腦海浮現謝震廷〈燈光〉,都在夜晚的清冷中又在某處透著一些暖意,非常迷人。最後一句「擁抱的時候 我又想一個人走走」很簡單且情緒太真實,我說的不只是歌詞,旋律的情緒也是。\n\n發行過兩張專輯都入圍過FMA的鄧加宇,成功避開「2nd Album Syndrome」。隨著第三張專輯demo陸續登場,可以確定鄧加宇的才華不是一時,FOMO的人類快走路跟上呀。', 0, 1, 0, 0, datetime.datetime(2025, 6, 20, 9, 17, 35, 437650), datetime.datetime(2025, 6, 20, 9, 17, 35, 442063), 0, 1, 1, 0, 0, 135, 0, 0, 0, 920746, 'sha1$wLAMISZdcQbl$76814c73f4177812b8b9a538f0f55d3edc56b05c', datetime.datetime(2025, 5, 15, 10, 32, 31), 0, 'FreshmusicSG', '', '', 'gekleng1984@gmail.com', 0, 1, datetime.datetime(2013, 12, 5, 22, 52), 552415, 4, 4, 920746, 'profile_images/Fr/es/FreshmusicSG/iEpwNax72CT2gP2bDdAuFs.jpg', 'M', '', 'Freshmusic', 65, '91502911', datetime.date(1984, 5, 29), 'SG', 190, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 2, 51), 1, datetime.datetime(2013, 12, 5, 22, 52), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"hide_gender":false,"hide_location":false,"accredited_datetime":"2024-12-18T07:48+00:00"}', 48, 37, 40, 2, 1, 0, '', 0, None, 34, 920746, 'FreshmusicSG', '樂評人s', 'Freshmusic音樂誌', '當下的精彩;未來的流行', 'Freshmusic 音樂誌2006年於新加坡開啟,最早是三個還在唸書的大學生,希望能有自由空間,不受音樂型態熱門與否,字數與時段的限製等因素盡情分享看法。Freshmusic歷經多代的成員變更,目前活躍成員為創始人老黃瓜(陳玉能)、1319、蛋黃仔、洗碗背包婦,由這「四對耳朵」輪番推薦街聲上有意思的作品。', '[4, 7, 2]', 'critic_cover/Fr/es/FreshmusicSG/dwroT4ET3nZkVPr9mG72cR.jpg', 1, 1, datetime.datetime(2024, 8, 13, 8, 4, 48, 619416), datetime.datetime(2024, 8, 13, 8, 21, 52, 638799)), (2758, 796033, 4532621, 1, 0, 1, 907995, 3, datetime.datetime(2025, 6, 18, 4, 7, 59, 280594), datetime.datetime(2025, 6, 18, 4, 7, 59, 280630), 796033, 4, 4, '在深夜 Deep Night', 2776007, 97323308, 1, 6, 0, 'music/Co/_l/Co_lin507music/ceK4ZQNhJj7DgQ4yHGcr5B.mp3', 0, 'song_covers/Co/_l/Co_lin507music/Dd9WTaZ9jdTZjri2FezWaJ.jpeg', 1, '', '[00:01.06]每個人都有說不出的經驗\n[00:08.62]隱藏在極深不讓左右來是非\n[00:16.22]像是大雨過後出現的陽光藍天\n[00:23.54]走不出的故事總是在承受之後才理解\n\n[00:31.15]每個迷失的路從未停歇\n[00:38.94]在城市裡多少掙扎的晝夜\n[00:46.55]平凡不過只是如此的渺小雲煙\n[00:54.19]為何不能勇敢一些活得自由率性一點\n\n[01:06.01]Oh~\n[01:39.49]Oh~在深夜\n[01:47.07]Oh~絢爛的夜\n[01:54.68]Oh~在深夜\n\n[02:07.97]深呼吸\n[02:12.61]閉上眼\n[02:15.49]用身體體會心跳的擊樂\n[02:23.11]深呼吸\n[02:27.80]我閉上眼\n[02:30.92]是我正在蛻變\n\n[02:40.89]每個人都像易碎玻璃粉碎\n[02:48.44]誰來撫平一切脆弱的心碎\n[02:56.01]深呼吸閉上眼來擁抱那些不被了解\n[03:03.62]自己重愛自己一遍\n[03:07.25]溫暖自己捧手心裡面', 1, "製作人:洪子龍 HUNG TZU LUNG\n詞 Lyrics/曲 Composed:葉靜宜 A'lufay\n配唱製作人 Vocal Producer:古晧 Hao Ku\n製作協力 Production Assistant :徐振程 Jason Hsu\n編曲:洪子龍 HUNG TZU LUNG\n和聲編寫 :布蘭地 Brandy Tien\n和聲:布蘭地 Brandy Tien\n攝影:陳九 JX CHEN", 0, '', 202, 192000, datetime.datetime(2024, 12, 23, 14, 14, 53), datetime.datetime(2024, 12, 23, 14, 14, 49), datetime.datetime(2024, 12, 23, 14, 55, 45, 115169), datetime.datetime(2025, 4, 14, 14, 5, 39), 387, 20, 3, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2776007, 'sha1$dCcQmBfuSGfVHKqTJHxkFY$8f03def2f9cb76b2077f87198f53a52d584d205c', datetime.datetime(2025, 6, 23, 11, 37, 16), 0, 'Co_lin507music', '', '', 'revival20092009@gmail.com', 0, 1, datetime.datetime(2021, 6, 8, 16, 49, 27), 2346507, 4, 3, 2776007, 'profile_images/Co/_l/Co_lin507music/QzoT92xCGMxPNekxxWhWt6.jpg', 'F', '', '葉靜宜 COLiN', 886, '938998761', datetime.date(1992, 4, 16), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2021, 6, 8, 16, 49, 27), 1, 5, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":false}', 2956, 24, 9, 0, 0, 0, '', 0, None, 4532621, 4, 1, 907995, 3, 57, 796033, None, None, '歌聲溫暖具有穿透力,原生於東海岸阿美族Pangcah,在台北成長的葉靜宜,總是抱著一把吉他,用音樂創作紀錄自己的內心世界。首張專輯《美麗灣灣》由金牌製作人洪子龍操刀,將葉靜宜原本質樸柔軟的創作,用不同音樂風格加以呈現。這並非一張情緒滿溢的宣洩型專輯;反之,葉靜宜的音樂創作,更多時候是寂寥深夜的陪伴,透過她的歌聲,唱出每首歌背後的不同故事。', 0, 1, 0, 0, datetime.datetime(2025, 6, 18, 4, 7, 59, 254095), datetime.datetime(2025, 6, 18, 4, 7, 59, 262719), 1, 3, 1, 0, 0, 438, 0, 0, 0, 907995, 'sha1$v18lTUGNTduxJ7b9hxO68k$701ce8ed4524aaef333a82d10b492c74f573ce54', datetime.datetime(2025, 4, 21, 10, 19, 14), 0, 'yeves', '', '', 'yevestsai@gmail.com', 0, 1, datetime.datetime(2013, 9, 6, 22, 14), 540768, 4, 3, 907995, 'profile_images/ye/ve/yeves/b42ceb483bbb11e3aaae22000a782fbe.jpg', 'M', '蔡政忠', '馬瓜', None, '', datetime.date(1979, 5, 31), 'TNN', 98, 0, 0, None, datetime.datetime(2024, 12, 18, 7, 43, 1), 1, datetime.datetime(2013, 9, 6, 22, 14), 1, 0, 'zh-hant', 0, '{"show_intro":false,"show_birthday":1,"hide_gender":false,"hide_location":false,"accredited_datetime":"2024-12-18T07:43+00:00"}', 0, 3131, 7, 5, 1, 0, '', 0, None, 3, 907995, 'yeves', '自由樂評人、斜槓法律人', '蔡政忠(馬瓜)', "It's better to burn out than to fade away.", '資深樂評人,筆名「馬瓜」,撰寫音樂文字二十餘年,創立「台灣音樂書寫團隊」,希望透過文字書寫,刺激聽眾產生聆聽、書寫與討論的風氣。現為台南公道法律事務所顧問,並於各大專院校授課講演,專長智慧財產權,協助音樂人處理法律事務,不遺餘力。', '[7, 6, 17]', 'critic_cover/ye/ve/yeves/daVEknaDjcduw9pGAaJzed.jpeg', 1, 1, datetime.datetime(2024, 8, 13, 8, 4, 48, 617651), datetime.datetime(2024, 8, 13, 8, 31, 10, 141125)), (2757, 810915, 4532384, 1, 0, 1, 2666645, 29, datetime.datetime(2025, 6, 15, 11, 15, 6, 91090), datetime.datetime(2025, 6, 15, 11, 15, 6, 91125), 810915, 4, 4, '中部第一深情', 908618, None, 5, 12, 0, 'music/ac/el/acelai_ec/QpRwKquF7aQBgym5v98WvN.mp3', 0, 'song_covers/ac/el/acelai_ec/UwSVZYgSrfS8j4ZfcEgcFM.jpeg', 1, '', 'Babe i wanna say 不是故意要騙妳\n獨自面對剩下自己\n願意花時間去撫平妳的痛\n\nOh my baby girl\n\n她給我的甜好像漩渦深不見底\n這裡有我在 我不願孤單\n是我不明白 忘了妳給的愛\n\n說妳不懂我的心 也不懂我的情 不願意再回來\n說我沒那麼深情 但我心裡只有妳 Oh baby\n\n就算我牽了他們的手 不要離開 Baby\n只要相信我的愛對妳是真誠的 Oh baby 這樣就夠了\n是真的需要妳的愛就算我曾經犯了錯\n這夜晚不甘寂寞 oh別只剩我一個人等待\n\n她給我的甜好像漩渦深不見底\n這裡有我在 我不願孤單\n是我不明白 忘了妳給的愛\n\n說妳不懂我的心 也不懂我的情 不願意再回來\n說我沒那麼深情 但我心裡只有妳 Oh baby\n\n就算我牽了他們的手 不要離開 Baby\n只要相信我的愛對妳是真誠的 Oh baby 這樣就夠了\n是真的需要妳的愛就算我曾經犯了錯\n這夜晚不甘寂寞 oh別只剩我一個人等待', 0, 'Follow 66: https://www.instagram.com/lv_666666\n\nSong Credits: \n詞 Lyricist: 66\n曲 Composer: 66\n編曲 Beat: 吳忠翰 Owen Wu\n製作人: Producer: 66, 吳忠翰 Owen Wu\n電鋼琴: Electric piano 黃柏勳 Bredy Huang\n薩克斯風: Saxophone 王巽 Wang Xun\n混音 Mix & Master: Lil RAD, Michael Reeves\n母帶 Master: Lil RAD', 0, '', 201, 320000, datetime.datetime(2025, 4, 23, 8, 15, 49), datetime.datetime(2025, 4, 23, 8, 15, 38), datetime.datetime(2025, 4, 24, 12, 0), datetime.datetime(2025, 4, 25, 18, 45, 35), 831, 12, 5, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 908618, 'sha1$mEFsiU3A37rMv6CZ8Dxbbi$c9202bf5e2cb63120c92859f596ff64dc1b2100d', datetime.datetime(2025, 6, 23, 5, 32, 9), 0, 'acelai_ec', '', '', 'ace0980610511@gmail.com', 0, 1, datetime.datetime(2013, 9, 18, 11, 44, 9), 541369, 4, 3, 908618, 'profile_images/ac/el/acelai_ec/5PbyGGM8nCwhxBtGQNZdS8.jpg', 'M', '賴瑋正', '66', 886, '980610511', datetime.date(2001, 5, 9), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 55), 1, datetime.datetime(2013, 9, 18, 11, 44, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_birthday":0,"hide_location":false}', 13344, 38, 11, 0, 0, 0, '', 0, None, 4532384, 4, 1, 2666645, 3, 57, 810915, None, None, '復古浪漫的毒實在是沒藥醫。66 的新歌〈中部第一深情〉開場就讓薩克斯風把你的心吹得迷迷茫茫,醉情的合成器效果,直接了白的歌詞告白,金光閃閃的橋段設計,Disco 舞廳的慢節奏為你和愛人創造了獨享粉紅泡泡。不知道這是不是真的「中部第一深情」,但任何一個女孩聽到這樣的告白,一定會是最幸福的小公主吧!', 0, 1, 0, 0, datetime.datetime(2025, 6, 15, 11, 15, 6, 77701), datetime.datetime(2025, 6, 15, 11, 15, 6, 81375), 1, 0, 1, 0, 0, 336, 0, 0, 0, 2666645, 'sha1$0vwmuwYGx3ISXhwRJb9c4m$260a58766d7e7e09061867d5972fc8812034d1a5', datetime.datetime(2025, 3, 27, 12, 6, 6), 0, '1day1music', '', '', '1day1musickoko@gmail.com', 0, 1, datetime.datetime(2020, 11, 5, 18, 1), 2237230, 2, 2, 2666645, 'profile_images/1d/ay/1day1music/8fYULphYKCaJ5b4izqmyyP.JPG', 'F', '', '一日一樂 1DAY1MUSIC', 49, '17697733892', datetime.date(1995, 11, 25), 'EUR', 45, 0, 0, None, datetime.datetime(2024, 12, 18, 7, 45, 57), 1, datetime.datetime(2020, 11, 5, 18, 1), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"had_edit_username":true,"hide_location":false,"accredited_datetime":"2024-12-18T07:45+00:00"}', 0, 187, 1, 0, 1, 0, '', 0, None, 29, 2666645, '1day1music', '音樂成癮者', '一日一樂のKoko', 'If you have a chance to pick up a soundtrack for your life,\u200c which song would you like to choose?', '一日一樂 1DAY1MUSIC 主理人 Koko,目前在柏林留學。其於平台撰寫之樂評文章與製作 Podcast 節目《一日一樂 1DAY1MUSIC》,以真誠用心卻又樸實放鬆的經營風格,身受音樂創作者與樂迷們喜愛。', '[12, 3, 4]', 'critic_cover/1d/ay/1day1music/NYp7NUACHrHbEd9DnNDCQo.png', 1, 1, datetime.datetime(2024, 8, 13, 8, 4, 48, 619143), datetime.datetime(2024, 8, 13, 8, 32, 23, 362908)), (2756, 708843, 4532209, 1, 0, 1, 907995, 3, datetime.datetime(2025, 6, 13, 2, 54, 38, 149119), datetime.datetime(2025, 6, 13, 2, 54, 38, 149171), 708843, 4, 4, '魔女 Kiki', 1572220, 97319336, 1, 6, 0, 'music/ri/pp/ripplesmusic/3Z5y43kJ6NrUxiw6TMdni3.mp3', 0, 'music_albums/ri/pp/ripplesmusic/YEifSVRKfRc5qTTQfqYdxe.jpeg', 1, '', '剛好的氣味 我知道就是這一天\n空掉的茶杯 暗示這個行動的好機會\n\n用最樸素的姿態 絕佳的方向感\n還有什麼好攤牌 就在今晚 就在今晚\n\n穿過無數個季節\n帶上我擁有的一切 全力起飛\n不再偷偷掉眼淚\n不害怕也不羨慕誰 和我告別\nI’m gonna fly away\n\n用最樸素的姿態 絕佳的方向感\n還有什麼好攤牌 就在今晚 就在今晚\n\n穿過無數個季節\n帶上我擁有的一切 全力起飛\n不再偷偷掉眼淚\n不害怕也不羨慕誰 和我告別\nI’m gonna fly away\n\n就算還有很多要失去\n就算只剩下我自己\n\n穿過無數個季節\n帶上我擁有的一切 全力起飛\n不再偷偷掉眼淚\n不害怕也不羨慕誰 和我告別\nI’m gonna fly away', 0, '〈魔女〉是看完魔女宅急便後,仁與寫下的歌曲。\n在獨立生活經歷挫折之後,琪琪還有再次飛翔的勇氣,雖然她失去了一些魔法,卻也獲得了更近一步面對世界的能力。\n失去與獲得,從來不在我們的掌握之中,希望聽完這首歌後,我們都能試著整理低落的心情,和某個部分的自己好好告別。\n⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀\n⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀\n數位收聽\n張仁與 Jewel Chang 首張創作 EP《人之間 In Between》\nhttps://lnkfi.re/JewelChang_InBetween⠀⠀\n\n⠀⠀⠀⠀⠀\n///\n⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀\n⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀\n詞、曲 Lyricist & Composer |張仁與 Jewel Chang\n製作人 Producer|王昱辰 Yuchain Wang\n編曲 Arranger |王昱辰 Yuchain Wang、雷擎 L8ching\n尼龍吉他 Nylon Guitar|林建文 Kevin Lin、王昱辰 Yuchain Wang\n貝斯 Bass|陳弘禮 Hungli Chen\n爵士鼓、節奏樂器 Drums & Percussions |雷擎 L8ching\n長笛 Flute |羅妍婷 YenTing Lo\n電鋼琴 Wurlitzer|王昱辰 Yuchain Wang\n合聲編寫 Chorus Arranger|王昱辰 Yuchain Wang\n合聲 Chorus|張仁與 Jewel Chang、王昱辰 Yuchain Wang\n錄音師 Recording Engineer|王昱辰 Yuchain Wang\u200b\n錄音助理 Recording Assistant | 郭以哲 Yeecher Kuo\u200b\n母帶後期處理工程師 Mastering Engineer|王昱辰 Yuchain Wang\u200b\n錄音、混音、母帶後期處理工作室 Recording, Mixing & Mastering Studio | Morisound Studio\u200b', 0, '', 225, 320000, datetime.datetime(2022, 11, 16, 9, 28, 30), datetime.datetime(2022, 11, 16, 9, 28, 18), datetime.datetime(2022, 11, 17, 16, 0), datetime.datetime(2023, 2, 15, 18, 10, 44), 1032, 40, 12, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1572220, 'sha1$WJfZXBFYW5OUpdPj2CZo9x$7bd5a7e73acdd123be1a22121b9e579ed0a3a431', datetime.datetime(2025, 6, 23, 11, 30, 55), 0, 'ripplesmusic', '', '', 'jewelchang1996@gmail.com', 0, 1, datetime.datetime(2015, 11, 13, 18, 47), 1231048, 2, 2, 1572220, 'profile_images/ri/pp/ripplesmusic/ERvY4bXiH739x5Emz9Y3vm.jpg', 'F', '張仁與', '張仁與 Jewel Chang', 886, '985564469', datetime.date(1996, 2, 12), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2015, 11, 13, 18, 47), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":2,"accredited_datetime":"2021-06-04T09:58+00:00","hide_location":false}', 98803, 667, 13, 0, 1, 0, '', 0, None, 4532209, 4, 1, 907995, 3, 57, 708843, None, None, '令人印象深刻的歌聲。經歷過各式不同音樂比賽,張仁與熱愛創作的初心未曾改變,用音樂記錄生活,每一首歌,都是結合生活與內在的故事篇章,承載著不同的內心感受。以民謠作為基底,首張ep在製作人老王的長時間打磨,與全才樂手雷擎的編曲下,讓張仁與的音樂更添色彩。這並不是一張有主打歌的作品,反之,只有在完整聆聽與細細品味後,才能喚醒沉澱於內心的感動。', 0, 1, 0, 0, datetime.datetime(2025, 6, 13, 2, 54, 38, 129893), datetime.datetime(2025, 6, 13, 2, 54, 38, 138527), 1, 1, 1, 0, 0, 411, 0, 0, 0, 907995, 'sha1$v18lTUGNTduxJ7b9hxO68k$701ce8ed4524aaef333a82d10b492c74f573ce54', datetime.datetime(2025, 4, 21, 10, 19, 14), 0, 'yeves', '', '', 'yevestsai@gmail.com', 0, 1, datetime.datetime(2013, 9, 6, 22, 14), 540768, 4, 3, 907995, 'profile_images/ye/ve/yeves/b42ceb483bbb11e3aaae22000a782fbe.jpg', 'M', '蔡政忠', '馬瓜', None, '', datetime.date(1979, 5, 31), 'TNN', 98, 0, 0, None, datetime.datetime(2024, 12, 18, 7, 43, 1), 1, datetime.datetime(2013, 9, 6, 22, 14), 1, 0, 'zh-hant', 0, '{"show_intro":false,"show_birthday":1,"hide_gender":false,"hide_location":false,"accredited_datetime":"2024-12-18T07:43+00:00"}', 0, 3131, 7, 5, 1, 0, '', 0, None, 3, 907995, 'yeves', '自由樂評人、斜槓法律人', '蔡政忠(馬瓜)', "It's better to burn out than to fade away.", '資深樂評人,筆名「馬瓜」,撰寫音樂文字二十餘年,創立「台灣音樂書寫團隊」,希望透過文字書寫,刺激聽眾產生聆聽、書寫與討論的風氣。現為台南公道法律事務所顧問,並於各大專院校授課講演,專長智慧財產權,協助音樂人處理法律事務,不遺餘力。', '[7, 6, 17]', 'critic_cover/ye/ve/yeves/daVEknaDjcduw9pGAaJzed.jpeg', 1, 1, datetime.datetime(2024, 8, 13, 8, 4, 48, 617651), datetime.datetime(2024, 8, 13, 8, 31, 10, 141125)), (2755, 817296, 4532199, 1, 0, 1, 1820452, 7, datetime.datetime(2025, 6, 12, 19, 16, 20, 19565), datetime.datetime(2025, 6, 12, 19, 16, 20, 19587), 817296, 4, 1, '芒種夏至 梅雨', 908533, None, 0, 21, 0, 'music/el/sa/elsanini/d4KhVqPu7iCHT6BbVYZgWb.mp3', 0, 'song_covers/el/sa/elsanini/Vr9heGWTNPCdJ6q7LFy7Cs.jpeg', 1, '', '', 0, '芒種夏至 梅雨⋯\n\n祂以雲霞遮蔽天空,降雨水滋潤大地,使山上長出綠草。詩篇 147:8\n\n照片來自 嶼彤 @felina0722 \n音樂創作 本源共振\n\n感恩祝福 健康 快樂🙏', 0, '', 190, 320000, datetime.datetime(2025, 6, 8, 5, 6, 48), datetime.datetime(2025, 6, 8, 5, 6, 43), datetime.datetime(2025, 6, 8, 5, 10, 19, 257709), datetime.datetime(2025, 6, 8, 6, 22, 58), 150, 4, 5, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 908533, 'sha1$d95f1$adf515744eaed46d88486810edd8e6774e7ded31', datetime.datetime(2025, 6, 14, 2, 16, 18), 0, 'elsanini', '茜榕', '梁', 'elsaninitylin0223@gmail.com', 0, 1, datetime.datetime(2013, 9, 16, 15, 19, 19), 541297, 4, 4, 908533, 'profile_images/el/sa/elsanini/HPAvSbiY6imU6bUgNLWa46.jpg', 'F', '梁茜榕', '梁茜榕', 886, '987333431', datetime.date(1979, 12, 21), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2013, 9, 16, 15, 19, 19), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 7469, 98, 57, 0, 0, 0, '', 0, None, 4532199, 4, 1, 1820452, 3, 57, 817296, None, None, '近來多雨的天氣,空間中除了原始環境的聲響之外,也非常適合加上這樣概念性的模組合成器作品。以合成聲響模擬落雨和霧靄繚繞、以及在這樣自然環境中的蟲鳥鳴叫,透過延長的音符與旋律,引領聽者自然地將氣息放慢、心靈思緒重返平靜,讓夏日的炎熱暑氣也得以有所消解。', 0, 1, 0, 0, datetime.datetime(2025, 6, 12, 19, 16, 20, 9377), datetime.datetime(2025, 6, 12, 19, 16, 20, 12933), 1, 0, 1, 0, 0, 411, 0, 0, 0, 1820452, 'sha1$7StEcgPrzejr2JhJbwo6ZB$24e181bddf5709fe47a618d6e168446cd66937ab', datetime.datetime(2025, 6, 19, 22, 47, 5), 0, 'hanchen112', '', '', 'jhanchen112@gmail.com', 0, 1, datetime.datetime(2016, 12, 20, 17, 59), 1318816, 4, 3, 1820452, 'profile_images/ha/nc/hanchen112/jRrWje6XgASTxiwpoqtNuc.jpg', 'M', '陳涵', 'Han Chen陳涵', 886, '916086040', datetime.date(1983, 11, 2), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 2, 57), 1, datetime.datetime(2016, 12, 20, 17, 59), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":1,"hide_location":false,"accredited_datetime":"2024-12-18T07:43+00:00"}', 1571, 949, 483, 109, 1, 0, '', 0, None, 7, 1820452, 'hanchen112', 'DJ / 音樂評論 / 舞曲研究', 'Han Chen陳涵', '街舞人出身,晚近嘗試以舞曲為概念融會各類音樂。', '曾任職 Urban Soul、誠品音樂、Agnes b. Music Store Taiwan 等唱片行。成為專職 DJ 後,陸續於 Korner、W Hotel、Amba、THE BAR/THE WALL 等店駐場,現移居南臺灣,為百樂門酒館常態 DJ 活動負責人。舞曲單位【SUBTROPICAL WAVE|亞熱帶浪潮】負責人、【42dafro】共同主辦。同時也是接案撰稿的音樂類文字作者、研究者,文字散見於 Wazaiii、吹音樂、耳朵蟲以及 StreetVoice 等平台。', '[21, 3, 7]', 'critic_cover/ha/nc/hanchen112/n7prwEoFoguQLXg8goU4AS.jpeg', 1, 1, datetime.datetime(2024, 8, 13, 8, 4, 48, 617877), datetime.datetime(2024, 8, 13, 8, 28, 2, 383230)))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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/nextpage/templatetags/nextpage.py in render(78)
  items_count = len(list(items))

/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.0373 get_many (['d6d21bc8f7fb510a60a060eaa88820e08274c988', 'af167bf678e72a9b2a64d8869d420b8d25e96148', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'e02999b8ae262e5160b815b4bfd8745f1768d80c'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(314)
  if match:

/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.0411 set_many ({'d6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683318.1846492, '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779683318.1846492, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779683318.1846492, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683318.1846492, 'e02999b8ae262e5160b815b4bfd8745f1768d80c': (1779683318.1846492, [((672474, 910188, '搖滾 Rock', datetime.datetime(2025, 6, 28, 21, 40, 14), 1, 208, 'playlist_images/sv/mu/svmusic/GSrJMMrh6E5NEHF9mTCMab.png', 910188, 'svmusic', 542921, 'SV 音樂'), (672478, 910188, '嘻哈 Hip hop / 饒舌 Rap', datetime.datetime(2025, 6, 28, 21, 35, 47), 1, 1822, 'playlist_images/sv/mu/svmusic/YRVz48aLNXuAGnG4U77AGJ.png', 910188, 'svmusic', 542921, 'SV 音樂'), (672479, 910188, '電子 Electronic', datetime.datetime(2025, 6, 28, 21, 33, 12), 1, 62, 'playlist_images/sv/mu/svmusic/eGu5hv4oYDfhvxEbiLDcTn.png', 910188, 'svmusic', 542921, 'SV 音樂'), (672480, 910188, '流行 Pop', datetime.datetime(2025, 6, 28, 21, 30, 6), 1, 518, 'playlist_images/sv/mu/svmusic/2f7fJqfGG9TMB6EEaLNTpG.png', 910188, 'svmusic', 542921, 'SV 音樂'), (672481, 910188, '民謠 Folk', datetime.datetime(2025, 6, 28, 21, 25, 40), 1, 115, 'playlist_images/sv/mu/svmusic/R6NCZwfYbrKZzKu88vuxJk.png', 910188, 'svmusic', 542921, 'SV 音樂'), (672482, 910188, '創作歌手 Singer / Songwriter', datetime.datetime(2025, 6, 28, 21, 23, 30), 1, 120, 'playlist_images/sv/mu/svmusic/DJ4osvWpSHPLqZGtWrzuK3.png', 910188, 'svmusic', 542921, 'SV 音樂'), (672483, 910188, '另類 Alternative', datetime.datetime(2025, 6, 28, 21, 21, 18), 1, 69, 'playlist_images/sv/mu/svmusic/PxfX4Cuau5SuFFtTe4AXSw.png', 910188, 'svmusic', 542921, 'SV 音樂'), (672484, 910188, '後搖 Post Rock', datetime.datetime(2025, 6, 28, 21, 18, 9), 1, 262, 'playlist_images/sv/mu/svmusic/coAiyVJYfjbeB8pASPb7hd.png', 910188, 'svmusic', 542921, 'SV 音樂'))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(314)
  if match:

/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.0475 get_many (['d6d21bc8f7fb510a60a060eaa88820e08274c988', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'af167bf678e72a9b2a64d8869d420b8d25e96148', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'a1ccb00cb85f08eb41638d13395e2e5048683e2b'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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.0509 set_many ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779683318.597724, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779683318.597724, '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779683318.597724, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779683318.597724, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779683318.597724, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779683318.597724, 'a1ccb00cb85f08eb41638d13395e2e5048683e2b': (1779683318.597724, [((672474, 910188, '搖滾 Rock', datetime.datetime(2025, 6, 28, 21, 40, 14), 1, 208, 'playlist_images/sv/mu/svmusic/GSrJMMrh6E5NEHF9mTCMab.png', 50, 910188, 'svmusic', 542921, 'SV 音樂'), (672478, 910188, '嘻哈 Hip hop / 饒舌 Rap', datetime.datetime(2025, 6, 28, 21, 35, 47), 1, 1822, 'playlist_images/sv/mu/svmusic/YRVz48aLNXuAGnG4U77AGJ.png', 50, 910188, 'svmusic', 542921, 'SV 音樂'), (672479, 910188, '電子 Electronic', datetime.datetime(2025, 6, 28, 21, 33, 12), 1, 62, 'playlist_images/sv/mu/svmusic/eGu5hv4oYDfhvxEbiLDcTn.png', 50, 910188, 'svmusic', 542921, 'SV 音樂'), (672480, 910188, '流行 Pop', datetime.datetime(2025, 6, 28, 21, 30, 6), 1, 518, 'playlist_images/sv/mu/svmusic/2f7fJqfGG9TMB6EEaLNTpG.png', 50, 910188, 'svmusic', 542921, 'SV 音樂'), (672481, 910188, '民謠 Folk', datetime.datetime(2025, 6, 28, 21, 25, 40), 1, 115, 'playlist_images/sv/mu/svmusic/R6NCZwfYbrKZzKu88vuxJk.png', 50, 910188, 'svmusic', 542921, 'SV 音樂'), (672482, 910188, '創作歌手 Singer / Songwriter', datetime.datetime(2025, 6, 28, 21, 23, 30), 1, 120, 'playlist_images/sv/mu/svmusic/DJ4osvWpSHPLqZGtWrzuK3.png', 50, 910188, 'svmusic', 542921, 'SV 音樂'), (672483, 910188, '另類 Alternative', datetime.datetime(2025, 6, 28, 21, 21, 18), 1, 69, 'playlist_images/sv/mu/svmusic/PxfX4Cuau5SuFFtTe4AXSw.png', 50, 910188, 'svmusic', 542921, 'SV 音樂'), (672484, 910188, '後搖 Post Rock', datetime.datetime(2025, 6, 28, 21, 18, 9), 1, 262, 'playlist_images/sv/mu/svmusic/coAiyVJYfjbeB8pASPb7hd.png', 50, 910188, 'svmusic', 542921, 'SV 音樂'))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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.0151 get ('template.cache.playlist_song_count.49dbf7af507ee46fd95007bfa01a4fb4',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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(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/templatetags/cache.py in render(45)
  value = fragment_cache.get(cache_key)

0.0124 set ('template.cache.playlist_song_count.49dbf7af507ee46fd95007bfa01a4fb4', '50', 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(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(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(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(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(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/templatetags/cache.py in render(48)
  fragment_cache.set(cache_key, value, expire_time)

0.0114 get ('template.cache.playlist_song_count.9541eb6e9f1c672b669383062c346086',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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(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/templatetags/cache.py in render(45)
  value = fragment_cache.get(cache_key)

0.0109 set ('template.cache.playlist_song_count.9541eb6e9f1c672b669383062c346086', '50', 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(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(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(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(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(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/templatetags/cache.py in render(48)
  fragment_cache.set(cache_key, value, expire_time)

0.0114 get ('template.cache.playlist_song_count.80d227402fbaf4602afd6b2afe9377fd',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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(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/templatetags/cache.py in render(45)
  value = fragment_cache.get(cache_key)

0.0114 set ('template.cache.playlist_song_count.80d227402fbaf4602afd6b2afe9377fd', '50', 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(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(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(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(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(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/templatetags/cache.py in render(48)
  fragment_cache.set(cache_key, value, expire_time)

0.0114 get ('template.cache.playlist_song_count.9a75aeb45a99ddf996309d8acf5ac6e3',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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(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/templatetags/cache.py in render(45)
  value = fragment_cache.get(cache_key)

0.0111 set ('template.cache.playlist_song_count.9a75aeb45a99ddf996309d8acf5ac6e3', '50', 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(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(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(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(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(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/templatetags/cache.py in render(48)
  fragment_cache.set(cache_key, value, expire_time)

0.0115 get ('template.cache.playlist_song_count.1ac0c4ddcbbd7b8852bd06a2115800e3',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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(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/templatetags/cache.py in render(45)
  value = fragment_cache.get(cache_key)

0.0117 set ('template.cache.playlist_song_count.1ac0c4ddcbbd7b8852bd06a2115800e3', '50', 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(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(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(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(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(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/templatetags/cache.py in render(48)
  fragment_cache.set(cache_key, value, expire_time)

0.0114 get ('template.cache.playlist_song_count.6f96e906ae5863d1f5e78defeec78701',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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(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/templatetags/cache.py in render(45)
  value = fragment_cache.get(cache_key)

0.0117 set ('template.cache.playlist_song_count.6f96e906ae5863d1f5e78defeec78701', '50', 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(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(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(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(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(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/templatetags/cache.py in render(48)
  fragment_cache.set(cache_key, value, expire_time)

0.0116 get ('template.cache.playlist_song_count.134b1ee4ffb8cd62476c46fda3e08d1e',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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(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/templatetags/cache.py in render(45)
  value = fragment_cache.get(cache_key)

0.0112 set ('template.cache.playlist_song_count.134b1ee4ffb8cd62476c46fda3e08d1e', '50', 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(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(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(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(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(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/templatetags/cache.py in render(48)
  fragment_cache.set(cache_key, value, expire_time)

0.0114 get ('template.cache.playlist_song_count.359491b84cbfbe849015337ae09a556d',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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(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(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(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/templatetags/cache.py in render(45)
  value = fragment_cache.get(cache_key)

0.0110 set ('template.cache.playlist_song_count.359491b84cbfbe849015337ae09a556d', '50', 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(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(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(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(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(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/templatetags/cache.py in render(48)
  fragment_cache.set(cache_key, value, expire_time)

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

Cachalot

Database 'default'

Application Model Last invalidation

Database 'slave1'

Application Model Last invalidation

Database 'warehouse'

Application Model Last invalidation