
| 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 | Value |
|---|---|
| User CPU time | 1113.120 msec |
| System CPU time | 14.010 msec |
| Total CPU time | 1127.130 msec |
| Elapsed time | 1151.977 msec |
| Context switches | 13 voluntary, 63 involuntary |
| Timing attribute | Timeline | Milliseconds since navigation start (+length) |
|---|
| Setting | Value |
|---|---|
| ABSOLUTE_URL_OVERRIDES | {'auth.user': <function <lambda> at 0x7bfd471624c0>} |
| 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 0x7bfd44b7a670> |
| 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 0x7bfd4715ad30> |
| 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' |
| 金鑰 | Value |
|---|---|
| Accept | */* |
| Accept-Encoding | gzip, br, zstd, deflate |
| Connection | close |
| Cookie | => see Request panel |
| Host | pr-15131.streetvoice.com |
| User-Agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| X-Forwarded-For | 216.73.216.232 |
| X-Forwarded-Proto | https |
| X-Real-Ip | 216.73.216.232 |
| X-Ssl-Protocol | TLSv1.3 |
| 金鑰 | Value |
|---|---|
| Content-Type | text/html; charset=utf-8 |
Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.
| 金鑰 | Value |
|---|---|
| PATH_INFO | /vicomte0212/playlists/897168/ |
| QUERY_STRING | |
| REMOTE_ADDR | 216.73.216.232 |
| REQUEST_METHOD | GET |
| SCRIPT_NAME | |
| SERVER_NAME | 127.0.0.1 |
| SERVER_PORT | 9000 |
| SERVER_PROTOCOL | HTTP/1.0 |
| SERVER_SOFTWARE | gunicorn/23.0.0 |
| View function | 參數 | Keyword arguments | URL name |
|---|---|---|---|
svcomments.decorators.wrapper |
() |
{'id': '897168', 'username': 'vicomte0212'} |
user-playlist-detail |
| Variable | Value |
|---|---|
'csrf-token' |
'kggCh6esFiVep6zDsfZGRtnt9YQaTGdybOQ6ZlCQaYMcrfCxuDSrpu0CZifC4qhy' |
| Query | Timeline | Time (ms) | 動作 | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
SELECT `member_renamerecord`.`id`,
`member_renamerecord`.`user_id`, `member_renamerecord`.`old_username`, `member_renamerecord`.`created_at` FROM `member_renamerecord` WHERE `member_renamerecord`.`old_username` = 'vicomte0212' LIMIT 21SELECT ••• FROM `member_renamerecord` WHERE `member_renamerecord`.`old_username` = 'vicomte0212' LIMIT 21 |
0.66 | ||||||||||||||||||||
|
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/decorators.py in wrapper(473) rename_record = RenameRecord.objects.get(old_username=username) /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`.`is_active` AND `auth_user`.`username` = 'vicomte0212') LIMIT 21SELECT ••• FROM `auth_user` WHERE (`auth_user`.`is_active` AND `auth_user`.`username` = 'vicomte0212') LIMIT 21 |
0.60 | ||||||||||||||||||||
|
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/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(77) site_user = get_object_or_404(User.on_site, username=username) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/shortcuts.py in get_object_or_404(76) return queryset.get(*args, **kwargs) /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_playlist`.`id`,
`music_playlist`.`tw_blocked_status`, `music_playlist`.`cn_blocked_status`, `music_playlist`.`user_id`, `music_playlist`.`name`, `music_playlist`.`description`, `music_playlist`.`is_auto_play`, `music_playlist`.`is_custom_cover`, `music_playlist`.`is_random_play`, `music_playlist`.`play_count`, `music_playlist`.`songs_count`, `music_playlist`.`created_at`, `music_playlist`.`last_modified`, `music_playlist`.`is_top`, `music_playlist`.`public`, `music_playlist`.`enable`, `music_playlist`.`like_count`, `music_playlist`.`share_count`, `music_playlist`.`cover`, `music_playlist`.`large_branding_banner`, `music_playlist`.`small_branding_banner`, `music_playlist`.`is_branding`, `music_playlist`.`is_featured`, `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_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`.`id` = 897168 AND `music_playlist`.`user_id` = 996609) LIMIT 21SELECT ••• 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`.`id` = 897168 AND `music_playlist`.`user_id` = 996609) LIMIT 21 |
1.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/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(78) playlist = get_object_or_404( /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/shortcuts.py in get_object_or_404(76) return queryset.get(*args, **kwargs) /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 (1) AS `a`,
`svapp_officialtag`.`id`, `svapp_officialtag`.`name`, `svapp_officialtag`.`site_id`, `svapp_officialtag`.`category_id` FROM `svapp_officialtag` INNER JOIN `svapp_taggedofficialtagitem` ON (`svapp_officialtag`.`id` = `svapp_taggedofficialtagitem`.`tag_id`) INNER JOIN `django_content_type` ON (`svapp_taggedofficialtagitem`.`content_type_id` = `django_content_type`.`id`) INNER JOIN `svapp_officialtagcategory` ON (`svapp_officialtag`.`category_id` = `svapp_officialtagcategory`.`id`) WHERE (`django_content_type`.`app_label` = 'music' AND `django_content_type`.`model` = 'playlist' AND `svapp_taggedofficialtagitem`.`object_id` = 897168 AND `svapp_officialtag`.`site_id` = 1 AND `svapp_officialtagcategory`.`hide_ads`) LIMIT 1SELECT ••• FROM `svapp_officialtag` INNER JOIN `svapp_taggedofficialtagitem` ON (`svapp_officialtag`.`id` = `svapp_taggedofficialtagitem`.`tag_id`) INNER JOIN `django_content_type` ON (`svapp_taggedofficialtagitem`.`content_type_id` = `django_content_type`.`id`) INNER JOIN `svapp_officialtagcategory` ON (`svapp_officialtag`.`category_id` = `svapp_officialtagcategory`.`id`) WHERE (`django_content_type`.`app_label` = 'music' AND `django_content_type`.`model` = 'playlist' AND `svapp_taggedofficialtagitem`.`object_id` = 897168 AND `svapp_officialtag`.`site_id` = 1 AND `svapp_officialtagcategory`.`hide_ads`) LIMIT 1 |
1.06 | ||||||||||||||||||||
|
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/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(116) "hide_ads": playlist.official_tags.get_hidden_ads_tags().exists(), /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 COUNT(*) AS `__count`
2 similar queries.
Duplicated 2 times.
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`) INNER JOIN `music_playlistsong` ON (`music_song`.`id` = `music_playlistsong`.`song_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_playlistsong`.`playlist_id` = 897168)SELECT COUNT(*) AS `__count` 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`) INNER JOIN `music_playlistsong` ON (`music_song`.`id` = `music_playlistsong`.`song_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_playlistsong`.`playlist_id` = 897168) |
4.82 | ||||||||||||||||||||
|
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/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(117) "meta": playlist.as_meta(request), /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in as_meta(160) meta.schema = self.schema /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in schema(173) schema[field] = self._get_meta_value(field, value) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in _get_meta_value(134) return process_value(getattr(self, value)) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in process_value(129) return item() /home/ubuntu/streetvoice/music/models.py in get_num_tracks(2556) return self.public_songs().count() /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`) INNER JOIN `music_playlistsong` ON (`music_song`.`id` = `music_playlistsong`.`song_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_playlistsong`.`playlist_id` = 897168) ORDER BY `music_playlistsong`.`order` ASC, `music_playlistsong`.`id` ASCSELECT ••• 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`) INNER JOIN `music_playlistsong` ON (`music_song`.`id` = `music_playlistsong`.`song_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_playlistsong`.`playlist_id` = 897168) ORDER BY `music_playlistsong`.`order` ASC, `music_playlistsong`.`id` ASC |
5.06 | ||||||||||||||||||||
|
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/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(117) "meta": playlist.as_meta(request), /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in as_meta(160) meta.schema = self.schema /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in schema(173) schema[field] = self._get_meta_value(field, value) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in _get_meta_value(134) return process_value(getattr(self, value)) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in process_value(129) return item() /home/ubuntu/streetvoice/music/models.py in get_tracks_schema(2560) tracks = [ /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 COUNT(*) AS `__count`
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` = 95 AND `svcomments_svcomment`.`object_pk` = 897168)SELECT COUNT(*) AS `__count` 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` = 95 AND `svcomments_svcomment`.`object_pk` = 897168) |
0.94 | ||||||||||||||||||||
|
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/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(12) context = service.get_context() /home/ubuntu/streetvoice/svcomments/services.py in get_context(16) return self.get_web_context() /home/ubuntu/streetvoice/svcomments/services.py in get_web_context(48) "comment_counts": self.resource.get_comments_count(), /home/ubuntu/streetvoice/works/mixins.py in get_comments_count(132) return self.comments(manager="on_site").count() /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 COUNT(*) AS `__count`
2 similar queries.
Duplicated 2 times.
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`) INNER JOIN `music_playlistsong` ON (`music_song`.`id` = `music_playlistsong`.`song_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_playlistsong`.`playlist_id` = 897168)SELECT COUNT(*) AS `__count` 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`) INNER JOIN `music_playlistsong` ON (`music_song`.`id` = `music_playlistsong`.`song_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_playlistsong`.`playlist_id` = 897168) |
2.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/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/templatetags/i18n.py in render(139) count = self.counter.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)
/home/ubuntu/streetvoice/playlist/templates/playlist/user/detail.html |
|||||||||||||||||||||
|
SELECT `venue_venueactivitylineup`.`id`,
`venue_venueactivitylineup`.`activity_id`, `venue_venueactivitylineup`.`name`, `venue_venueactivitylineup`.`user_id`, `venue_venueactivitylineup`.`created_at`, `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_venueactivitylineup` INNER JOIN `venue_venueactivity` ON (`venue_venueactivitylineup`.`activity_id` = `venue_venueactivity`.`id`) WHERE (`venue_venueactivitylineup`.`user_id` = 996609 AND NOT `venue_venueactivity`.`is_offline` AND `venue_venueactivity`.`site_id` = 1 AND `venue_venueactivity`.`start_time` > '2026-05-26 08:36:09.920362' AND `venue_venueactivity`.`status` = 2) ORDER BY `venue_venueactivity`.`start_time` ASC LIMIT 1SELECT ••• FROM `venue_venueactivitylineup` INNER JOIN `venue_venueactivity` ON (`venue_venueactivitylineup`.`activity_id` = `venue_venueactivity`.`id`) WHERE (`venue_venueactivitylineup`.`user_id` = 996609 AND NOT `venue_venueactivity`.`is_offline` AND `venue_venueactivity`.`site_id` = 1 AND `venue_venueactivity`.`start_time` > '2026-05-26 08:36:09.920362' AND `venue_venueactivity`.`status` = 2) ORDER BY `venue_venueactivity`.`start_time` ASC LIMIT 1 |
1.08 | ||||||||||||||||||||
|
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(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/library.py in render(214) _dict = self.func(*resolved_args, **resolved_kwargs) /home/ubuntu/streetvoice/music/templatetags/tags.py in performed_activity(119) user.profile.get_performed_activitylineups() /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)
/home/ubuntu/streetvoice/playlist/templates/playlist/user/detail.html |
|||||||||||||||||||||
|
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`) INNER JOIN `music_playlistsong` ON (`music_song`.`id` = `music_playlistsong`.`song_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_playlistsong`.`playlist_id` = 897168) ORDER BY `music_playlistsong`.`order` ASC, `music_playlistsong`.`id` ASC LIMIT 51SELECT ••• 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`) INNER JOIN `music_playlistsong` ON (`music_song`.`id` = `music_playlistsong`.`song_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_playlistsong`.`playlist_id` = 897168) ORDER BY `music_playlistsong`.`order` ASC, `music_playlistsong`.`id` ASC LIMIT 51 |
7.90 | ||||||||||||||||||||
|
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(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/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)
/home/ubuntu/streetvoice/playlist/templates/playlist/user/detail.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` = 97322148 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97322148 LIMIT 21 |
0.84 | ||||||||||||||||||||
|
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(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(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/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)
/home/ubuntu/streetvoice/svapp/templates/includes/song_small.html |
|||||||||||||||||||||
|
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`, CASE WHEN `svcomments_svcomment`.`highlight_until` >= '2026-05-26 08:36:09.802299' THEN 1 ELSE 0 END AS `_is_highlight`, CASE WHEN (`svcomments_svcomment`.`like_count` > 0 AND `svcomments_svcomment`.`reports_count` >= 5) THEN (`svcomments_svcomment`.`reports_count` / `svcomments_svcomment`.`like_count`) WHEN (`svcomments_svcomment`.`like_count` = 0 AND `svcomments_svcomment`.`reports_count` >= 5) THEN 9999 ELSE 0 END AS `_fold_like_rate`, CASE WHEN `svcomments_svcomment`.`fold_type` = 1 THEN 0 WHEN (CASE WHEN (`svcomments_svcomment`.`like_count` > 0 AND `svcomments_svcomment`.`reports_count` >= 5) THEN (`svcomments_svcomment`.`reports_count` / `svcomments_svcomment`.`like_count`) WHEN (`svcomments_svcomment`.`like_count` = 0 AND `svcomments_svcomment`.`reports_count` >= 5) THEN 9999 ELSE 0 END > 0.5e0 AND `svcomments_svcomment`.`fold_type` = 0) THEN 0 ELSE CASE WHEN `svcomments_svcomment`.`highlight_until` >= '2026-05-26 08:36:09.802299' THEN 1 ELSE 0 END END AS `is_highlight`, EXISTS( SELECT (1) AS `a` FROM `svapp_like` U0 WHERE (U0.`content_type_id` = 232 AND U0.`enable` AND U0.`object_id` = `svcomments_svcomment`.`id` AND U0.`user_id` = `svcomments_svcomment`.`owner_id`) LIMIT 1 ) AS `_owner_is_like`, CASE WHEN `svcomments_svcomment`.`has_child` THEN EXISTS(SELECT (1) AS `a` FROM `svcomments_svcomment` U0 INNER JOIN `auth_user` U1 ON (U0.`user_id` = U1.`id`) LEFT OUTER JOIN `member_userprofile` U2 ON (U1.`id` = U2.`user_id`) WHERE (NOT U0.`is_removed` 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 U0.`parent_comment_id` = `svcomments_svcomment`.`id` AND U0.`user_id` = `svcomments_svcomment`.`owner_id`) LIMIT 1) ELSE 0 END AS `_owner_is_comment`, EXISTS( SELECT (1) AS `a` FROM `fanclub_fanclubmember` U0 INNER JOIN `fanclub_fanclub` U1 ON (U0.`fanclub_id` = U1.`id`) WHERE (U1.`status` = 2 AND U1.`user_id` = `svcomments_svcomment`.`owner_id` AND U0.`user_id` = `svcomments_svcomment`.`user_id`) LIMIT 1 ) AS `_user_is_fanclub_member`, ( SELECT COUNT(U0.`id`) AS `count` FROM `svcomments_svcomment` U0 LEFT OUTER JOIN `auth_user` U1 ON (U0.`user_id` = U1.`id`) LEFT OUTER JOIN `member_userprofile` U2 ON (U1.`id` = U2.`user_id`) WHERE (NOT U0.`is_removed` 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 U0.`parent_comment_id` = `svcomments_svcomment`.`id`) ) AS `_child_comments_count`, 0 AS `_user_is_muted`, `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`, T5.`id`, T5.`password`, T5.`last_login`, T5.`is_superuser`, T5.`username`, T5.`first_name`, T5.`last_name`, T5.`email`, T5.`is_staff`, T5.`is_active`, T5.`date_joined` 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`) INNER JOIN `auth_user` T5 ON (`svcomments_svcomment`.`owner_id` = T5.`id`) WHERE ((NOT `svcomments_svcomment`.`is_removed` OR `svcomments_svcomment`.`has_child`) AND NOT `svcomments_svcomment`.`is_reply` AND NOT (NOT `svcomments_svcomment`.`has_child` AND `svcomments_svcomment`.`tw_blocked_status` IN (0, 3)) AND NOT (NOT `svcomments_svcomment`.`has_child` AND `member_userprofile`.`tw_blocked_status` IN (0, 3) AND `member_userprofile`.`tw_blocked_status` IS NOT NULL) AND `svcomments_svcomment`.`content_type_id` = 95 AND `svcomments_svcomment`.`object_pk` = 897168 AND 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)) ORDER BY `is_highlight` DESC, `svcomments_svcomment`.`id` DESC LIMIT 11SELECT ••• FROM `svapp_like` U0 WHERE (U0.`content_type_id` = 232 AND U0.`enable` AND U0.`object_id` = `svcomments_svcomment`.`id` AND U0.`user_id` = `svcomments_svcomment`.`owner_id`) LIMIT 1) AS `_owner_is_like`, CASE WHEN `svcomments_svcomment`.`has_child` THEN EXISTS(SELECT (1) AS `a` FROM `svcomments_svcomment` U0 INNER JOIN `auth_user` U1 ON (U0.`user_id` = U1.`id`) LEFT OUTER JOIN `member_userprofile` U2 ON (U1.`id` = U2.`user_id`) WHERE (NOT U0.`is_removed` 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 U0.`parent_comment_id` = `svcomments_svcomment`.`id` AND U0.`user_id` = `svcomments_svcomment`.`owner_id`) LIMIT 1) ELSE 0 END AS `_owner_is_comment`, EXISTS(SELECT (1) AS `a` FROM `fanclub_fanclubmember` U0 INNER JOIN `fanclub_fanclub` U1 ON (U0.`fanclub_id` = U1.`id`) WHERE (U1.`status` = 2 AND U1.`user_id` = `svcomments_svcomment`.`owner_id` AND U0.`user_id` = `svcomments_svcomment`.`user_id`) LIMIT 1) AS `_user_is_fanclub_member`, (SELECT COUNT(U0.`id`) AS `count` FROM `svcomments_svcomment` U0 LEFT OUTER JOIN `auth_user` U1 ON (U0.`user_id` = U1.`id`) LEFT OUTER JOIN `member_userprofile` U2 ON (U1.`id` = U2.`user_id`) WHERE (NOT U0.`is_removed` 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 U0.`parent_comment_id` = `svcomments_svcomment`.`id`)) AS `_child_comments_count`, 0 AS `_user_is_muted`, `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`, T5.`id`, T5.`password`, T5.`last_login`, T5.`is_superuser`, T5.`username`, T5.`first_name`, T5.`last_name`, T5.`email`, T5.`is_staff`, T5.`is_active`, T5.`date_joined` 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`) INNER JOIN `auth_user` T5 ON (`svcomments_svcomment`.`owner_id` = T5.`id`) WHERE ((NOT `svcomments_svcomment`.`is_removed` OR `svcomments_svcomment`.`has_child`) AND NOT `svcomments_svcomment`.`is_reply` AND NOT (NOT `svcomments_svcomment`.`has_child` AND `svcomments_svcomment`.`tw_blocked_status` IN (0, 3)) AND NOT (NOT `svcomments_svcomment`.`has_child` AND `member_userprofile`.`tw_blocked_status` IN (0, 3) AND `member_userprofile`.`tw_blocked_status` IS NOT NULL) AND `svcomments_svcomment`.`content_type_id` = 95 AND `svcomments_svcomment`.`object_pk` = 897168 AND 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)) ORDER BY `is_highlight` DESC, `svcomments_svcomment`.`id` DESC LIMIT 11 |
2.30 | ||||||||||||||||||||
|
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(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/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/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)
/home/ubuntu/streetvoice/svapp/templates/includes/comment_list.html |
|||||||||||||||||||||
| 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 |
| 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 |
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: django_meta. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x7bfd2c6dc4f0>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'ACCEPTED_LANGUAGE': 'en'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: navbar_nav. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x7bfd2eb92a00>, <TextNode: '" class="nav-link '>, <IfNode>, <TextNode: '" data-type="upload" data'>, <django.template.defaulttags.CommentNode object at 0x7bfd2eb92d30>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'js': {'csrf': False,
'i18n': False,
'init': True,
'jquery': False,
'minified': False}}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'js': {'csrf': False,
'i18n': False,
'init': True,
'jquery': False,
'minified': False}}
{'False': False, 'None': None, 'True': True}
{'CURRENT_FULL_URL': 'https://pr-14484.streetvoice.com/vicomte0212/playlists/897168/',
'SITE_ID': 1,
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'dark': False,
'dimension_value': 'Playlist detail',
'has_embed_btn': True,
'is_mobile': False,
'obj': <Playlist: 假文青>,
'text': '假文青%20by%20Vicomte Chang.%20StreetVoice%20街聲'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'btn_play_size': 'xl',
'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Playlist: 假文青>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'btn_play_size': 'xl',
'btn_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': True,
'is_primary_btn': True,
'item': <Playlist: 假文青>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'btn_play_size': 'xl',
'btn_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': True,
'is_primary_btn': True,
'item': <Playlist: 假文青>}
{'btn_size': 'lg',
'is_outline_btn': True,
'item': <Playlist: 假文青>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': 'lg',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'dimension_value': 'Playlist detail',
'hide_like_count': True,
'is_mobile': False,
'is_outline_btn': True,
'obj': <Playlist: 假文青>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'btn_play_size': 'xl',
'btn_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': True,
'is_primary_btn': True,
'item': <Playlist: 假文青>}
{'btn_play_size': 'xl',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': True,
'item': <Playlist: 假文青>,
'limit': '',
'turn_off_radio': '',
'type': ''}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'btn_play_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': False,
'is_primary_btn': True,
'item': <Playlist: 假文青>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'btn_play_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': False,
'is_primary_btn': True,
'item': <Playlist: 假文青>}
{'btn_size': '',
'is_outline_btn': False,
'item': <Playlist: 假文青>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'dimension_value': 'Playlist detail',
'hide_like_count': True,
'is_mobile': False,
'is_outline_btn': False,
'obj': <Playlist: 假文青>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'btn_play_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': False,
'is_primary_btn': True,
'item': <Playlist: 假文青>}
{'btn_play_size': 'lg',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': True,
'item': <Playlist: 假文青>,
'limit': '',
'turn_off_radio': '',
'type': ''}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'dimension_value': 'Playlist detail',
'has_followed': False,
'request': '<<request>>',
'site_user': <User: vicomte0212>,
'source': 'work'}
{'False': False, 'None': None, 'True': True}
{'activity': None,
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'request': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 1,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 1,
'type': 'playlist'}
{'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 2,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 2,
'type': 'playlist'}
{'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 3,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 煙花 (Demo)>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 3,
'type': 'playlist'}
{'song': <Song: 煙花 (Demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 煙花 (Demo)>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 煙花 (Demo)>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 煙花 (Demo)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 煙花 (Demo)>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 煙花 (Demo)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 煙花 (Demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 煙花 (Demo)>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 煙花 (Demo)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 4,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 大海>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 4,
'type': 'playlist'}
{'song': <Song: 大海>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 大海>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 大海>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 大海>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 大海>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '', 'is_outline_btn': '', 'item': <Song: 大海>, 'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 大海>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 大海>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 大海>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 5,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 5,
'type': 'playlist'}
{'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 6,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 把一生都交給了孤獨>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 6,
'type': 'playlist'}
{'song': <Song: 把一生都交給了孤獨>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 把一生都交給了孤獨>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 把一生都交給了孤獨>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 把一生都交給了孤獨>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 把一生都交給了孤獨>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 把一生都交給了孤獨>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 把一生都交給了孤獨>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 把一生都交給了孤獨>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 把一生都交給了孤獨>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 7,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 7,
'type': 'playlist'}
{'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 8,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Boom Bap With Conscious>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 8,
'type': 'playlist'}
{'song': <Song: Boom Bap With Conscious>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Boom Bap With Conscious>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Boom Bap With Conscious>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Boom Bap With Conscious>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Boom Bap With Conscious>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Boom Bap With Conscious>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Boom Bap With Conscious>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Boom Bap With Conscious>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Boom Bap With Conscious>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 9,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 9,
'type': 'playlist'}
{'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 10,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 10,
'type': 'playlist'}
{'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 11,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 我教你>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 11,
'type': 'playlist'}
{'song': <Song: 我教你>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我教你>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我教你>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 我教你>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我教你>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '', 'is_outline_btn': '', 'item': <Song: 我教你>, 'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 我教你>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我教你>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 我教你>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 12,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 12,
'type': 'playlist'}
{'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 13,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 03. 薄情的日子要深情的活 >,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 13,
'type': 'playlist'}
{'song': <Song: 03. 薄情的日子要深情的活 >}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 03. 薄情的日子要深情的活 >}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 14,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 14,
'type': 'playlist'}
{'song': <Song: 你說的成熟 feat. 蔡題謙>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 你說的成熟 feat. 蔡題謙>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 15,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 紅蘭花 (demo)>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 15,
'type': 'playlist'}
{'song': <Song: 紅蘭花 (demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 紅蘭花 (demo)>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 紅蘭花 (demo)>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 紅蘭花 (demo)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 紅蘭花 (demo)>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 紅蘭花 (demo)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 紅蘭花 (demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 紅蘭花 (demo)>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 紅蘭花 (demo)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 16,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 你如何成為一種幽靈式的抵達>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 16,
'type': 'playlist'}
{'song': <Song: 你如何成為一種幽靈式的抵達>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 你如何成為一種幽靈式的抵達>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 17,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 17,
'type': 'playlist'}
{'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 18,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 18,
'type': 'playlist'}
{'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 19,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 煙花 (Demo)>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 19,
'type': 'playlist'}
{'song': <Song: 煙花 (Demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 煙花 (Demo)>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 煙花 (Demo)>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 煙花 (Demo)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 煙花 (Demo)>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 煙花 (Demo)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 煙花 (Demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 煙花 (Demo)>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 煙花 (Demo)>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 煙花 (Demo)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 20,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 大海>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 20,
'type': 'playlist'}
{'song': <Song: 大海>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 大海>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 大海>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 大海>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 大海>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '', 'is_outline_btn': '', 'item': <Song: 大海>, 'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 大海>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 大海>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 大海>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 大海>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 21,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 21,
'type': 'playlist'}
{'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 你的身體/葉青 -「滾動的詩」音樂紀實>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 22,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 把一生都交給了孤獨>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 22,
'type': 'playlist'}
{'song': <Song: 把一生都交給了孤獨>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 把一生都交給了孤獨>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 把一生都交給了孤獨>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 把一生都交給了孤獨>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 把一生都交給了孤獨>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 把一生都交給了孤獨>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 把一生都交給了孤獨>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 把一生都交給了孤獨>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 把一生都交給了孤獨>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 把一生都交給了孤獨>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 23,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 23,
'type': 'playlist'}
{'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 24,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Boom Bap With Conscious>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 24,
'type': 'playlist'}
{'song': <Song: Boom Bap With Conscious>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Boom Bap With Conscious>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Boom Bap With Conscious>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Boom Bap With Conscious>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Boom Bap With Conscious>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Boom Bap With Conscious>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Boom Bap With Conscious>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: Boom Bap With Conscious>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Boom Bap With Conscious>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Boom Bap With Conscious>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 25,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 25,
'type': 'playlist'}
{'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 1947序曲 feat. 楊舒雅、大支 DWAGIE>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 26,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 26,
'type': 'playlist'}
{'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 27,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 我教你>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 27,
'type': 'playlist'}
{'song': <Song: 我教你>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我教你>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我教你>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 我教你>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我教你>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '', 'is_outline_btn': '', 'item': <Song: 我教你>, 'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 我教你>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 我教你>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我教你>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 我教你>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 28,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 28,
'type': 'playlist'}
{'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 29,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 03. 薄情的日子要深情的活 >,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 29,
'type': 'playlist'}
{'song': <Song: 03. 薄情的日子要深情的活 >}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 03. 薄情的日子要深情的活 >}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 03. 薄情的日子要深情的活 >,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 03. 薄情的日子要深情的活 >,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 30,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 30,
'type': 'playlist'}
{'song': <Song: 你說的成熟 feat. 蔡題謙>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 你說的成熟 feat. 蔡題謙>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你說的成熟 feat. 蔡題謙>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 你說的成熟 feat. 蔡題謙>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 31,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 紅蘭花 (demo)>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 31,
'type': 'playlist'}
{'song': <Song: 紅蘭花 (demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 紅蘭花 (demo)>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 紅蘭花 (demo)>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 紅蘭花 (demo)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 紅蘭花 (demo)>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 紅蘭花 (demo)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 紅蘭花 (demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 紅蘭花 (demo)>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 紅蘭花 (demo)>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 紅蘭花 (demo)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 32,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 你如何成為一種幽靈式的抵達>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 32,
'type': 'playlist'}
{'song': <Song: 你如何成為一種幽靈式的抵達>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 你如何成為一種幽靈式的抵達>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 你如何成為一種幽靈式的抵達>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 你如何成為一種幽靈式的抵達>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 2045(戰爭桌遊主題曲)>,
'song_order': 33,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 2045(戰爭桌遊主題曲)>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 2045(戰爭桌遊主題曲)>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 2045(戰爭桌遊主題曲)>,
'song_order': 33,
'type': 'playlist'}
{'song': <Song: 2045(戰爭桌遊主題曲)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 2045(戰爭桌遊主題曲)>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 2045(戰爭桌遊主題曲)>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 2045(戰爭桌遊主題曲)>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 2045(戰爭桌遊主題曲)>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 2045(戰爭桌遊主題曲)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 2045(戰爭桌遊主題曲)>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 2045(戰爭桌遊主題曲)>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 2045(戰爭桌遊主題曲)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 2045(戰爭桌遊主題曲)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: 2045(戰爭桌遊主題曲)>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 2045(戰爭桌遊主題曲)>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 2045(戰爭桌遊主題曲)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: FOR U>,
'song_order': 34,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: FOR U>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: FOR U>,
'limit': '',
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: FOR U>,
'song_order': 34,
'type': 'playlist'}
{'song': <Song: FOR U>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: FOR U>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: FOR U>,
'list_id': 897168,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: FOR U>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: FOR U>,
'list_id': 897168,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: FOR U>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: FOR U>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: FOR U>,
'list_id': 897168,
'type': 'playlist'}
{'btn_size': '', 'is_outline_btn': '', 'item': <Song: FOR U>, 'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: FOR U>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 34,
'revcounter0': 33},
'order': 1,
'song': <Song: 【Ariel】Music Session|feat. 聖皓、宇庭、易祺>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 897168,
'song': <Song: FOR U>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: FOR U>,
'list_id': 897168,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: FOR U>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'False': False,
'None': None,
'True': True,
'getvars': '',
'next_page': None,
'page': 1,
'prev_page': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd2eae94c0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 0}
{'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'dimension_value': 'Playlist detail',
'highlight_comment': None,
'show_all_comments': False}
{'False': False, 'None': None, 'True': True}
{'False': False,
'None': None,
'True': True,
'getvars': '',
'next_page': None,
'page': 1,
'prev_page': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: footer. Contents: [<IfNode>]>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: footer. Contents: [<IfNode>]>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/897168',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2ecffb20>,
'playlist': <Playlist: 假文青>,
'show_all_comments': False,
'site_user': <User: vicomte0212>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'csrf_token': <SimpleLazyObject: 'IG9FFat4vCmFK9P1QiZs20jTA4S1T72IzeJ9npRs0idDMiSVSGSdA1W2qoht4R6I'>}
{'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2dacc6a0>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd2cb5c400>}
{}
{'LANGUAGES': (('zh-hant', 'Trad. Chinese'), ('zh-hans', 'Sim. Chinese'), ('en', 'English')), 'LANGUAGE_CODE': 'zh-hant', 'LANGUAGE_BIDI': False}
{'MEDIA_URL': '/'}
{'STATIC_URL': '/asset/'}
{'request': <WSGIRequest: GET '/vicomte0212/playlists/897168/'>}
{'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd2fb51940>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
{'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/vicomte0212/playlists/897168/', '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}
{'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']}>}
{'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': ''}
| Total calls | Total time | Cache hits | Cache misses |
|---|---|---|---|
| 29 | 8.955901997978799 ms | 0 | 768 |
| add | get | set | get_or_set | touch | delete | clear | get_many | set_many | delete_many | has_key | incr | decr | incr_version | decr_version |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 1 | 0 | 0 | 0 | 0 | 15 | 12 | 0 | 0 | 0 | 0 | 0 | 0 |
| Time (ms) | 類別 | 參數 | Keyword arguments | Backend | |
|---|---|---|---|---|---|
| 2.6386 | 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 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(40) self.collect_invalidations() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in collect_invalidations(52) for cache_key, timestamp in cache.get_many( |
|||||
| 2.1274 | 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 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(40) self.collect_invalidations() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in collect_invalidations(52) for cache_key, timestamp in cache.get_many( |
|||||
| 2.6882 | 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 0x7bfd3a1d2d30> | |
/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.0439 | get_many | (['d240bde016156a6b2345484bd150b8d3e19c4603', '5a9943750ddd998f697ebdf0f13102283239b2da'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(473) rename_record = RenameRecord.objects.get(old_username=username) /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.0247 | set_many | ({'d240bde016156a6b2345484bd150b8d3e19c4603': 1779784569.7313046, '5a9943750ddd998f697ebdf0f13102283239b2da': (1779784569.7313046, [])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(473) rename_record = RenameRecord.objects.get(old_username=username) /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.0293 | get_many | (['2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'ea6930b7e5aa5b9e6e67ff7d07563b3310420cf8'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(77) site_user = get_object_or_404(User.on_site, username=username) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/shortcuts.py in get_object_or_404(76) return queryset.get(*args, **kwargs) /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.0298 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779784569.736737, 'ea6930b7e5aa5b9e6e67ff7d07563b3310420cf8': (1779784569.736737, [((996609, 'sha1$FNA2dXghQ4bY$3b3da7524d0d77b7a04e78a34008776719bc3946', datetime.datetime(2023, 10, 2, 3, 54, 29), 0, 'vicomte0212', 'Vicomte', 'Chang', 'c93w84@hotmail.com', 0, 1, datetime.datetime(2014, 6, 16, 1, 20, 35)),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(77) site_user = get_object_or_404(User.on_site, username=username) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/shortcuts.py in get_object_or_404(76) return queryset.get(*args, **kwargs) /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.0446 | get_many | (['0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '5a7e38664ec4cb971220fae0314cfad37058269e'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(78) playlist = get_object_or_404( /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/shortcuts.py in get_object_or_404(76) return queryset.get(*args, **kwargs) /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.0489 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779784569.745474, '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779784569.745474, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779784569.745474, '5a7e38664ec4cb971220fae0314cfad37058269e': (1779784569.745474, [((897168, 4, 4, 996609, '假文青', '', 0, 0, 0, 0, 34, datetime.datetime(2023, 6, 15, 9, 23, 13), datetime.datetime(2024, 9, 16, 6, 5, 18), 0, 1, 1, 0, 0, 'playlist_images/vi/co/vicomte0212/eAaafsf9dUb6uCo7iM6eqJ.jpg', '', '', 0, 0, 996609, 'sha1$FNA2dXghQ4bY$3b3da7524d0d77b7a04e78a34008776719bc3946', datetime.datetime(2023, 10, 2, 3, 54, 29), 0, 'vicomte0212', 'Vicomte', 'Chang', 'c93w84@hotmail.com', 0, 1, datetime.datetime(2014, 6, 16, 1, 20, 35), 661469, 4, 4, 996609, '', 'M', '', 'Vicomte Chang', 886, '919245325', datetime.date(1985, 2, 12), 'TPE', 99, 0, 0, 15, datetime.datetime(2023, 9, 30, 4, 12, 27), 1, datetime.datetime(2014, 6, 16, 1, 20, 35), 1, 0, 'zh-hant', 1, '{"show_intro":false,"show_birthday":1,"hide_gender":false,"hide_location":false}', 0, 1, 57, 51, 0, 0, '', 0, None),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(78) playlist = get_object_or_404( /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/shortcuts.py in get_object_or_404(76) return queryset.get(*args, **kwargs) /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 | (['327724a07211349dd2774e558fe88a392fac2413'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(116) "hide_ads": playlist.official_tags.get_hidden_ads_tags().exists(), /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.0235 | set_many | ({'327724a07211349dd2774e558fe88a392fac2413': (1779784569.7571752, None)}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(116) "hide_ads": playlist.official_tags.get_hidden_ads_tags().exists(), /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.0724 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '1ced3832d5f9208f9b9f67b6009c5533ef5c1522'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(117) "meta": playlist.as_meta(request), /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in as_meta(160) meta.schema = self.schema /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in schema(173) schema[field] = self._get_meta_value(field, value) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in _get_meta_value(134) return process_value(getattr(self, value)) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in process_value(129) return item() /home/ubuntu/streetvoice/music/models.py in get_num_tracks(2556) return self.public_songs().count() /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.0779 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779784569.7696009, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779784569.7696009, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779784569.7696009, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779784569.7696009, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779784569.7696009, '1ced3832d5f9208f9b9f67b6009c5533ef5c1522': (1779784569.7696009, (34,))}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(117) "meta": playlist.as_meta(request), /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in as_meta(160) meta.schema = self.schema /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in schema(173) schema[field] = self._get_meta_value(field, value) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in _get_meta_value(134) return process_value(getattr(self, value)) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in process_value(129) return item() /home/ubuntu/streetvoice/music/models.py in get_num_tracks(2556) return self.public_songs().count() /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.0726 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '8c7db0e079a2fa8a327a02b3d19a573cecd464ab'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(117) "meta": playlist.as_meta(request), /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in as_meta(160) meta.schema = self.schema /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in schema(173) schema[field] = self._get_meta_value(field, value) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in _get_meta_value(134) return process_value(getattr(self, value)) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in process_value(129) return item() /home/ubuntu/streetvoice/music/models.py in get_tracks_schema(2560) tracks = [ /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.0895 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779784569.7860975, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779784569.7860975, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779784569.7860975, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779784569.7860975, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779784569.7860975, '8c7db0e079a2fa8a327a02b3d19a573cecd464ab': (1779784569.7860975, [((603161, 4, 4, '【Ariel】Music Session|feat. 聖皓、宇庭、易祺', 721204, None, 2, 1, 0, 'music/ma/ry/maryseethefuture/SPeCHBuXYcK78wVWqG9miC.mp3', 0, 'song_covers/ma/ry/maryseethefuture/D6WdTheD4Wv3YzoYAUKZKD.png', 1, '', '風捎來了 你的消息\n過期的最近\n總是和沙子 一起走進我的眼睛\n我像是粗心的貝\n未曾記得將自己關緊\n\n雨淋壞了我的記憶\n記憶裡的你\n已經 被潮濕一點一點一點驅離\n我是個笨拙的堤\n不知如何收起一封瓶裡的信\n\n如果我真能用什麼來\n交換自己 即使你不在意\n\n沒有了聲音 要怎麼嘆息\n我的身體裡 若有顆心\n又怎能讓你相信\n\n我穿過潮汐 卻無法呼吸\n即使某一天有了腳印\n也不知道怎樣到你那裏 若能見到你\n\n我找尋著你的足跡\n換了名和姓\n一雙冷漠的眼睛看待你的幻影\n卻未能保持清醒\n耽溺在一次次的夢境\n\n夜晚又要怎麼回應\n都太過輕易\n用罄僅有的秘密和殘存的關係 \n反覆將悲傷固定\n恍然之間已經蹉跎多少四季\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|Mary See the Future ✗ 聖皓 / 麋先生 Mixer ✗ 宇庭 / Hello Nico ✗ 易祺 / Vast & Hazy|\n\nMary See the Future 於2019年底推出第三張專輯《musickness》,當中收錄的曲目〈Ariel〉除了找來詩人陳繁齊寫詞以外,在2020年台大體育館專場前釋出的影像作品更難得邀請到聖皓(麋先生)、宇庭(Hello Nico)、易祺(Vast & Hazy)來重新編曲演繹!\n\n|YouTube 高畫質連結|\n:https://youtu.be/Uxxmo8ETaS4\u3000\n\n新編曲以 live 能錄製的聲音取代了原曲的鋼琴,並改為聖皓和宇庭男女合唱,雖曲調、配唱的段落及改編討論了許久,但大夥在拍攝空檔模仿彼此演出時的表情和歌聲,或是開玩笑互嗆,使得拍攝與練團的歡樂程度讓人忘了時間。Vast & Hazy 的易祺則用木吉他與合成器為歌曲做了最美的妝點,跳脫錄音作品的編排,增加了個人編曲的慣性與特色。間奏的延伸改為吉他手之間的對話,三方錄製過程中,相互丟出樂句,彷彿回到吉他英雄的時代,隨後由 Bass 手 Fish 與鼓手 Eric 為歌曲拉到另一個閱聽層次,不由自主地讓人將整首歌不斷回放。\n\n這次合作的促成來自於 Roger 在專輯錄製階段,偶然和 Josh 提及「我好像可以聽到聖皓唱〈Ariel〉這首歌的聲音」,Josh 回道:「我也有想過要在 Music Session 來場大亂鬥」,也因這樣的發想而改變了原定只有四位團員的拍攝企劃,確認編曲方向後大家便開始回想各自欣賞、還未有機會合作的音樂人,最終幸運敲定了非這幾位莫屬的合作。\n\n影像製作則找來了拾光影像團隊,早在多年前 Mary See the Future 就和導演 Fred 合作過〈禮拜天情人〉Music Session,睽違多年,由導演 Fred 帶領多位專業人員,挑戰多人編制的現場演出拍攝,光影及燈束配合節奏閃現,以 MV 的規格拍攝這支錄音作品,完整地展現了這首歌的氛圍。\n\n—\n\n【詞 | Lyricist:陳繁齊】\n【曲 | Composer:Josh】\n【編曲|Arrangement:Mary See the Future】\n\n|Special Guest|\n主唱|Male Vocalist:聖皓(麋先生 Mixer)\n主唱|Female Vocalist:詹宇庭(Hello Nico)\n吉他/合成器 | Guitarist & Synthesizer 林易祺(Vast & Hazy)\n\n|Song Credit|\n編曲 Arrangement:Mary See the Future\n製作人 Producer:Josh Ba \n錄音師 Recording Engineer:Roger Hsu、 Mori\n錄音室 Recording Studio:海波浪製作 Wave Productions\n混音師 Mixing Engineer:Roger Hsu\n母帶後期處理工程師 Mastering Engineer:Roger Hsu\n混音、母帶後期處理錄音室 Mixing & Mastering Studio:27 Club Studio\nOP:未卜娛樂有限公司 WayFarer Entertainment Co. Ltd.\n\n|Video Credit|\n製作| 拾光影像整合工作室\n導演| 林士傑 Fred Lin\n攝影師| 彭茯星\n攝大助| 邱秉鴻\n攝影二助| 王志愷\n\n燈光師| 紀朝元 JC\n燈光大助| 許富嘉\n燈光助理| 吳芳源 鄭誌元\n攝影器材| 和寬攝影器材有限公司\n燈光器材| 貞寶企業有限公司\n\n造型|Stylist:郭介衛 Caper Kuo\n化妝|Makeup Artist:陳立修 ReeveCLS\n髮型|Hair Stylist:高國凱 Jonathan Kao\n場地協力|Studio:海波浪製作 Wave Productions\n特別感謝|Special Thanks:相知國際股份有限公司、添翼創越工作室、黑市音樂、艾森音響、plain-me、Mori、詹雅涵、蕭麒峰\n\n—\n\nMary See the Future《musickness:finale》演唱會\n演出日期:2020/1/22 (三)\n入場時間:18:30 (以現場狀況為主)\n演出時間:19:30 (以現場狀況為主)\n演出地點:台大體育館一樓\n購票方式:KKTIX及全台全家便利商店\n售票連結:https://reurl.cc/zyp1XV\n\n—\n\n|社群媒體 Social Media|\nFacebook:http://bit.ly/msf_FB\nInstagram:http://bit.ly/msf_IG\nTwitter:https://twitter.com/msf_tw_official\nWeibo:http://bit.ly/msf_weibo\nWebsite:http://maryseethefuture.tw/', 0, '', 433, 320000, datetime.datetime(2020, 1, 15, 12, 20, 38), datetime.datetime(2020, 1, 15, 12, 19, 37), datetime.datetime(2020, 1, 15, 13, 6, 10, 196609), datetime.datetime(2020, 1, 15, 16, 35, 9), 80173, 2220, 283, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2020-01-21"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2020-01-22"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 721204, 'sha1$82iE45xi3dyV$ea58c31fbb92299ddcc855bf4d0be3f613b58b19', datetime.datetime(2022, 5, 22, 21, 28, 23), 0, 'maryseethefuture', '', '', 'maryseethefuture@gmail.com', 0, 1, datetime.datetime(2010, 6, 14, 14, 23, 9), 358609, 4, 3, 721204, 'profile_images/ma/ry/maryseethefuture/mMYzDWYqRgPJsQTZ9kpyoQ.png', 'O', '', 'Mary See the Future', None, '', datetime.date(2007, 1, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2010, 6, 14, 14, 23, 9), 1, 0, 'zh-hant', 0, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2022-01-17T09:52+00:00"}', 2218638, 16709, 6, 1994, 1, 0, '', 0, None), (690690, 4, 4, 'Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實', 2872146, None, 2, 7, 0, 'music/li/ke/like_a_rolling_poem/gSyuBVqJGBhcuYBPGMMnQk.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/9CctmzcBtionp4c7mebT7C.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不要苦惱 」---詩人 羅智成\n\n詩之秘教的教皇\n遇見了先知瑪莉 \n在梅雨季節 哄你入睡\n\n「來, \n我要牽著妳\n漆黑中走下樓梯\n到地下室的再地下室\n躲藏起來。」--詩人 羅智成\n\n音樂影片:\nhttps://youtu.be/g48NIu4s9Hs\n滾動的詩 音樂紀實:\nhttps://youtu.be/KA2tMUamxgg', 0, '', 343, 256000, datetime.datetime(2022, 6, 17, 12, 56, 58), datetime.datetime(2022, 6, 17, 12, 56, 37), datetime.datetime(2022, 6, 17, 15, 0), datetime.datetime(2022, 8, 23, 6, 1, 16), 1836, 76, 27, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (545240, 4, 4, '煙花 (Demo)', 1877687, 97275034, 1, 6, 0, 'music/nc/kn/nckn/AnVhcvuAFPp9hpQvhPxxq.mp3', 0, 'song_covers/nc/kn/nckn/tNheQ6x9qENjcZpkBosHh3.jpg', 1, '', '[00:18.20]這不是你想像的 對吧\n[00:23.02]雖然早有準備 卻還是流淚\n[00:32.90]這不是我想要的 說什麼無所謂\n[00:40.53]還不是讓自己好過一點\n\n[00:59.50]絢爛煙花 總會落下\n[01:06.88]天真善良 終究要長大\n[01:14.27]成一道光 就得要熾熱的綻放\n[01:21.65]哪怕路再長 哪怕受再多的傷\n[01:29.51]哪怕前方有阻擋 也要照亮\n\n[01:51.43]這不是你想像的 對吧\n[01:56.20]在眾人眼光之下 孤獨而徬徨\n[02:06.20]這不是我想要的 說真的無所謂\n[02:13.82]到最後我還是必須面對\n\n[02:32.75]絢爛煙花 總會忘了啊\n[02:40.16]獨自堅強 掩蓋著傷疤\n[02:47.56]你的步伐 滿載著希望和力量\n[02:54.96]哪怕夜漫長 也會隨著夢想發芽\n[03:02.76]堅信自己的方向 就能到達\n\n[03:09.02]我們都曾經是迷路的人\n[03:11.80]追求自己想要的快樂\n[03:15.22]然而最後卻成為了迷惘的人\n[03:19.08]忘記過程\n[03:23.54]我們都曾經是迷路的人\n[03:26.52]以為這就是你想要的\n[03:30.01]然而最後卻成為了迷惘的人\n[03:33.91]所有過程付之一炬了\n\n[04:06.95]絢爛煙花 總會落下\n[04:14.34]天真善良 終究要長大\n[04:21.72]成一道光 就得要熾熱的綻放\n[04:29.09]哪怕路再長 哪怕受再多的傷\n[04:36.95]哪怕前方有阻擋 也要照亮\n\n[04:59.54]煙花 你不要落下\n[05:06.87]煙花 你不要忘了啊', 1, '詞曲 Lyrics / Composer | 陳弘育 Ken Chen / 鄭雅薇 Neci Wei\n編曲 Arrangement | 南西肯恩 Neci Ken\n混音 Mixing|陳沛瑜\n\n是不是有著這樣的一個你\n用盡全力找尋著自己想要的快樂\n一個人努力著\n長大後發現世界跟所想的很不一樣\n失望和傷心取代美好的想像\n隨著煙花付之一炬\n如煙花 絢爛而短暫\n\n如果天真善良終究要長大\n在被眼淚熄滅以前,我也要為你照亮\n\n南西肯恩首張正式 EP《那麼我想再擁有自己》\n【數位平台點聽】\nhttp://bit.ly/那麼我想再擁有自己\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 336, 320097, datetime.datetime(2017, 12, 26, 6, 24, 31), datetime.datetime(2017, 12, 26, 6, 24, 6), datetime.datetime(2017, 12, 26, 6, 24, 6), datetime.datetime(2020, 4, 1, 7, 1, 56), 914928, 20678, 1371, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2018-01-31"],"recommend_by_editor":true,"top_record_weekly_champions":[[2018,5]]},"CN":{"song_of_the_days":["2018-02-01"],"top_record_weekly_champions":[[2018,5]]},"HK":{"top_record_weekly_champions":[[2018,5]]}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (606467, 2, 2, '大海', 1877687, 97315069, 1, 5, 0, 'music/nc/kn/nckn/jJaqcpt7JC6vEMsZ9RUcWW.mp3', 8299072, 'song_covers/nc/kn/nckn/VndwDt3Wk9m9KhLzkF3k5n.jpg', 1, '', '我走過你曾經帶我走過的小路上\n還是最初的模樣\n溼轆的泥濘中長出青綠色的枝芽\n那是你最愛的那棵樹阿\n\n你說 哭吧 哭吧\n你說 哭阿 哭阿\n你說 哭吧 想哭阿 \n就讓眼淚變成大海阿 跟我走吧\n\n大海阿 為什麼你都不說話\n大海阿 你安靜的太可怕 平靜的可怕\n我不願看著你 臉上在微笑 內心卻在掙扎\n跟我走阿\n\n跟我走吧 跟我走吧 \n跟我一起走向大海阿\n跟我走吧 一起走阿', 0, 'Lyrics / Music | 陳弘育 Ken Chen / 鄭雅薇 Neci Wei\nArrangement | 南西肯恩 Neci Ken\nProducer|奧利佛 Oliver\nRecording|王馨德 / 顧孟堯 @the OURS\nEditing / Mixing|顧孟堯\nOP|黑市音樂股份有限公司\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 345, 192000, datetime.datetime(2020, 3, 1, 9, 12), datetime.datetime(2020, 3, 1, 9, 12), datetime.datetime(2020, 3, 1, 14, 0), datetime.datetime(2020, 11, 19, 20, 15, 38), 828902, 15294, 1943, 1, 1, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2020-03-18"],"recommend_by_editor":true,"top_record_weekly_champions":[[2020,10]]},"CN":{"song_of_the_days":["2020-03-19"]}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (674140, 4, 4, '你的身體/葉青 -「滾動的詩」音樂紀實', 1877687, None, 1, 5, 0, 'music/nc/kn/nckn/4j8Gh2qrNrpdT5VnrPMvg8.mp3', 12915968, 'song_covers/nc/kn/nckn/MP4YV7d7KJ5MGWzutPFU5f.png', 1, '', '很想成為你的身體\r\n用你的眼睛看你的風景\r\n最近的風景仍然是你的身體\r\n可以一直這麼靠近地看\r\n一個人凝視著自己的手指沒有人會懷疑\r\n\r\n用你的雙手環抱你的身體\r\n讓別人以為那是沈思\r\n或等待的姿勢但那是我們\r\n我們長長的 長長的擁抱\r\n\r\n用你的腳走出門\r\n傍晚獨自回家\r\n回到家的時候\r\n抬頭看見樓上微黃的燈光\r\n從你的背包掏出一把鑰匙\r\n用你的耳朵聽我每天等著你開門的聲音\r\n\r\n用你的雙手環抱你的身體\r\n那是我們長長的擁抱\r\n用你的耳朵聽我每天等你開門的聲音\r\n用你的雙手環抱你的身體\r\n那是我們長長的擁抱\r\n用你的耳朵聽我每天等你開門的聲音\r\n\r\n用你的腳走出門\r\n傍晚獨自回家\r\n回到家的時候\r\n抬頭看見樓上微黃的燈光\r\n從你的背包掏出一把鑰匙\r\n用你的耳朵聽我每天等著你開門的聲音', 0, '「很想成為你的身體,\r\n\u3000用你的眼睛看你的風景,\r\n\u3000最近的風景仍然是你的身體。」\r\n\r\n我們無法見證彼此的時代對於愛的表達,\r\n曾經只能在內心不斷重複,\r\n義無反顧、毫無保留的,\r\n以輕柔的方式,遠遠地訴說。\r\n\r\n有時愛情,比革命更加身不由己,\r\n在我們需要擁抱的時候。\r\n\r\n2021 年,受夢田影像邀請參與《滾動的詩》音樂紀實系列計畫,由 15 組音樂創作者創作 15 首現代詩。南西肯恩將詩人葉青的詩作〈你的身體〉創作為歌曲,並參與拍攝音樂紀實影像,於 2022 年 6 月發表。\r\n\r\n⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄\r\n\r\n南西肯恩 Neci Ken|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n\r\n製作人 Producer|奧利佛 Oliver\r\n助理製作 Assistant Producer|顧孟堯 Raven\r\n\r\n詞 Lyrics|葉青\r\n曲 Music|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n編曲 Arrangement|南西肯恩 Neci Ken/奧利佛 Oliver/顧孟堯 Raven\r\n\r\n人聲 Vocals&合聲 Choruses|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n合聲編寫 Chorus Arrangement|鄭雅薇 Neci Wei\r\n配唱製作 Vocal Producers|奧利佛 Oliver/顧孟堯 Raven\r\n木吉他 Acoustic Guitars|陳弘育 Ken Chen\r\n電吉他 Electric Guitars|奧利佛 Oliver\r\n合成器 Synthesizers|奧利佛 Oliver/顧孟堯 Raven\r\n\r\n錄音師 Recording Engineer|顧孟堯 Raven Gu\r\n錄音室 Recording Studio|黑市錄音室 Black Market Studio\r\n後製編輯 Editing Engineer|奧利佛 Oliver\r\n混音師 Mixing Engineer|奧利佛 Oliver\r\n混音錄音室 Mixing Studio|黑市錄音室 Black Market Studio\r\n母帶後期工程師 Mastering Engineer|奧利佛 Oliver\r\n母帶後期錄音室 Mastering Studio|黑市錄音室 Black Market Studio\r\n\r\nOP|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\r\nSP|Warner Chappell Music, Hong Kong Limited Taiwan Branch\r\n\r\n⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄\r\n\r\n發行商 Publisher|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\r\n出品人 Presenter|程文浩 Ching Man Ho\r\n營運總監 Managing Director|葉渝旻 Kate Yeh\r\n藝人經紀 Artist Manager|顏禹婷 YenB\r\n\r\n封套視覺授權 Envelope Authorize|黑眼睛文化出版社 Dark Eyes Ltd.\r\n封套設計 Envelope Designers|鄭雅薇 Neci Wei', 0, '', 322, 320000, datetime.datetime(2022, 2, 24, 9, 44), datetime.datetime(2022, 2, 24, 9, 31), datetime.datetime(2022, 2, 24, 16, 0), datetime.datetime(2022, 3, 28, 6, 32, 6), 56501, 1493, 295, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (613197, 4, 4, '把一生都交給了孤獨', 1877687, 97315069, 1, 5, 0, 'music/nc/kn/nckn/cq9sDmhTmDrxJg28WUeSsY.mp3', 0, 'song_covers/nc/kn/nckn/wRwdBwweAL5h8tg7ifSK27.JPG', 1, '', '把時間都交給了孤獨 \n所以我再也感受不到溫度\n把一生都獻給了平凡 \n只是因為\n我早已對這個世界不再感到眷戀\n但終究會發覺 \n少了一些\n \n我早已對這個世界不再感到眷戀\n但終究會發覺 會發現 \n總在你身邊的人是誰\n但終究會發覺\n少了一些\n \n把時間都交給了孤獨 \n所以我再也感受不到溫度\n把一生都獻給了平凡', 0, 'Lyrics / Music | 陳弘育 Ken Chen\nArrangement | 南西肯恩 Neci Ken\nProducer|奧利佛 Oliver\nRecording / Editing / Mixing|顧孟堯\nOP|黑市音樂股份有限公司\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 195, 192000, datetime.datetime(2020, 5, 11, 6, 35, 14), datetime.datetime(2020, 5, 11, 6, 35, 12), datetime.datetime(2020, 5, 11, 14, 0), datetime.datetime(2020, 11, 19, 20, 14, 16), 195560, 4576, 300, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (690724, 4, 4, '吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實', 2872146, None, 1, 5, 0, 'music/li/ke/like_a_rolling_poem/fAYR3vnGJwVEi2b7oMCwMr.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/P9pkPh89jcjNcRG8E4DpzA.png', 1, '', '海浪正在退潮\n退向遼闊的遠方\n夕陽沉落\n落在夢想追逐的地方\n\n終究\n我們沒有成行\n扎根村莊田園\n尋常過日 \n一起守護小小的幸福\n\n也許有些不甘願\n質問生命 只是這樣嗎 只能這樣嗎\n也沒什麼不好\n那就這樣吧\n\n目送夕陽引退 海面漸暗\n海風吹送 有些寒冷\n海浪陣陣 如此纏綿\n愛撫迤邐的沙灘\n\n請不要催促\n讓我們再散步一些時\n等待星光閃亮夜空\n才踏著餘輝離去吧\n\n執子之手\n與子偕老\n沙灘迤邐 \n夕陽沉落\n\n那就這樣吧\n那麼就這樣吧\n那就這樣吧\n再散步一些時', 0, '「我們終究沒有成行」---詩人吳晟\n\n與土地共生的詩人\n父子連心\n守護小小的幸福\n\n「質問生命只是這樣只能這樣嗎\n其實 這樣也沒什麼不好\n那麼,就這樣吧」---詩人吳晟\n音樂影片:\nhttps://youtu.be/ZxITJUlMLdk\n\n滾動的詩 音樂紀實:\nhttps://youtu.be/RvjhUHNssSg', 0, '', 478, 256000, datetime.datetime(2022, 6, 18, 7, 9, 16), datetime.datetime(2022, 6, 18, 7, 8, 47), datetime.datetime(2022, 6, 18, 9, 0), datetime.datetime(2022, 8, 23, 4, 13, 2), 870, 24, 2, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (574292, 2, 2, 'Boom Bap With Conscious', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/tVturRDdNDARnwZSnBW8TV.mp3', 10189568, 'song_covers/il/l_/ill_mo/ctNyXQ3Mcg7qmLiKWkuB75.jpg', 1, '', 'Chorus:\r\nThis is that, boombap with conscious be cautious\r\nILL Mo n taro they know we got this\r\n\r\nVerse 1:\r\n當我睜開雙眼踏入這個世界\r\n心臟跳動的每一天那都是試煉\r\n武裝自己不分日期像一隻刺蝟\r\n是敵是友要做判斷需要智慧\r\n這首要你動你的頭 更要動你的腦\r\n啟動你的思考至少也包括你的腳\r\n律 動著那身體欲 罷不能的找\r\n多巨 大的問號 因為你不曾得到\r\n真相 儘管料不停的爆 \r\n有誰在乎工廠廢水不停的倒\r\n你想嘻哈起來 ok 我覺得可以\r\n但要談真實不真實就別活在虛假裡\r\n這裡沒有trap 大多不用hustle\r\n社會的不公不義正等你來插手\r\n遮羞布掀開之後你別嫌它醜\r\n你不想講的那些留給我cuz I got those\r\n\r\nVerse 2:\r\n他的歌詞還在講帶著兄弟往上爬\r\n但他的歌聽了讓人智商往下滑\r\n下達空泛的口號 多爛的吼叫\r\n攻佔了鬆散的hood用他們撒的狗尿\r\nMy dawg我贊成領養代替購買 \r\n結紮他們這種weak ass以免留下禍害\r\n已經破產就別再炫富 沒人羨慕\r\n有多慘不堪的真面目 惡名遍佈\r\n想玩虛擬大富翁他們自己慢慢玩\r\n看看負資產負債沒有時間慢慢還\r\n漫漫長夜 我思考輾轉難以停歇\r\nyoung OG 呵我就不在這裡明寫 \r\n真OG說真的事 說深的事\r\n說的真 實像是骨頭裡頭生的刺\r\n重視細節像針的事 they can’t shut me down or shut me up只能說你真的是⋯\r\n\r\nVerse 3:\r\n很多人活著但是內心已經死了\r\n很多人躲著不願面對現實的\r\n很多人多扯 說著他所搶奪的\r\n很多人的積蓄把他全家養活了\r\n全家就是你家 但你買不起你家\r\n別說買了用租的可能都要靠你媽\r\n你媽說不靠我難道靠你嗎?\r\n深層結構性的問題隱藏在底下\r\n一個古蹟著火 蓋一棟樓\r\n一塊空地不知道幹嘛嗯 蓋一棟樓\r\n要振興經濟 那我們來蓋百貨\r\n如此貧乏的想像我幹他媽的難過\r\nYou should do better tell me who better跳 出規則 拿起麥克風把我的書背著\r\n天空沒有彩虹 你可曾抬頭看過\r\n沒時間怠惰別讓你的 聲音被他們蓋過', 0, '#BBWC\r\n\r\nProduced by ILL MO\r\nCo-Produced by Yi Zhang\r\nArrangement (Musical Parts) + Drum Programing (Beats) by taro\r\nAdditional Vocal By Kay Wu / DJ Sugar\r\nRecorded And Mixed By Al (Yi Zhang) , Recorded At Yi Z Home\r\n\r\nArtwork By Artshow Chen', 0, '', 254, 320000, datetime.datetime(2019, 2, 12, 13, 10), datetime.datetime(2019, 2, 12, 13, 22), datetime.datetime(2019, 2, 12, 13, 22), datetime.datetime(2022, 8, 1, 4, 18, 42), 99053, 2404, 72, 1, 10, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2019-02-18"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2019,7],[2019,8]]},"CN":{"song_of_the_days":["2019-02-19"]}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (636690, 4, 3, '1947序曲 feat. 楊舒雅、大支 DWAGIE', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/f35s8vpDsSARhoCaB9VxFG.mp3', 0, 'song_covers/il/l_/ill_mo/6Eb6bDh6eNiZs7DjZKBaXr.jpg', 1, '', '老莫:\n為何他們說我雙手沾滿鮮血 \n說那是我的原罪 我不明白這一切 \n我不明白 的事情不只一件\n藍白色的黨徽 跟國旗一樣 沒什麼不對\n沒什麼 不就是些小事 有什麼好爭\n歷史課本上沒寫的事 有什麼好噴\n但那些我不知道的事 埋藏得好深\n那些像是禁忌 曾經被禁止討論\n被消失的人 不知他們下落\n無辜的民眾 被莫須有的罪名嫁禍\n但要追求真相的背後是整個結構\n有算計和權謀 也有哀求與脅迫\n不要斜坡 把問題歸於本省外省\n對生活過不好的百姓政府就是外人\n陳儀抓私菸只是引爆點 齊悼念\n勿忘228 福爾摩沙曾經的浩劫\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\n\n楊舒雅:\n把事實摺疊再摺疊 塞進事件裡面\n把事件特寫再特寫 寫成誰的體面\n再提煉成冊 印在紙上\n也不動聲色的反映在日常 \n路名反映人設\n我想土地是澄澈的像面鏡子\n如實反射她經歷過的\n並非靜止而是流動的呈現她的歷史\n且仰賴每個當代人共同找到她的位置\n「又一個早上 那人沒有原諒昨天\n在月台上,他和他的身體站得很遠」\n我們站近點 再一點 詳細點 小心些理解 百年如一日 一日也如百年\n即便想再快點 但路太遠眼睛太淺 \n不斷看見她卻沒有帶走她\n說愛她卻不正視她 \n經過她卻沒有抓住她\n那我們準備好要上路嗎\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\n\n大支:\n你說別浪費氣力 還討論這沒意義 \n意義是錯誤記取 教訓避免下一例\n你說很久了一起 往前走這假議題 \n不知哪來怎定義 未來我們該往哪裡去 \n你說當時分裂 複雜 對錯不能二分 \n誰掌權的冷血 屠殺 誰就得負責任 \n你說死刑存廢 無法 妥協就算殺一個人 \n殺萬人我們卻 浮誇 蓋超大廟紀念這人\n你說那時你還沒出世 不是你的過去 \n你說賺到放假被怒斥 無知圍剿攻擊 \n你說歷史歸歷史務實 阻止族群衝擊 \n歷史能原諒不能無視 疏失或是躲避 \n你說我有立場你怕 我操弄你 谷歌一下 非常容易 夠了解其他 人怎麼操控你\n你說受到驚嚇 聽歌不想有壓力 \n你在聽hip hop嘻哈 你在聽大支\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事', 0, '〈1947序曲〉\n製作人:PETERWU \n協助製作:Yi Zhang\n編曲:PETERWU\nScratch:DJ Afuro George\n混音:Yi Zhang\n錄音:Yi Zheng / 程鉦文\n詞曲:老莫 ILL MO / 楊舒雅 / 大支 DWAGIE\n引用詩句、口白:蕭詒徽〈乘客〉/ 侯孝賢《悲情城市》\nScratch Sample:純純〈望春風〉\n\n影像製作:PRISM Co., Ltd\n導演:HOW \n後期:HOW \n剪輯:HOW \n書法:Tathagata\n動畫:NAI\n\nSymphony 47-The 74th Anniversary Memorial Ceremony of 228 Incident @USA\n主辦:西雅圖台灣同鄉會(Taiwanese Association of Greater Seattle)\n共同主辦:AiKhun(愛睏)x Austro(南國島嶼)\n協辦贊助:僑務委員會\n日期時間:2/27/2021–3/6/2021\n免費購票,購票時可自由選擇捐款給『共生音樂節』、『台灣民間真相與和解促進會』\n我們從還原歷史真相開始,一步步走到今天,學著如何成為一個真正的民主國家。本屆的活動為期一週,將透過人物專訪、音樂表演與共生音樂節獨家轉播,讓讓北美的觀眾都能即時參與其中。(詳細活動流程如下連結:https://reurl.cc/GdAW5x)', 0, '', 240, 320000, datetime.datetime(2021, 2, 28, 14, 19, 23), datetime.datetime(2021, 2, 28, 14, 19, 13), datetime.datetime(2021, 2, 28, 14, 26, 24, 348052), datetime.datetime(2025, 6, 28, 19, 58, 20), 61541, 1882, 391, 1, 9, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (686210, 4, 3, '老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實', 2872146, None, 3, 2, 0, 'music/li/ke/like_a_rolling_poem/QEbKJaHDcMGEjF7Q9XfedJ.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/W59k7zRKrpTsLZFTLFkT2x.png', 1, '', '你把靈魂弄哪兒去啦?\n哪兒去啦………?\n哪兒去啦………?\n怎麼不快點喊回來?\n\n把手放在心臟上看看\n鮮紅的血忠實地流動著\n暖烘烘的人底血\n\n在這冰冷世界裡\nDrowning 感覺像被滅頂\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\n100年前的強權反抗\n100年後的言論自由捍衛\n到底能多敢於做自己?我是否能當我的主?\n\n音樂影片:\nhttps://youtu.be/5DthMCMgG5s\n滾動的詩 音樂紀實:\nhttps://youtu.be/V03aZYojbOs\n\n\n透過《滾動的詩》計畫,我們在內心叩問:「一首詩歌,可不可以改變世界呢?」\n\n「把手放在心臟上看看\xa0\n鮮紅的血\n忠實地流動著吶」 — 詩人陳奇雲\n\n夢田影像執著台灣文學的溫度與文化議題撞擊,試著用自己的力量串連起更多可能。\n----------------------\n作詞Lyrics:陳奇雲 (中譯: 葉笛)\n作詞Lyrics:老莫 ILL MO\n作曲 composer:老莫 ILL MO\n詞 Lyrics|老莫 ILL MO\n曲 Music|老莫 ILL MO\n編曲 Arrangement|Oskrrr\n混音師 Mixing Engineer|Yi Zhang\n錄音師 Recording Engineer|Yi Zhang\n錄音室 Recording Studio|Wasteland Studio\n\n\n夢田影像 Dreamland Image\n監製:蘇麗媚 May Su\n製作企劃: 施瑀 Yu Shih, 黃子榕 Sharon Huang \n財務&行政:游美茹Sophia Yu, 劉桂伶Guei Ling, Liou', 0, '', 227, 256000, datetime.datetime(2022, 5, 19, 7, 48, 2), datetime.datetime(2022, 5, 19, 7, 15, 42), datetime.datetime(2022, 5, 19, 10, 0), datetime.datetime(2022, 8, 23, 3, 21, 24), 2130, 79, 11, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (591990, 4, 4, '我教你', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/sXGLHwCbr2EGMbZF8zm3i.mp3', 0, 'song_covers/il/l_/ill_mo/iijF6rCLqEEMqjk7A2cfqP.jpg', 1, '', '你說你很悶 你說你在家裡\n想寫些什麼但不知如何下筆 你很昏\n你說你很笨 你說你有壓力\n創作不得要領不知道該怎麼押韻\n你會訝異 其實只要練習駕馭\n你的想法 都能變成名言佳句\n說不定你是下一個黃家駒\n說不定你是下一個Jay Z\n說不定 正當你的想法在拉鋸\n縮短了差距 往下一個接近\n但成功的道路沒有捷徑 要竭盡\n你所能地嘗試只怕沒有前進\n調換語序看有沒有 同義字\n不同的說法是否有相 同意思\n揣摩不同的口氣 雕的細緻\n你懂我意思嗎 不懂 我再說一次\n\n我教你 怎麼開始押韻\n我教你 怎麼繼續下去\n我教你 這句寫完接下句\n教你 別讓創作的熱情被澆熄\n(老莫會教你 天大的好消息)\n\nDo it for the culture 功力深厚的\nILL MO的folder裡招式絕對夠的\n當音樂演奏著 feel it in my soul cuz\n把我給逗的 開心因我參透了\n訣竅 所以分享讓你也學到\n老學校新學校都來我學校\n這裡沒有先來後到 沒有學號\n特效藥的藥效 你會感覺到\n一知半解不可 我只作全套\n教學認真負責 這一切全靠\n熱情 在課裡 歡迎攝影\n講的詳細讓學生都學的徹底\n尊重每個獨立個體 幫你找風格\n填補你的內在不再只有空殼\n沒什麼功課 把難關給攻克\n畢業於押韻的學校我為你恭賀', 0, '押韻的學校,熱烈招生中!\n了解更多?https://lihi1.cc/JBanE\n\nMusic Video: https://youtu.be/uKzGv0JRHf4\n\nFacebook fanpage:\nhttps://www.facebook.com/illmoisthename/\n\n\n\nProduced by 老莫 ILL MO\nBeat by 陳小律 GreenTed\nRecorded And Mixed By 陳小律 GreenTed\n歌曲口白 by 陳小律 GreenTed & 老莫 ILL MO\n後期母帶 Mastering by Jon Tornblom @Transparent Mastering', 0, '', 172, 192000, datetime.datetime(2019, 8, 16, 18, 2, 22), datetime.datetime(2019, 8, 16, 18, 2, 16), datetime.datetime(2019, 8, 16, 18, 7, 35, 840968), datetime.datetime(2022, 8, 1, 4, 18, 42), 13611, 493, 15, 1, 7, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2019-08-24"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2019-08-25"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (686234, 2, 2, '王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實', 2872146, None, 1, 5, 0, 'music/li/ke/like_a_rolling_poem/eQgi75uLfMA3F5cHDoVjiN.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/VkCXEizsjRG5pgk8pYv4zu.png', 1, '', '在一顆小星星底下寫詩,\n在一片落葉的時間寫詩。\n在履歷表,病歷表,貓咪送養切結書。\n在哈密瓜的蜜、愛玉冰的愛。\n在偷渡客與走私香菇。\n\n在黑暗裡,寫白晃晃的詩。\n滿載火把與風,與燎原的鑽石廣告。 \n在甲蟲的時間、老樹的遠望。\n在乩童的口沫混合著血。\n\n在可憐的小女孩,與一支正要燒完的火柴。\n如此平均分配,每夢一百首,\n每首經歷五億個地震,\n半個時代。', 0, '「在一顆小星星底下寫詩\n在一片落葉的時間寫詩」 — 詩人隱匿\xa0\n\n王榆鈞與詩人隱匿的相遇對話。 \n\n隱匿:「我還活著,我就要寫詩」。\n王榆鈞:「活著的每一天,我在經歷什麼」。\n\n當你熱切地活著的時候,當下即有了意義。\n\n透過《滾動的詩》計畫,我們在內心叩問:「一首詩歌,可不可以改變世界呢?」\n\n「在黑暗裡\n寫白晃晃的詩」 — 詩人隱匿\n音樂影片: https://youtu.be/Cc1tVMLx0w8\n滾動的詩 音樂紀實:\nhttps://youtu.be/-o68QT7JOsw\n\n《滾動的詩》網站 看更多資訊\nhttps://poem.dream-land.com.tw/\n《滾動的詩》 Instagram\nhttps://www.instagram.com/poetries_bookstores/\n《滾動的詩》Facebook \nhttps://www.facebook.com/rollingpoem\n\n夢田影像執著台灣文學的溫度與文化議題撞擊,試著用自己的力量串連起更多可能。\n\n詩作 Poem、詞 Lyrics| 隱匿 Yinni\n作曲 Composed :王榆鈞 Yujun Wang\n演唱 Vocal :王榆鈞 Yujun Wang\n單曲製作人 Producer : 王榆鈞 Yujun Wang\n編曲 Arrangement : 王榆鈞 Yujun Wang\n古典吉他 Classical Guitar : 王榆鈞 Yujun Wang\n聲音採集 Field Recording :王榆鈞 Yujun Wang\n法文口白 French Talking: 阿多尼斯 Adonis\n錄音室 Recording Studio :佳聲錄音室 Good Sound Studio\n錄音師 Recording Engineer : 劉詩偉 Liu Shih Wei\n混音工作室 Mixing Studio :大樹咪房 Treemen Studio\n混音工程師 Mixing Engineer : 劉詩偉 Liu Shih Wei\n母帶後期製作工程師 Mastering Engineer :劉詩偉 Liu Shih Wei\n\n\n夢田影像 Dreamland Image\n監製:蘇麗媚 May Su\n製作企劃: 施瑀 Yu Shih, 黃子榕 Sharon Huang \n財務&行政:游美茹Sophia Yu, 劉桂伶Guei Ling, Liou', 0, '', 402, 256000, datetime.datetime(2022, 5, 19, 7, 51, 8), datetime.datetime(2022, 5, 19, 7, 50, 48), datetime.datetime(2022, 5, 19, 10, 0), datetime.datetime(2022, 8, 23, 3, 29, 28), 903, 26, 6, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (564567, 4, 4, '03. 薄情的日子要深情的活 ', 1820603, 97298638, 2, 7, 0, 'music/we/dn/wednesdaywu/dE3LmoLwyw9gvY3VcAvJX4.mp3', 0, 'music_albums/we/dn/wednesdaywu/qdGHXQxvF2onWqJ4eCDbGc.jpg', 1, '', '你想在水裡躲一躲\r\n呼吸著稀有的心痛 \r\n\r\n你將言語上鎖\r\n五官放進歌中\r\n停止呼吸生活\r\n紀錄一切虛空\r\n\r\n把親近的人當塵\r\n遙遠的都是神\r\n仰望的心失衡\r\n來不及說永恆\r\n已經失溫\r\n\r\n你想在水裡等多久?\r\n錯過對話就不難受\r\n那並不是聽不懂\r\n只是沒勇氣去聽懂\r\n\r\n濫情封殺抒情\r\n夢裡面作夢\r\n你在人間臥底\r\n是否認得自己\r\n\r\n跟著時間背影走\r\n廉價思考重播\r\n憂鬱鑽進胸口\r\n還能憋氣多久\r\n不會太久\r\n要多久\r\n不會太久\r\n\r\n你想在水裡躲一躲\r\n\r\n你想在水裡躲一躲\r\n冷卻頭頂那座牢籠\r\n用氧氣交換寂寞\r\n呼吸著稀有的心動', 0, '\r\n以英式搖滾為基底,隨前奏波光粼粼的聲響,道出獨自沉靜的時刻像待在水底, 水面上的話語不必太在意吧? 聽不清楚在意的有多好? 仰仗稀薄空氣,再次感受 生活感離席的當下。', 0, '', 229, 192000, datetime.datetime(2018, 8, 29, 13, 21, 9), datetime.datetime(2018, 8, 29, 13, 20, 55), datetime.datetime(2018, 8, 29, 13, 20, 55), datetime.datetime(2021, 3, 18, 4, 12, 57), 12700, 417, 76, 1, 3, 1, 0, None, 4, '{"TW":{"audition_awards":{"114920":{"event":"\\u9435\\u73ab\\u7470\\u6a02\\u5718\\u5927\\u8cfd\\u5fb5\\u9078\\u3010\\u793e\\u6703\\u7d44\\u3011","award":"\\u73ab\\u7470\\u8a55\\u5be9\\u734e"},"122527":{"event":"2020 \\u7da0\\u751f\\u6d3b\\u97f3\\u6a02\\u7bc0 Green Fusion Music \\u5275\\u4f5c\\u6a02\\u5718\\u5fb5\\u9078\\u6d3b\\u52d5","award":"\\u5165\\u570d"}},"song_of_the_days":["2019-06-19"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2019-06-20"],"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (620468, 4, 4, '你說的成熟 feat. 蔡題謙', 1820603, 97315521, 2, 8, 0, 'music/we/dn/wednesdaywu/5dXk8BFp67czyBaUkeLoGY.mp3', 0, 'song_covers/we/dn/wednesdaywu/6dBKPMmY6TdyqLLpMqpT7t.jpg', 1, '', '《你說的成熟》\n\n越過\n大火\n寒冬\n才發現無人等候\n\n沈默\n收走\n承諾\n憂愁的人門外寂寞\n\n如何學會不在乎\n學著和靈魂獨處\n有一天再看見日出\n明白人間也不是全部\n\n哦淚水\n奔流\n山丘(不停休)\n才發現年歲落魄\n\n對錯\n收走\n太多(都帶走)\n執著的人開不了鎖\n\n如何學會不在乎\n學著和靈魂獨處\n有一天再看見日出\n也吿別了無助\n\n\n我的明天也不再迷路\n\n\n有一天再看見日出\n也吿別了無助', 0, '2015年時,我們樂團臨時需要代打吉他手\r\n就找了當時剛成年不久的蔡題謙\r\n\r\n後來我們各自在自己喜歡的音樂中發展\r\n經過多年,我們現在合作了一首新歌\r\n是我們近期最喜愛的作品之一', 0, '', 224, 192000, datetime.datetime(2020, 8, 12, 8, 57, 3), datetime.datetime(2020, 8, 12, 5, 19, 6), datetime.datetime(2020, 8, 12, 6, 53, 44, 115685), datetime.datetime(2021, 3, 18, 4, 12, 57), 13548, 527, 137, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (530686, 4, 4, '紅蘭花 (demo)', 1820603, 97297725, 2, 7, 0, 'music/we/dn/wednesdaywu/iYXCqg7hJHorbVi4nNmUCH.mp3', 0, 'music_albums/we/dn/wednesdaywu/tvNnspUyzqnhqWqs672jfX.jpg', 1, '', '紅蘭花\r\n水仙茶\r\n在一樣\r\n的煙上\r\n\r\n沒有妄想症的太陽\r\n飛奔向著迷戀情網\r\n\r\n隨著河流浮在空中\r\n再也沒有心動的時候\r\n是誰說 你先走\r\n是誰說 我隨後', 0, '如樂評為此曲下的文:「花蘭花、水仙茶、輕煙,這些意象只是浮光一略,歌曲 便迷醉一般地展開主題。咬字的誇張拐音、慵懶的電子氛圍,幾乎讓人無可救藥 地沉迷進去。」花非花,霧非霧,你非你,她非她,隨輕煙飄花,各自摸索人生 解答。', 1, '', 230, 192142, datetime.datetime(2017, 10, 4, 8, 47, 18), datetime.datetime(2017, 10, 4, 8, 47, 7), datetime.datetime(2017, 10, 4, 8, 47, 7), datetime.datetime(2020, 12, 21, 7, 59, 32), 4677, 86, 9, 1, 0, 1, 0, None, 4, '{"TW":{"audition_awards":{"114922":{"event":"\\u9435\\u73ab\\u7470\\u6a02\\u5718\\u5927\\u8cfd\\u5fb5\\u9078\\u3010\\u793e\\u6703\\u7d44\\u3011","award":"\\u73ab\\u7470\\u8a55\\u5be9\\u734e"}},"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (691399, 4, 4, '你如何成為一種幽靈式的抵達', 1820603, 97315521, 2, 7, 0, 'music/we/dn/wednesdaywu/eEmebinwuWvZjHcC5UJH4M.mp3', 0, 'song_covers/we/dn/wednesdaywu/c3pBubnHsR9rQ52bNKQtmS.jpeg', 1, '', '原詩 Poem、詞 Lyrics |崔舜華 Shun Hua,Tsui\n曲 Music|吹斯達Travis\n編曲 Arrangement | WEDNESDAY與壞透樂團\n\n你睡著了啊\n吻起來像鹿\n就像ㄧ條河\n流了很遠了\n才秘密的挨著\n才靜靜的待著\n\n如此去練習勤勞 不怠懈地活\n是為甚麼為甚麼 還是寂寞\n是不是因為曾經年輕過\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, '原詩 Poem、詞 Lyrics |崔舜華 Shun Hua,Tsui\r\n曲 Music|吹斯達Travis\r\n單曲製作人 Producer | 張博彥Bryan Chang(嵐澄創藝 Mistypure)\r\n編曲 Arrangement | WEDNESDAY與壞透樂團 Wednesday & Bad to the Bone\r\n鼓 Drum |武霖 Lyndon Wu\r\n貝斯 Bass |凱爾 Cheng-Kai Hsu\r\n吉他 Guitar|吹斯達 Travis\r\n合成器 Synthesizer|吹斯達 Travis\r\n演唱 Vocal | Wednesday Wu \r\n錄音室 Recording Studio|海波浪製作Wave Productions / 嵐澄創藝 Mistypure / 迴路音樂工作室 Loop Music Studio\r\n錄音師 Bass Drum Recording Engineer|張永翰 Yong Han Chang / 梁閔森 Min Sen Liang(海波浪製作 Wave Productions)\r\n音頻剪輯 Audio Editing|張永翰 Yung Han,Chang (嵐澄創藝 Mistypure)\r\n混音工程師 Mixing Engineer|張永翰 Yung Han,Chang (嵐澄創藝 Mistypure)\r\n母帶後期製作工程師 Mastering Engineer|張博彥 Bryan Chang(嵐澄創藝 Mistypure)', 0, '', 240, 320000, datetime.datetime(2022, 6, 24, 2, 57, 23), datetime.datetime(2022, 6, 24, 2, 57, 17), datetime.datetime(2022, 6, 24, 3, 4, 37, 374433), datetime.datetime(2022, 8, 3, 11, 55, 21), 1968, 60, 23, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (603161, 4, 4, '【Ariel】Music Session|feat. 聖皓、宇庭、易祺', 721204, None, 2, 1, 0, 'music/ma/ry/maryseethefuture/SPeCHBuXYcK78wVWqG9miC.mp3', 0, 'song_covers/ma/ry/maryseethefuture/D6WdTheD4Wv3YzoYAUKZKD.png', 1, '', '風捎來了 你的消息\n過期的最近\n總是和沙子 一起走進我的眼睛\n我像是粗心的貝\n未曾記得將自己關緊\n\n雨淋壞了我的記憶\n記憶裡的你\n已經 被潮濕一點一點一點驅離\n我是個笨拙的堤\n不知如何收起一封瓶裡的信\n\n如果我真能用什麼來\n交換自己 即使你不在意\n\n沒有了聲音 要怎麼嘆息\n我的身體裡 若有顆心\n又怎能讓你相信\n\n我穿過潮汐 卻無法呼吸\n即使某一天有了腳印\n也不知道怎樣到你那裏 若能見到你\n\n我找尋著你的足跡\n換了名和姓\n一雙冷漠的眼睛看待你的幻影\n卻未能保持清醒\n耽溺在一次次的夢境\n\n夜晚又要怎麼回應\n都太過輕易\n用罄僅有的秘密和殘存的關係 \n反覆將悲傷固定\n恍然之間已經蹉跎多少四季\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|Mary See the Future ✗ 聖皓 / 麋先生 Mixer ✗ 宇庭 / Hello Nico ✗ 易祺 / Vast & Hazy|\n\nMary See the Future 於2019年底推出第三張專輯《musickness》,當中收錄的曲目〈Ariel〉除了找來詩人陳繁齊寫詞以外,在2020年台大體育館專場前釋出的影像作品更難得邀請到聖皓(麋先生)、宇庭(Hello Nico)、易祺(Vast & Hazy)來重新編曲演繹!\n\n|YouTube 高畫質連結|\n:https://youtu.be/Uxxmo8ETaS4\u3000\n\n新編曲以 live 能錄製的聲音取代了原曲的鋼琴,並改為聖皓和宇庭男女合唱,雖曲調、配唱的段落及改編討論了許久,但大夥在拍攝空檔模仿彼此演出時的表情和歌聲,或是開玩笑互嗆,使得拍攝與練團的歡樂程度讓人忘了時間。Vast & Hazy 的易祺則用木吉他與合成器為歌曲做了最美的妝點,跳脫錄音作品的編排,增加了個人編曲的慣性與特色。間奏的延伸改為吉他手之間的對話,三方錄製過程中,相互丟出樂句,彷彿回到吉他英雄的時代,隨後由 Bass 手 Fish 與鼓手 Eric 為歌曲拉到另一個閱聽層次,不由自主地讓人將整首歌不斷回放。\n\n這次合作的促成來自於 Roger 在專輯錄製階段,偶然和 Josh 提及「我好像可以聽到聖皓唱〈Ariel〉這首歌的聲音」,Josh 回道:「我也有想過要在 Music Session 來場大亂鬥」,也因這樣的發想而改變了原定只有四位團員的拍攝企劃,確認編曲方向後大家便開始回想各自欣賞、還未有機會合作的音樂人,最終幸運敲定了非這幾位莫屬的合作。\n\n影像製作則找來了拾光影像團隊,早在多年前 Mary See the Future 就和導演 Fred 合作過〈禮拜天情人〉Music Session,睽違多年,由導演 Fred 帶領多位專業人員,挑戰多人編制的現場演出拍攝,光影及燈束配合節奏閃現,以 MV 的規格拍攝這支錄音作品,完整地展現了這首歌的氛圍。\n\n—\n\n【詞 | Lyricist:陳繁齊】\n【曲 | Composer:Josh】\n【編曲|Arrangement:Mary See the Future】\n\n|Special Guest|\n主唱|Male Vocalist:聖皓(麋先生 Mixer)\n主唱|Female Vocalist:詹宇庭(Hello Nico)\n吉他/合成器 | Guitarist & Synthesizer 林易祺(Vast & Hazy)\n\n|Song Credit|\n編曲 Arrangement:Mary See the Future\n製作人 Producer:Josh Ba \n錄音師 Recording Engineer:Roger Hsu、 Mori\n錄音室 Recording Studio:海波浪製作 Wave Productions\n混音師 Mixing Engineer:Roger Hsu\n母帶後期處理工程師 Mastering Engineer:Roger Hsu\n混音、母帶後期處理錄音室 Mixing & Mastering Studio:27 Club Studio\nOP:未卜娛樂有限公司 WayFarer Entertainment Co. Ltd.\n\n|Video Credit|\n製作| 拾光影像整合工作室\n導演| 林士傑 Fred Lin\n攝影師| 彭茯星\n攝大助| 邱秉鴻\n攝影二助| 王志愷\n\n燈光師| 紀朝元 JC\n燈光大助| 許富嘉\n燈光助理| 吳芳源 鄭誌元\n攝影器材| 和寬攝影器材有限公司\n燈光器材| 貞寶企業有限公司\n\n造型|Stylist:郭介衛 Caper Kuo\n化妝|Makeup Artist:陳立修 ReeveCLS\n髮型|Hair Stylist:高國凱 Jonathan Kao\n場地協力|Studio:海波浪製作 Wave Productions\n特別感謝|Special Thanks:相知國際股份有限公司、添翼創越工作室、黑市音樂、艾森音響、plain-me、Mori、詹雅涵、蕭麒峰\n\n—\n\nMary See the Future《musickness:finale》演唱會\n演出日期:2020/1/22 (三)\n入場時間:18:30 (以現場狀況為主)\n演出時間:19:30 (以現場狀況為主)\n演出地點:台大體育館一樓\n購票方式:KKTIX及全台全家便利商店\n售票連結:https://reurl.cc/zyp1XV\n\n—\n\n|社群媒體 Social Media|\nFacebook:http://bit.ly/msf_FB\nInstagram:http://bit.ly/msf_IG\nTwitter:https://twitter.com/msf_tw_official\nWeibo:http://bit.ly/msf_weibo\nWebsite:http://maryseethefuture.tw/', 0, '', 433, 320000, datetime.datetime(2020, 1, 15, 12, 20, 38), datetime.datetime(2020, 1, 15, 12, 19, 37), datetime.datetime(2020, 1, 15, 13, 6, 10, 196609), datetime.datetime(2020, 1, 15, 16, 35, 9), 80173, 2220, 283, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2020-01-21"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2020-01-22"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 721204, 'sha1$82iE45xi3dyV$ea58c31fbb92299ddcc855bf4d0be3f613b58b19', datetime.datetime(2022, 5, 22, 21, 28, 23), 0, 'maryseethefuture', '', '', 'maryseethefuture@gmail.com', 0, 1, datetime.datetime(2010, 6, 14, 14, 23, 9), 358609, 4, 3, 721204, 'profile_images/ma/ry/maryseethefuture/mMYzDWYqRgPJsQTZ9kpyoQ.png', 'O', '', 'Mary See the Future', None, '', datetime.date(2007, 1, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2010, 6, 14, 14, 23, 9), 1, 0, 'zh-hant', 0, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2022-01-17T09:52+00:00"}', 2218638, 16709, 6, 1994, 1, 0, '', 0, None), (690690, 4, 4, 'Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實', 2872146, None, 2, 7, 0, 'music/li/ke/like_a_rolling_poem/gSyuBVqJGBhcuYBPGMMnQk.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/9CctmzcBtionp4c7mebT7C.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不要苦惱 」---詩人 羅智成\n\n詩之秘教的教皇\n遇見了先知瑪莉 \n在梅雨季節 哄你入睡\n\n「來, \n我要牽著妳\n漆黑中走下樓梯\n到地下室的再地下室\n躲藏起來。」--詩人 羅智成\n\n音樂影片:\nhttps://youtu.be/g48NIu4s9Hs\n滾動的詩 音樂紀實:\nhttps://youtu.be/KA2tMUamxgg', 0, '', 343, 256000, datetime.datetime(2022, 6, 17, 12, 56, 58), datetime.datetime(2022, 6, 17, 12, 56, 37), datetime.datetime(2022, 6, 17, 15, 0), datetime.datetime(2022, 8, 23, 6, 1, 16), 1836, 76, 27, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (545240, 4, 4, '煙花 (Demo)', 1877687, 97275034, 1, 6, 0, 'music/nc/kn/nckn/AnVhcvuAFPp9hpQvhPxxq.mp3', 0, 'song_covers/nc/kn/nckn/tNheQ6x9qENjcZpkBosHh3.jpg', 1, '', '[00:18.20]這不是你想像的 對吧\n[00:23.02]雖然早有準備 卻還是流淚\n[00:32.90]這不是我想要的 說什麼無所謂\n[00:40.53]還不是讓自己好過一點\n\n[00:59.50]絢爛煙花 總會落下\n[01:06.88]天真善良 終究要長大\n[01:14.27]成一道光 就得要熾熱的綻放\n[01:21.65]哪怕路再長 哪怕受再多的傷\n[01:29.51]哪怕前方有阻擋 也要照亮\n\n[01:51.43]這不是你想像的 對吧\n[01:56.20]在眾人眼光之下 孤獨而徬徨\n[02:06.20]這不是我想要的 說真的無所謂\n[02:13.82]到最後我還是必須面對\n\n[02:32.75]絢爛煙花 總會忘了啊\n[02:40.16]獨自堅強 掩蓋著傷疤\n[02:47.56]你的步伐 滿載著希望和力量\n[02:54.96]哪怕夜漫長 也會隨著夢想發芽\n[03:02.76]堅信自己的方向 就能到達\n\n[03:09.02]我們都曾經是迷路的人\n[03:11.80]追求自己想要的快樂\n[03:15.22]然而最後卻成為了迷惘的人\n[03:19.08]忘記過程\n[03:23.54]我們都曾經是迷路的人\n[03:26.52]以為這就是你想要的\n[03:30.01]然而最後卻成為了迷惘的人\n[03:33.91]所有過程付之一炬了\n\n[04:06.95]絢爛煙花 總會落下\n[04:14.34]天真善良 終究要長大\n[04:21.72]成一道光 就得要熾熱的綻放\n[04:29.09]哪怕路再長 哪怕受再多的傷\n[04:36.95]哪怕前方有阻擋 也要照亮\n\n[04:59.54]煙花 你不要落下\n[05:06.87]煙花 你不要忘了啊', 1, '詞曲 Lyrics / Composer | 陳弘育 Ken Chen / 鄭雅薇 Neci Wei\n編曲 Arrangement | 南西肯恩 Neci Ken\n混音 Mixing|陳沛瑜\n\n是不是有著這樣的一個你\n用盡全力找尋著自己想要的快樂\n一個人努力著\n長大後發現世界跟所想的很不一樣\n失望和傷心取代美好的想像\n隨著煙花付之一炬\n如煙花 絢爛而短暫\n\n如果天真善良終究要長大\n在被眼淚熄滅以前,我也要為你照亮\n\n南西肯恩首張正式 EP《那麼我想再擁有自己》\n【數位平台點聽】\nhttp://bit.ly/那麼我想再擁有自己\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 336, 320097, datetime.datetime(2017, 12, 26, 6, 24, 31), datetime.datetime(2017, 12, 26, 6, 24, 6), datetime.datetime(2017, 12, 26, 6, 24, 6), datetime.datetime(2020, 4, 1, 7, 1, 56), 914928, 20678, 1371, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2018-01-31"],"recommend_by_editor":true,"top_record_weekly_champions":[[2018,5]]},"CN":{"song_of_the_days":["2018-02-01"],"top_record_weekly_champions":[[2018,5]]},"HK":{"top_record_weekly_champions":[[2018,5]]}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (606467, 2, 2, '大海', 1877687, 97315069, 1, 5, 0, 'music/nc/kn/nckn/jJaqcpt7JC6vEMsZ9RUcWW.mp3', 8299072, 'song_covers/nc/kn/nckn/VndwDt3Wk9m9KhLzkF3k5n.jpg', 1, '', '我走過你曾經帶我走過的小路上\n還是最初的模樣\n溼轆的泥濘中長出青綠色的枝芽\n那是你最愛的那棵樹阿\n\n你說 哭吧 哭吧\n你說 哭阿 哭阿\n你說 哭吧 想哭阿 \n就讓眼淚變成大海阿 跟我走吧\n\n大海阿 為什麼你都不說話\n大海阿 你安靜的太可怕 平靜的可怕\n我不願看著你 臉上在微笑 內心卻在掙扎\n跟我走阿\n\n跟我走吧 跟我走吧 \n跟我一起走向大海阿\n跟我走吧 一起走阿', 0, 'Lyrics / Music | 陳弘育 Ken Chen / 鄭雅薇 Neci Wei\nArrangement | 南西肯恩 Neci Ken\nProducer|奧利佛 Oliver\nRecording|王馨德 / 顧孟堯 @the OURS\nEditing / Mixing|顧孟堯\nOP|黑市音樂股份有限公司\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 345, 192000, datetime.datetime(2020, 3, 1, 9, 12), datetime.datetime(2020, 3, 1, 9, 12), datetime.datetime(2020, 3, 1, 14, 0), datetime.datetime(2020, 11, 19, 20, 15, 38), 828902, 15294, 1943, 1, 1, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2020-03-18"],"recommend_by_editor":true,"top_record_weekly_champions":[[2020,10]]},"CN":{"song_of_the_days":["2020-03-19"]}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (674140, 4, 4, '你的身體/葉青 -「滾動的詩」音樂紀實', 1877687, None, 1, 5, 0, 'music/nc/kn/nckn/4j8Gh2qrNrpdT5VnrPMvg8.mp3', 12915968, 'song_covers/nc/kn/nckn/MP4YV7d7KJ5MGWzutPFU5f.png', 1, '', '很想成為你的身體\r\n用你的眼睛看你的風景\r\n最近的風景仍然是你的身體\r\n可以一直這麼靠近地看\r\n一個人凝視著自己的手指沒有人會懷疑\r\n\r\n用你的雙手環抱你的身體\r\n讓別人以為那是沈思\r\n或等待的姿勢但那是我們\r\n我們長長的 長長的擁抱\r\n\r\n用你的腳走出門\r\n傍晚獨自回家\r\n回到家的時候\r\n抬頭看見樓上微黃的燈光\r\n從你的背包掏出一把鑰匙\r\n用你的耳朵聽我每天等著你開門的聲音\r\n\r\n用你的雙手環抱你的身體\r\n那是我們長長的擁抱\r\n用你的耳朵聽我每天等你開門的聲音\r\n用你的雙手環抱你的身體\r\n那是我們長長的擁抱\r\n用你的耳朵聽我每天等你開門的聲音\r\n\r\n用你的腳走出門\r\n傍晚獨自回家\r\n回到家的時候\r\n抬頭看見樓上微黃的燈光\r\n從你的背包掏出一把鑰匙\r\n用你的耳朵聽我每天等著你開門的聲音', 0, '「很想成為你的身體,\r\n\u3000用你的眼睛看你的風景,\r\n\u3000最近的風景仍然是你的身體。」\r\n\r\n我們無法見證彼此的時代對於愛的表達,\r\n曾經只能在內心不斷重複,\r\n義無反顧、毫無保留的,\r\n以輕柔的方式,遠遠地訴說。\r\n\r\n有時愛情,比革命更加身不由己,\r\n在我們需要擁抱的時候。\r\n\r\n2021 年,受夢田影像邀請參與《滾動的詩》音樂紀實系列計畫,由 15 組音樂創作者創作 15 首現代詩。南西肯恩將詩人葉青的詩作〈你的身體〉創作為歌曲,並參與拍攝音樂紀實影像,於 2022 年 6 月發表。\r\n\r\n⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄\r\n\r\n南西肯恩 Neci Ken|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n\r\n製作人 Producer|奧利佛 Oliver\r\n助理製作 Assistant Producer|顧孟堯 Raven\r\n\r\n詞 Lyrics|葉青\r\n曲 Music|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n編曲 Arrangement|南西肯恩 Neci Ken/奧利佛 Oliver/顧孟堯 Raven\r\n\r\n人聲 Vocals&合聲 Choruses|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n合聲編寫 Chorus Arrangement|鄭雅薇 Neci Wei\r\n配唱製作 Vocal Producers|奧利佛 Oliver/顧孟堯 Raven\r\n木吉他 Acoustic Guitars|陳弘育 Ken Chen\r\n電吉他 Electric Guitars|奧利佛 Oliver\r\n合成器 Synthesizers|奧利佛 Oliver/顧孟堯 Raven\r\n\r\n錄音師 Recording Engineer|顧孟堯 Raven Gu\r\n錄音室 Recording Studio|黑市錄音室 Black Market Studio\r\n後製編輯 Editing Engineer|奧利佛 Oliver\r\n混音師 Mixing Engineer|奧利佛 Oliver\r\n混音錄音室 Mixing Studio|黑市錄音室 Black Market Studio\r\n母帶後期工程師 Mastering Engineer|奧利佛 Oliver\r\n母帶後期錄音室 Mastering Studio|黑市錄音室 Black Market Studio\r\n\r\nOP|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\r\nSP|Warner Chappell Music, Hong Kong Limited Taiwan Branch\r\n\r\n⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄\r\n\r\n發行商 Publisher|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\r\n出品人 Presenter|程文浩 Ching Man Ho\r\n營運總監 Managing Director|葉渝旻 Kate Yeh\r\n藝人經紀 Artist Manager|顏禹婷 YenB\r\n\r\n封套視覺授權 Envelope Authorize|黑眼睛文化出版社 Dark Eyes Ltd.\r\n封套設計 Envelope Designers|鄭雅薇 Neci Wei', 0, '', 322, 320000, datetime.datetime(2022, 2, 24, 9, 44), datetime.datetime(2022, 2, 24, 9, 31), datetime.datetime(2022, 2, 24, 16, 0), datetime.datetime(2022, 3, 28, 6, 32, 6), 56501, 1493, 295, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (613197, 4, 4, '把一生都交給了孤獨', 1877687, 97315069, 1, 5, 0, 'music/nc/kn/nckn/cq9sDmhTmDrxJg28WUeSsY.mp3', 0, 'song_covers/nc/kn/nckn/wRwdBwweAL5h8tg7ifSK27.JPG', 1, '', '把時間都交給了孤獨 \n所以我再也感受不到溫度\n把一生都獻給了平凡 \n只是因為\n我早已對這個世界不再感到眷戀\n但終究會發覺 \n少了一些\n \n我早已對這個世界不再感到眷戀\n但終究會發覺 會發現 \n總在你身邊的人是誰\n但終究會發覺\n少了一些\n \n把時間都交給了孤獨 \n所以我再也感受不到溫度\n把一生都獻給了平凡', 0, 'Lyrics / Music | 陳弘育 Ken Chen\nArrangement | 南西肯恩 Neci Ken\nProducer|奧利佛 Oliver\nRecording / Editing / Mixing|顧孟堯\nOP|黑市音樂股份有限公司\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 195, 192000, datetime.datetime(2020, 5, 11, 6, 35, 14), datetime.datetime(2020, 5, 11, 6, 35, 12), datetime.datetime(2020, 5, 11, 14, 0), datetime.datetime(2020, 11, 19, 20, 14, 16), 195560, 4576, 300, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (690724, 4, 4, '吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實', 2872146, None, 1, 5, 0, 'music/li/ke/like_a_rolling_poem/fAYR3vnGJwVEi2b7oMCwMr.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/P9pkPh89jcjNcRG8E4DpzA.png', 1, '', '海浪正在退潮\n退向遼闊的遠方\n夕陽沉落\n落在夢想追逐的地方\n\n終究\n我們沒有成行\n扎根村莊田園\n尋常過日 \n一起守護小小的幸福\n\n也許有些不甘願\n質問生命 只是這樣嗎 只能這樣嗎\n也沒什麼不好\n那就這樣吧\n\n目送夕陽引退 海面漸暗\n海風吹送 有些寒冷\n海浪陣陣 如此纏綿\n愛撫迤邐的沙灘\n\n請不要催促\n讓我們再散步一些時\n等待星光閃亮夜空\n才踏著餘輝離去吧\n\n執子之手\n與子偕老\n沙灘迤邐 \n夕陽沉落\n\n那就這樣吧\n那麼就這樣吧\n那就這樣吧\n再散步一些時', 0, '「我們終究沒有成行」---詩人吳晟\n\n與土地共生的詩人\n父子連心\n守護小小的幸福\n\n「質問生命只是這樣只能這樣嗎\n其實 這樣也沒什麼不好\n那麼,就這樣吧」---詩人吳晟\n音樂影片:\nhttps://youtu.be/ZxITJUlMLdk\n\n滾動的詩 音樂紀實:\nhttps://youtu.be/RvjhUHNssSg', 0, '', 478, 256000, datetime.datetime(2022, 6, 18, 7, 9, 16), datetime.datetime(2022, 6, 18, 7, 8, 47), datetime.datetime(2022, 6, 18, 9, 0), datetime.datetime(2022, 8, 23, 4, 13, 2), 870, 24, 2, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (574292, 2, 2, 'Boom Bap With Conscious', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/tVturRDdNDARnwZSnBW8TV.mp3', 10189568, 'song_covers/il/l_/ill_mo/ctNyXQ3Mcg7qmLiKWkuB75.jpg', 1, '', 'Chorus:\r\nThis is that, boombap with conscious be cautious\r\nILL Mo n taro they know we got this\r\n\r\nVerse 1:\r\n當我睜開雙眼踏入這個世界\r\n心臟跳動的每一天那都是試煉\r\n武裝自己不分日期像一隻刺蝟\r\n是敵是友要做判斷需要智慧\r\n這首要你動你的頭 更要動你的腦\r\n啟動你的思考至少也包括你的腳\r\n律 動著那身體欲 罷不能的找\r\n多巨 大的問號 因為你不曾得到\r\n真相 儘管料不停的爆 \r\n有誰在乎工廠廢水不停的倒\r\n你想嘻哈起來 ok 我覺得可以\r\n但要談真實不真實就別活在虛假裡\r\n這裡沒有trap 大多不用hustle\r\n社會的不公不義正等你來插手\r\n遮羞布掀開之後你別嫌它醜\r\n你不想講的那些留給我cuz I got those\r\n\r\nVerse 2:\r\n他的歌詞還在講帶著兄弟往上爬\r\n但他的歌聽了讓人智商往下滑\r\n下達空泛的口號 多爛的吼叫\r\n攻佔了鬆散的hood用他們撒的狗尿\r\nMy dawg我贊成領養代替購買 \r\n結紮他們這種weak ass以免留下禍害\r\n已經破產就別再炫富 沒人羨慕\r\n有多慘不堪的真面目 惡名遍佈\r\n想玩虛擬大富翁他們自己慢慢玩\r\n看看負資產負債沒有時間慢慢還\r\n漫漫長夜 我思考輾轉難以停歇\r\nyoung OG 呵我就不在這裡明寫 \r\n真OG說真的事 說深的事\r\n說的真 實像是骨頭裡頭生的刺\r\n重視細節像針的事 they can’t shut me down or shut me up只能說你真的是⋯\r\n\r\nVerse 3:\r\n很多人活著但是內心已經死了\r\n很多人躲著不願面對現實的\r\n很多人多扯 說著他所搶奪的\r\n很多人的積蓄把他全家養活了\r\n全家就是你家 但你買不起你家\r\n別說買了用租的可能都要靠你媽\r\n你媽說不靠我難道靠你嗎?\r\n深層結構性的問題隱藏在底下\r\n一個古蹟著火 蓋一棟樓\r\n一塊空地不知道幹嘛嗯 蓋一棟樓\r\n要振興經濟 那我們來蓋百貨\r\n如此貧乏的想像我幹他媽的難過\r\nYou should do better tell me who better跳 出規則 拿起麥克風把我的書背著\r\n天空沒有彩虹 你可曾抬頭看過\r\n沒時間怠惰別讓你的 聲音被他們蓋過', 0, '#BBWC\r\n\r\nProduced by ILL MO\r\nCo-Produced by Yi Zhang\r\nArrangement (Musical Parts) + Drum Programing (Beats) by taro\r\nAdditional Vocal By Kay Wu / DJ Sugar\r\nRecorded And Mixed By Al (Yi Zhang) , Recorded At Yi Z Home\r\n\r\nArtwork By Artshow Chen', 0, '', 254, 320000, datetime.datetime(2019, 2, 12, 13, 10), datetime.datetime(2019, 2, 12, 13, 22), datetime.datetime(2019, 2, 12, 13, 22), datetime.datetime(2022, 8, 1, 4, 18, 42), 99053, 2404, 72, 1, 10, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2019-02-18"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2019,7],[2019,8]]},"CN":{"song_of_the_days":["2019-02-19"]}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (636690, 4, 3, '1947序曲 feat. 楊舒雅、大支 DWAGIE', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/f35s8vpDsSARhoCaB9VxFG.mp3', 0, 'song_covers/il/l_/ill_mo/6Eb6bDh6eNiZs7DjZKBaXr.jpg', 1, '', '老莫:\n為何他們說我雙手沾滿鮮血 \n說那是我的原罪 我不明白這一切 \n我不明白 的事情不只一件\n藍白色的黨徽 跟國旗一樣 沒什麼不對\n沒什麼 不就是些小事 有什麼好爭\n歷史課本上沒寫的事 有什麼好噴\n但那些我不知道的事 埋藏得好深\n那些像是禁忌 曾經被禁止討論\n被消失的人 不知他們下落\n無辜的民眾 被莫須有的罪名嫁禍\n但要追求真相的背後是整個結構\n有算計和權謀 也有哀求與脅迫\n不要斜坡 把問題歸於本省外省\n對生活過不好的百姓政府就是外人\n陳儀抓私菸只是引爆點 齊悼念\n勿忘228 福爾摩沙曾經的浩劫\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\n\n楊舒雅:\n把事實摺疊再摺疊 塞進事件裡面\n把事件特寫再特寫 寫成誰的體面\n再提煉成冊 印在紙上\n也不動聲色的反映在日常 \n路名反映人設\n我想土地是澄澈的像面鏡子\n如實反射她經歷過的\n並非靜止而是流動的呈現她的歷史\n且仰賴每個當代人共同找到她的位置\n「又一個早上 那人沒有原諒昨天\n在月台上,他和他的身體站得很遠」\n我們站近點 再一點 詳細點 小心些理解 百年如一日 一日也如百年\n即便想再快點 但路太遠眼睛太淺 \n不斷看見她卻沒有帶走她\n說愛她卻不正視她 \n經過她卻沒有抓住她\n那我們準備好要上路嗎\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\n\n大支:\n你說別浪費氣力 還討論這沒意義 \n意義是錯誤記取 教訓避免下一例\n你說很久了一起 往前走這假議題 \n不知哪來怎定義 未來我們該往哪裡去 \n你說當時分裂 複雜 對錯不能二分 \n誰掌權的冷血 屠殺 誰就得負責任 \n你說死刑存廢 無法 妥協就算殺一個人 \n殺萬人我們卻 浮誇 蓋超大廟紀念這人\n你說那時你還沒出世 不是你的過去 \n你說賺到放假被怒斥 無知圍剿攻擊 \n你說歷史歸歷史務實 阻止族群衝擊 \n歷史能原諒不能無視 疏失或是躲避 \n你說我有立場你怕 我操弄你 谷歌一下 非常容易 夠了解其他 人怎麼操控你\n你說受到驚嚇 聽歌不想有壓力 \n你在聽hip hop嘻哈 你在聽大支\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事', 0, '〈1947序曲〉\n製作人:PETERWU \n協助製作:Yi Zhang\n編曲:PETERWU\nScratch:DJ Afuro George\n混音:Yi Zhang\n錄音:Yi Zheng / 程鉦文\n詞曲:老莫 ILL MO / 楊舒雅 / 大支 DWAGIE\n引用詩句、口白:蕭詒徽〈乘客〉/ 侯孝賢《悲情城市》\nScratch Sample:純純〈望春風〉\n\n影像製作:PRISM Co., Ltd\n導演:HOW \n後期:HOW \n剪輯:HOW \n書法:Tathagata\n動畫:NAI\n\nSymphony 47-The 74th Anniversary Memorial Ceremony of 228 Incident @USA\n主辦:西雅圖台灣同鄉會(Taiwanese Association of Greater Seattle)\n共同主辦:AiKhun(愛睏)x Austro(南國島嶼)\n協辦贊助:僑務委員會\n日期時間:2/27/2021–3/6/2021\n免費購票,購票時可自由選擇捐款給『共生音樂節』、『台灣民間真相與和解促進會』\n我們從還原歷史真相開始,一步步走到今天,學著如何成為一個真正的民主國家。本屆的活動為期一週,將透過人物專訪、音樂表演與共生音樂節獨家轉播,讓讓北美的觀眾都能即時參與其中。(詳細活動流程如下連結:https://reurl.cc/GdAW5x)', 0, '', 240, 320000, datetime.datetime(2021, 2, 28, 14, 19, 23), datetime.datetime(2021, 2, 28, 14, 19, 13), datetime.datetime(2021, 2, 28, 14, 26, 24, 348052), datetime.datetime(2025, 6, 28, 19, 58, 20), 61541, 1882, 391, 1, 9, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (686210, 4, 3, '老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實', 2872146, None, 3, 2, 0, 'music/li/ke/like_a_rolling_poem/QEbKJaHDcMGEjF7Q9XfedJ.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/W59k7zRKrpTsLZFTLFkT2x.png', 1, '', '你把靈魂弄哪兒去啦?\n哪兒去啦………?\n哪兒去啦………?\n怎麼不快點喊回來?\n\n把手放在心臟上看看\n鮮紅的血忠實地流動著\n暖烘烘的人底血\n\n在這冰冷世界裡\nDrowning 感覺像被滅頂\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\n100年前的強權反抗\n100年後的言論自由捍衛\n到底能多敢於做自己?我是否能當我的主?\n\n音樂影片:\nhttps://youtu.be/5DthMCMgG5s\n滾動的詩 音樂紀實:\nhttps://youtu.be/V03aZYojbOs\n\n\n透過《滾動的詩》計畫,我們在內心叩問:「一首詩歌,可不可以改變世界呢?」\n\n「把手放在心臟上看看\xa0\n鮮紅的血\n忠實地流動著吶」 — 詩人陳奇雲\n\n夢田影像執著台灣文學的溫度與文化議題撞擊,試著用自己的力量串連起更多可能。\n----------------------\n作詞Lyrics:陳奇雲 (中譯: 葉笛)\n作詞Lyrics:老莫 ILL MO\n作曲 composer:老莫 ILL MO\n詞 Lyrics|老莫 ILL MO\n曲 Music|老莫 ILL MO\n編曲 Arrangement|Oskrrr\n混音師 Mixing Engineer|Yi Zhang\n錄音師 Recording Engineer|Yi Zhang\n錄音室 Recording Studio|Wasteland Studio\n\n\n夢田影像 Dreamland Image\n監製:蘇麗媚 May Su\n製作企劃: 施瑀 Yu Shih, 黃子榕 Sharon Huang \n財務&行政:游美茹Sophia Yu, 劉桂伶Guei Ling, Liou', 0, '', 227, 256000, datetime.datetime(2022, 5, 19, 7, 48, 2), datetime.datetime(2022, 5, 19, 7, 15, 42), datetime.datetime(2022, 5, 19, 10, 0), datetime.datetime(2022, 8, 23, 3, 21, 24), 2130, 79, 11, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (591990, 4, 4, '我教你', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/sXGLHwCbr2EGMbZF8zm3i.mp3', 0, 'song_covers/il/l_/ill_mo/iijF6rCLqEEMqjk7A2cfqP.jpg', 1, '', '你說你很悶 你說你在家裡\n想寫些什麼但不知如何下筆 你很昏\n你說你很笨 你說你有壓力\n創作不得要領不知道該怎麼押韻\n你會訝異 其實只要練習駕馭\n你的想法 都能變成名言佳句\n說不定你是下一個黃家駒\n說不定你是下一個Jay Z\n說不定 正當你的想法在拉鋸\n縮短了差距 往下一個接近\n但成功的道路沒有捷徑 要竭盡\n你所能地嘗試只怕沒有前進\n調換語序看有沒有 同義字\n不同的說法是否有相 同意思\n揣摩不同的口氣 雕的細緻\n你懂我意思嗎 不懂 我再說一次\n\n我教你 怎麼開始押韻\n我教你 怎麼繼續下去\n我教你 這句寫完接下句\n教你 別讓創作的熱情被澆熄\n(老莫會教你 天大的好消息)\n\nDo it for the culture 功力深厚的\nILL MO的folder裡招式絕對夠的\n當音樂演奏著 feel it in my soul cuz\n把我給逗的 開心因我參透了\n訣竅 所以分享讓你也學到\n老學校新學校都來我學校\n這裡沒有先來後到 沒有學號\n特效藥的藥效 你會感覺到\n一知半解不可 我只作全套\n教學認真負責 這一切全靠\n熱情 在課裡 歡迎攝影\n講的詳細讓學生都學的徹底\n尊重每個獨立個體 幫你找風格\n填補你的內在不再只有空殼\n沒什麼功課 把難關給攻克\n畢業於押韻的學校我為你恭賀', 0, '押韻的學校,熱烈招生中!\n了解更多?https://lihi1.cc/JBanE\n\nMusic Video: https://youtu.be/uKzGv0JRHf4\n\nFacebook fanpage:\nhttps://www.facebook.com/illmoisthename/\n\n\n\nProduced by 老莫 ILL MO\nBeat by 陳小律 GreenTed\nRecorded And Mixed By 陳小律 GreenTed\n歌曲口白 by 陳小律 GreenTed & 老莫 ILL MO\n後期母帶 Mastering by Jon Tornblom @Transparent Mastering', 0, '', 172, 192000, datetime.datetime(2019, 8, 16, 18, 2, 22), datetime.datetime(2019, 8, 16, 18, 2, 16), datetime.datetime(2019, 8, 16, 18, 7, 35, 840968), datetime.datetime(2022, 8, 1, 4, 18, 42), 13611, 493, 15, 1, 7, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2019-08-24"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2019-08-25"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (686234, 2, 2, '王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實', 2872146, None, 1, 5, 0, 'music/li/ke/like_a_rolling_poem/eQgi75uLfMA3F5cHDoVjiN.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/VkCXEizsjRG5pgk8pYv4zu.png', 1, '', '在一顆小星星底下寫詩,\n在一片落葉的時間寫詩。\n在履歷表,病歷表,貓咪送養切結書。\n在哈密瓜的蜜、愛玉冰的愛。\n在偷渡客與走私香菇。\n\n在黑暗裡,寫白晃晃的詩。\n滿載火把與風,與燎原的鑽石廣告。 \n在甲蟲的時間、老樹的遠望。\n在乩童的口沫混合著血。\n\n在可憐的小女孩,與一支正要燒完的火柴。\n如此平均分配,每夢一百首,\n每首經歷五億個地震,\n半個時代。', 0, '「在一顆小星星底下寫詩\n在一片落葉的時間寫詩」 — 詩人隱匿\xa0\n\n王榆鈞與詩人隱匿的相遇對話。 \n\n隱匿:「我還活著,我就要寫詩」。\n王榆鈞:「活著的每一天,我在經歷什麼」。\n\n當你熱切地活著的時候,當下即有了意義。\n\n透過《滾動的詩》計畫,我們在內心叩問:「一首詩歌,可不可以改變世界呢?」\n\n「在黑暗裡\n寫白晃晃的詩」 — 詩人隱匿\n音樂影片: https://youtu.be/Cc1tVMLx0w8\n滾動的詩 音樂紀實:\nhttps://youtu.be/-o68QT7JOsw\n\n《滾動的詩》網站 看更多資訊\nhttps://poem.dream-land.com.tw/\n《滾動的詩》 Instagram\nhttps://www.instagram.com/poetries_bookstores/\n《滾動的詩》Facebook \nhttps://www.facebook.com/rollingpoem\n\n夢田影像執著台灣文學的溫度與文化議題撞擊,試著用自己的力量串連起更多可能。\n\n詩作 Poem、詞 Lyrics| 隱匿 Yinni\n作曲 Composed :王榆鈞 Yujun Wang\n演唱 Vocal :王榆鈞 Yujun Wang\n單曲製作人 Producer : 王榆鈞 Yujun Wang\n編曲 Arrangement : 王榆鈞 Yujun Wang\n古典吉他 Classical Guitar : 王榆鈞 Yujun Wang\n聲音採集 Field Recording :王榆鈞 Yujun Wang\n法文口白 French Talking: 阿多尼斯 Adonis\n錄音室 Recording Studio :佳聲錄音室 Good Sound Studio\n錄音師 Recording Engineer : 劉詩偉 Liu Shih Wei\n混音工作室 Mixing Studio :大樹咪房 Treemen Studio\n混音工程師 Mixing Engineer : 劉詩偉 Liu Shih Wei\n母帶後期製作工程師 Mastering Engineer :劉詩偉 Liu Shih Wei\n\n\n夢田影像 Dreamland Image\n監製:蘇麗媚 May Su\n製作企劃: 施瑀 Yu Shih, 黃子榕 Sharon Huang \n財務&行政:游美茹Sophia Yu, 劉桂伶Guei Ling, Liou', 0, '', 402, 256000, datetime.datetime(2022, 5, 19, 7, 51, 8), datetime.datetime(2022, 5, 19, 7, 50, 48), datetime.datetime(2022, 5, 19, 10, 0), datetime.datetime(2022, 8, 23, 3, 29, 28), 903, 26, 6, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (564567, 4, 4, '03. 薄情的日子要深情的活 ', 1820603, 97298638, 2, 7, 0, 'music/we/dn/wednesdaywu/dE3LmoLwyw9gvY3VcAvJX4.mp3', 0, 'music_albums/we/dn/wednesdaywu/qdGHXQxvF2onWqJ4eCDbGc.jpg', 1, '', '你想在水裡躲一躲\r\n呼吸著稀有的心痛 \r\n\r\n你將言語上鎖\r\n五官放進歌中\r\n停止呼吸生活\r\n紀錄一切虛空\r\n\r\n把親近的人當塵\r\n遙遠的都是神\r\n仰望的心失衡\r\n來不及說永恆\r\n已經失溫\r\n\r\n你想在水裡等多久?\r\n錯過對話就不難受\r\n那並不是聽不懂\r\n只是沒勇氣去聽懂\r\n\r\n濫情封殺抒情\r\n夢裡面作夢\r\n你在人間臥底\r\n是否認得自己\r\n\r\n跟著時間背影走\r\n廉價思考重播\r\n憂鬱鑽進胸口\r\n還能憋氣多久\r\n不會太久\r\n要多久\r\n不會太久\r\n\r\n你想在水裡躲一躲\r\n\r\n你想在水裡躲一躲\r\n冷卻頭頂那座牢籠\r\n用氧氣交換寂寞\r\n呼吸著稀有的心動', 0, '\r\n以英式搖滾為基底,隨前奏波光粼粼的聲響,道出獨自沉靜的時刻像待在水底, 水面上的話語不必太在意吧? 聽不清楚在意的有多好? 仰仗稀薄空氣,再次感受 生活感離席的當下。', 0, '', 229, 192000, datetime.datetime(2018, 8, 29, 13, 21, 9), datetime.datetime(2018, 8, 29, 13, 20, 55), datetime.datetime(2018, 8, 29, 13, 20, 55), datetime.datetime(2021, 3, 18, 4, 12, 57), 12700, 417, 76, 1, 3, 1, 0, None, 4, '{"TW":{"audition_awards":{"114920":{"event":"\\u9435\\u73ab\\u7470\\u6a02\\u5718\\u5927\\u8cfd\\u5fb5\\u9078\\u3010\\u793e\\u6703\\u7d44\\u3011","award":"\\u73ab\\u7470\\u8a55\\u5be9\\u734e"},"122527":{"event":"2020 \\u7da0\\u751f\\u6d3b\\u97f3\\u6a02\\u7bc0 Green Fusion Music \\u5275\\u4f5c\\u6a02\\u5718\\u5fb5\\u9078\\u6d3b\\u52d5","award":"\\u5165\\u570d"}},"song_of_the_days":["2019-06-19"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2019-06-20"],"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (620468, 4, 4, '你說的成熟 feat. 蔡題謙', 1820603, 97315521, 2, 8, 0, 'music/we/dn/wednesdaywu/5dXk8BFp67czyBaUkeLoGY.mp3', 0, 'song_covers/we/dn/wednesdaywu/6dBKPMmY6TdyqLLpMqpT7t.jpg', 1, '', '《你說的成熟》\n\n越過\n大火\n寒冬\n才發現無人等候\n\n沈默\n收走\n承諾\n憂愁的人門外寂寞\n\n如何學會不在乎\n學著和靈魂獨處\n有一天再看見日出\n明白人間也不是全部\n\n哦淚水\n奔流\n山丘(不停休)\n才發現年歲落魄\n\n對錯\n收走\n太多(都帶走)\n執著的人開不了鎖\n\n如何學會不在乎\n學著和靈魂獨處\n有一天再看見日出\n也吿別了無助\n\n\n我的明天也不再迷路\n\n\n有一天再看見日出\n也吿別了無助', 0, '2015年時,我們樂團臨時需要代打吉他手\r\n就找了當時剛成年不久的蔡題謙\r\n\r\n後來我們各自在自己喜歡的音樂中發展\r\n經過多年,我們現在合作了一首新歌\r\n是我們近期最喜愛的作品之一', 0, '', 224, 192000, datetime.datetime(2020, 8, 12, 8, 57, 3), datetime.datetime(2020, 8, 12, 5, 19, 6), datetime.datetime(2020, 8, 12, 6, 53, 44, 115685), datetime.datetime(2021, 3, 18, 4, 12, 57), 13548, 527, 137, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (530686, 4, 4, '紅蘭花 (demo)', 1820603, 97297725, 2, 7, 0, 'music/we/dn/wednesdaywu/iYXCqg7hJHorbVi4nNmUCH.mp3', 0, 'music_albums/we/dn/wednesdaywu/tvNnspUyzqnhqWqs672jfX.jpg', 1, '', '紅蘭花\r\n水仙茶\r\n在一樣\r\n的煙上\r\n\r\n沒有妄想症的太陽\r\n飛奔向著迷戀情網\r\n\r\n隨著河流浮在空中\r\n再也沒有心動的時候\r\n是誰說 你先走\r\n是誰說 我隨後', 0, '如樂評為此曲下的文:「花蘭花、水仙茶、輕煙,這些意象只是浮光一略,歌曲 便迷醉一般地展開主題。咬字的誇張拐音、慵懶的電子氛圍,幾乎讓人無可救藥 地沉迷進去。」花非花,霧非霧,你非你,她非她,隨輕煙飄花,各自摸索人生 解答。', 1, '', 230, 192142, datetime.datetime(2017, 10, 4, 8, 47, 18), datetime.datetime(2017, 10, 4, 8, 47, 7), datetime.datetime(2017, 10, 4, 8, 47, 7), datetime.datetime(2020, 12, 21, 7, 59, 32), 4677, 86, 9, 1, 0, 1, 0, None, 4, '{"TW":{"audition_awards":{"114922":{"event":"\\u9435\\u73ab\\u7470\\u6a02\\u5718\\u5927\\u8cfd\\u5fb5\\u9078\\u3010\\u793e\\u6703\\u7d44\\u3011","award":"\\u73ab\\u7470\\u8a55\\u5be9\\u734e"}},"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (691399, 4, 4, '你如何成為一種幽靈式的抵達', 1820603, 97315521, 2, 7, 0, 'music/we/dn/wednesdaywu/eEmebinwuWvZjHcC5UJH4M.mp3', 0, 'song_covers/we/dn/wednesdaywu/c3pBubnHsR9rQ52bNKQtmS.jpeg', 1, '', '原詩 Poem、詞 Lyrics |崔舜華 Shun Hua,Tsui\n曲 Music|吹斯達Travis\n編曲 Arrangement | WEDNESDAY與壞透樂團\n\n你睡著了啊\n吻起來像鹿\n就像ㄧ條河\n流了很遠了\n才秘密的挨著\n才靜靜的待著\n\n如此去練習勤勞 不怠懈地活\n是為甚麼為甚麼 還是寂寞\n是不是因為曾經年輕過\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, '原詩 Poem、詞 Lyrics |崔舜華 Shun Hua,Tsui\r\n曲 Music|吹斯達Travis\r\n單曲製作人 Producer | 張博彥Bryan Chang(嵐澄創藝 Mistypure)\r\n編曲 Arrangement | WEDNESDAY與壞透樂團 Wednesday & Bad to the Bone\r\n鼓 Drum |武霖 Lyndon Wu\r\n貝斯 Bass |凱爾 Cheng-Kai Hsu\r\n吉他 Guitar|吹斯達 Travis\r\n合成器 Synthesizer|吹斯達 Travis\r\n演唱 Vocal | Wednesday Wu \r\n錄音室 Recording Studio|海波浪製作Wave Productions / 嵐澄創藝 Mistypure / 迴路音樂工作室 Loop Music Studio\r\n錄音師 Bass Drum Recording Engineer|張永翰 Yong Han Chang / 梁閔森 Min Sen Liang(海波浪製作 Wave Productions)\r\n音頻剪輯 Audio Editing|張永翰 Yung Han,Chang (嵐澄創藝 Mistypure)\r\n混音工程師 Mixing Engineer|張永翰 Yung Han,Chang (嵐澄創藝 Mistypure)\r\n母帶後期製作工程師 Mastering Engineer|張博彥 Bryan Chang(嵐澄創藝 Mistypure)', 0, '', 240, 320000, datetime.datetime(2022, 6, 24, 2, 57, 23), datetime.datetime(2022, 6, 24, 2, 57, 17), datetime.datetime(2022, 6, 24, 3, 4, 37, 374433), datetime.datetime(2022, 8, 3, 11, 55, 21), 1968, 60, 23, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (783800, 4, 3, '2045(戰爭桌遊主題曲)', 2529988, None, 3, 2, 0, 'music/sh/uy/shuya_/RrnGQ4LYfmrEe4d4yekndQ.mp3', 0, 'song_covers/sh/uy/shuya_/2pxiX9ZccyZZH6jUeD77xE.jpeg', 1, '', '砲彈一顆顆落下 認知一滴滴滲透崩塌\n一百年前台北大轟炸 2045台灣大通殺\n封殺民主 將 自由給禁錮 幫邪魔引路 當軍隊已停駐\n將你的嘴巴凝固\n當我再度淪陷於時代共業 同路人在暗夜裡共舞\n就為那幾個銅錢 這故事已太通俗\n總是重複 的情節將你的眼睛蒙上了布\n轉播同步 逼你認同逼你道歉現正蔓延恐怖\n眼看國難當前仍盤據地方的五星統治者\n丟下地方人民 凱旋歸來有五星旗紅資本\n做伴手禮別負擔 他勢力不動如山\n滿箱財寶來控制人 都是滿口承諾的空紙盒\n你大可不怕被清算 反正未來本就凌亂\n相信歷史自有評斷 但敵我也分明暗\n一旦 太陽升起有人賣弄群眾期盼 讓白煙瀰漫\n直到眾人離散 發現他做的不及口中一半\n\n當一切燒為灰燼你想要你留下什麼\n當現在成為回憶你想留給後代什麼\n當最終都成悲劇你還願意再多做什麼\n若終將變成廢墟 難道 付出就不值得\n難道付出將不值得你就因此感到畏懼\n難道為了逃避畏懼就寧可時代倒退回去\n2 0 4 5一起淋著的最後這場微雨\n我們的未來依然未定 你將決定向後代如何吹噓\n\n我不願我的命運總要仰賴他人拯救\n而拯救我是豐功偉業成就他黃袍加身成就\n伴隨我三四百年總是國族認同疼痛\n如何擺脫殖民重擔壓迫 不可承受之重\nLet me stand up like a Taiwanese之前\n難道必先sit down like a Chinese 當陽光僅剩日冕\n亡國憂慮必將伴隨每個台灣人直到死前\n每隔十年站上街頭奮鬥只為下個十年\n我當然厭倦我的民主如此短命\n我深惡痛絕我所在的時代環境\n但當我born as a Taiwanese 我只能認命\n繼續為下一代為某種聲音不被消失殺絕趕盡\n也許輕撫我疲憊臉龐 只因不遠的前方\n我們的未來是 斷崖不是天堂\n好日子總是延宕的\n寫下史詩而綻放的努力著\n只為面對後代 我們是否坦蕩的\n看著你的潔淨身軀染上了\n斑駁的紅徹底洗盡你眼裡的光然後呢\n又再一次的換了身分又再一次的慘痛著\n被逼迫忘了上個時代所愛的恨的難忘的\n我該要如何鼓勵自己每次的奮鬥不是白費\n當奮力往前一步 換來卻是十年倒退\n我該要如何說服自己繼續奮鬥下去才對\n當我生而為台灣人沒想到是這般疲憊\n\n當一切燒為灰燼你想要你留下什麼\n當現在成為回憶你想留給後代什麼\n當最終都成悲劇你還願意再多做什麼\n若終將變成廢墟 難道 付出就不值得\n難道付出將不值得你就因此感到畏懼\n難道為了逃避畏懼就寧可時代倒退回去\n2 0 4 5一起淋著的最後這場微雨\n我們的未來依然未定 你將決定向後代如何吹噓\n\n記得你在每個時刻都有選擇\n你可以有利益和立場上的權衡\n但你也永遠可以選擇不要舔錢舔人\n在戰場上和每個player交換眼神\n要隊友虔誠\nPlayground裡傳遞菸盒\n要態度謙和\n你得先學會為自己的決定負責\n你是否成為當初你想成為點亮後人電燈\nBE key (wo)man the key person 歷史的引路人\n\n當一切燒為灰燼你想要你留下什麼\n當現在成為回憶你想留給後代什麼\n當最終都成悲劇你還願意再多做什麼\n若終將變成廢墟 難道 付出就不值得\n難道付出將不值得你就因此感到畏懼\n難道為了逃避畏懼就寧可時代倒退回去\n2 0 4 5一起淋著的最後這場微雨\n我們的未來依然未定 你將決定向後代如何吹噓', 0, '「Let me stand up like a Taiwanese之前,難道必先Sit down like a Chinese?」\n\n這不是一首輕鬆描寫生活事物的歌,而是直接描繪了戰爭情境,你對自己的盤問。關於我們所深惡痛絕的時代環境,你想留給後代什麼?你的恐懼是什麼?難道因為害怕落空,就不再付出?\n\n願你我對未來即便有悲觀的想像,此刻依然願意全力以赴。\n\n▶ 台海戰爭桌遊《2045》集資中:https://r.zecz.ec/JH2V\n▶ 輸入「19452045」可享 50 元折扣\n\n演唱者:楊舒雅\n歌詞:楊舒雅\n作曲:楊舒雅\n編曲:Gummy B\n製作人:Gummy B\n錄音、混音師:張瑜\n發行:迷走工作坊有限公司', 0, '', 257, 320000, datetime.datetime(2024, 8, 28, 13, 54, 1), datetime.datetime(2024, 8, 28, 13, 53, 53), datetime.datetime(2024, 8, 28, 16, 0), datetime.datetime(2024, 8, 29, 3, 44, 38), 27845, 577, 239, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2529988, 'sha1$2U0dqn6sBEnl8XzKiLRecZ$9009e3bab42c7babd4a507549c5fecb7512f5577', datetime.datetime(2025, 5, 23, 9, 34, 24), 0, 'shuya_', '', '', 'suga310554@gmail.com', 0, 1, datetime.datetime(2019, 12, 14, 9, 44, 10), 2100842, 4, 3, 2529988, 'profile_images/sh/uy/shuya_/WmBo6KGmxNXmfHNExd8XsF.jpg', 'O', '', '楊舒雅', 886, '907266696', datetime.date(1999, 1, 12), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 12, 14, 9, 44, 10), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":true}', 991159, 10787, 2, 4886, 0, 0, '', 0, None), (784359, 4, 4, 'FOR U', 3218551, 97322148, 1, 6, 0, 'music/ni/ki/niki_yuwen/7uDzC3m8cMN8GfMWdaXeBM.mp3', 0, '', 1, '', "[00:13.95] So, what's the big deal? You got that smile\n[00:17.39] Think you could come and go and leave it all behind?\n[00:20.73] You think it sexy like Danny Zuko\n[00:24.09] But honey, you're not going anywhere but down\n[00:27.36] You acting like you are the loyal victim\n[00:30.56] You loving all the ways I dedicated\n[00:34.02] You making all the rules like you're God's favourite\n[00:37.39] You talking down, you're the patriarchy\n[00:41.07] You said, 'I'm sorry'\n[00:42.79] I said, 'for what?'\n[00:44.52] After you let me down eighty-seven times?\n[00:47.90] You said you love me\n[00:49.63] Said you're not them\n[00:51.49] Then why the songs I wrote are still applicable for you\n[00:57.46] For you\n[01:00.33] I would die for you\n[01:03.64] I would live for you\n[01:08.46] So, tell me what now? Am I your trophy?\n[01:11.80] Go on and say that I'm the one who's whining like a bitch\n[01:15.21] I found it funny, I didn't see\n[01:18.55] Your strategy of playing reverse psychology\n[01:21.81] You naming crimes that I didn't commit\n[01:25.15] You blaming me for your incompetence\n[01:28.42] You making fun of my tolerance 'cause\n[01:31.87] You are exactly the patriarchy\n[01:35.42] You said, 'I'm sorry'\n[01:37.44] I said, 'for what?'\n[01:39.12] After you let me down eighty-seven times?\n[01:42.33] You said you love me\n[01:44.02] Said you're not them\n[01:45.84] Then why the songs I wrote are still applicable for you\n[01:52.09] For you\n[01:54.50] I would die for you\n[01:57.98] I would live for you\n[02:16.28] One, build it up by showing affection\n[02:19.65] Two, gain trust talking 'bout the future\n[02:23.04] Three, take more by giving fewer\n[02:26.59] Four, secure an everlasting backup\n[02:29.85] One, build it up by showing affection\n[02:33.32] Two, gain trust talking 'bout the future\n[02:36.80] Three, take more by giving fewer\n[02:39.96] Four, secure an everlasting backup\n[02:46.92] You said, 'I'm sorry'\n[02:48.72] I said, 'for what?'\n[02:50.45] After you let me down eighty-seven times?\n[02:53.88] You said you love me\n[02:55.44] Said you're not them\n[02:57.19] Then why the songs I wrote are still applicable for you\n[03:03.45] For you\n[03:06.15] I would die for you\n[03:09.50] I would live for you", 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, '', 199, 192000, datetime.datetime(2024, 9, 2, 7, 39, 36), datetime.datetime(2024, 9, 2, 7, 39, 29), datetime.datetime(2024, 9, 4, 6, 13, 13, 11899), datetime.datetime(2025, 4, 2, 19, 13, 23), 37487, 596, 171, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-09-16"]},"CN":{"song_of_the_days":["2024-09-17"]}}', 0, 0, 0, 0, 2, 2, 3218551, 'sha1$jhd006DFtDWYzE3Dr5p8q0$7d9f6eac0d1a84dc082062ae5e05fefbc6eb7607', datetime.datetime(2025, 6, 26, 13, 5, 41), 0, 'niki_yuwen', '', '', 'nikitheunicorn.1227@gmail.com', 0, 1, datetime.datetime(2024, 5, 16, 4, 25), 2788857, 4, 4, 3218551, 'profile_images/ni/ki/niki_yuwen/DYQ3ZSieCoSCB3iFxfNEVN.jpg', 'F', '', 'Niki the Unicorn', 886, '975795153', datetime.date(1998, 12, 27), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2024, 5, 16, 4, 25), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-09-18T02:15+00:00","hide_location":false}', 254297, 1059, 21, 3, 1, 0, '', 0, None))])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(117) "meta": playlist.as_meta(request), /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in as_meta(160) meta.schema = self.schema /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in schema(173) schema[field] = self._get_meta_value(field, value) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in _get_meta_value(134) return process_value(getattr(self, value)) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/models.py in process_value(129) return item() /home/ubuntu/streetvoice/music/models.py in get_tracks_schema(2560) tracks = [ /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.0596 | get_many | (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '887f8247d0ff979264c73b069f790024b2aa98e1', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '12e5c5f10335e96781266ce00473fbb3ecda56c0', '589d3ece2a1ca53a41167a14db919720a91ca363'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(12) context = service.get_context() /home/ubuntu/streetvoice/svcomments/services.py in get_context(16) return self.get_web_context() /home/ubuntu/streetvoice/svcomments/services.py in get_web_context(48) "comment_counts": self.resource.get_comments_count(), /home/ubuntu/streetvoice/works/mixins.py in get_comments_count(132) return self.comments(manager="on_site").count() /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.0664 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779784569.8160615, '887f8247d0ff979264c73b069f790024b2aa98e1': 1779784569.8160615, '12e5c5f10335e96781266ce00473fbb3ecda56c0': 1779784569.8160615, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779784569.8160615, '589d3ece2a1ca53a41167a14db919720a91ca363': (1779784569.8160615, (0,))}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(12) context = service.get_context() /home/ubuntu/streetvoice/svcomments/services.py in get_context(16) return self.get_web_context() /home/ubuntu/streetvoice/svcomments/services.py in get_web_context(48) "comment_counts": self.resource.get_comments_count(), /home/ubuntu/streetvoice/works/mixins.py in get_comments_count(132) return self.comments(manager="on_site").count() /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.0775 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '1ced3832d5f9208f9b9f67b6009c5533ef5c1522'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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/templatetags/i18n.py in render(139) count = self.counter.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.0760 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779784569.8856509, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779784569.8856509, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779784569.8856509, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779784569.8856509, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779784569.8856509, '1ced3832d5f9208f9b9f67b6009c5533ef5c1522': (1779784569.8856509, (34,))}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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/templatetags/i18n.py in render(139) count = self.counter.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.0216 | get | ('activitylineup_996609_works_page',) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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/library.py in render(214) _dict = self.func(*resolved_args, **resolved_kwargs) /home/ubuntu/streetvoice/music/templatetags/tags.py in performed_activity(116) performed_activitylineup = cache.get(cache_key) |
|||||
| 0.0918 | get_many | (['c882cf71e622b4ea423b62c97f30b0a3d284e826', '52147cf872f6b7705c458d25c379639e3cf79c02', 'af167bf678e72a9b2a64d8869d420b8d25e96148', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '989874bd3727bcd02bd59b600490c15841cdad62'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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/library.py in render(214) _dict = self.func(*resolved_args, **resolved_kwargs) /home/ubuntu/streetvoice/music/templatetags/tags.py in performed_activity(119) user.profile.get_performed_activitylineups() /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.0630 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779784569.931891, '52147cf872f6b7705c458d25c379639e3cf79c02': 1779784569.931891, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779784569.931891, 'c882cf71e622b4ea423b62c97f30b0a3d284e826': 1779784569.931891, '989874bd3727bcd02bd59b600490c15841cdad62': (1779784569.931891, [])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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/library.py in render(214) _dict = self.func(*resolved_args, **resolved_kwargs) /home/ubuntu/streetvoice/music/templatetags/tags.py in performed_activity(119) user.profile.get_performed_activitylineups() /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.0185 | set | ('activitylineup_996609_works_page', None, 600) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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/library.py in render(214) _dict = self.func(*resolved_args, **resolved_kwargs) /home/ubuntu/streetvoice/music/templatetags/tags.py in performed_activity(123) cache.set(cache_key, performed_activitylineup, 600) |
|||||
| 0.0762 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'b81b2ae0dad9f18dafede5ffbea6dd3ae4e40199'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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/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.0807 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779784569.9607515, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779784569.9607515, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779784569.9607515, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779784569.9607515, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779784569.9607515, 'b81b2ae0dad9f18dafede5ffbea6dd3ae4e40199': (1779784569.9607515, [((603161, 4, 4, '【Ariel】Music Session|feat. 聖皓、宇庭、易祺', 721204, None, 2, 1, 0, 'music/ma/ry/maryseethefuture/SPeCHBuXYcK78wVWqG9miC.mp3', 0, 'song_covers/ma/ry/maryseethefuture/D6WdTheD4Wv3YzoYAUKZKD.png', 1, '', '風捎來了 你的消息\n過期的最近\n總是和沙子 一起走進我的眼睛\n我像是粗心的貝\n未曾記得將自己關緊\n\n雨淋壞了我的記憶\n記憶裡的你\n已經 被潮濕一點一點一點驅離\n我是個笨拙的堤\n不知如何收起一封瓶裡的信\n\n如果我真能用什麼來\n交換自己 即使你不在意\n\n沒有了聲音 要怎麼嘆息\n我的身體裡 若有顆心\n又怎能讓你相信\n\n我穿過潮汐 卻無法呼吸\n即使某一天有了腳印\n也不知道怎樣到你那裏 若能見到你\n\n我找尋著你的足跡\n換了名和姓\n一雙冷漠的眼睛看待你的幻影\n卻未能保持清醒\n耽溺在一次次的夢境\n\n夜晚又要怎麼回應\n都太過輕易\n用罄僅有的秘密和殘存的關係 \n反覆將悲傷固定\n恍然之間已經蹉跎多少四季\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|Mary See the Future ✗ 聖皓 / 麋先生 Mixer ✗ 宇庭 / Hello Nico ✗ 易祺 / Vast & Hazy|\n\nMary See the Future 於2019年底推出第三張專輯《musickness》,當中收錄的曲目〈Ariel〉除了找來詩人陳繁齊寫詞以外,在2020年台大體育館專場前釋出的影像作品更難得邀請到聖皓(麋先生)、宇庭(Hello Nico)、易祺(Vast & Hazy)來重新編曲演繹!\n\n|YouTube 高畫質連結|\n:https://youtu.be/Uxxmo8ETaS4\u3000\n\n新編曲以 live 能錄製的聲音取代了原曲的鋼琴,並改為聖皓和宇庭男女合唱,雖曲調、配唱的段落及改編討論了許久,但大夥在拍攝空檔模仿彼此演出時的表情和歌聲,或是開玩笑互嗆,使得拍攝與練團的歡樂程度讓人忘了時間。Vast & Hazy 的易祺則用木吉他與合成器為歌曲做了最美的妝點,跳脫錄音作品的編排,增加了個人編曲的慣性與特色。間奏的延伸改為吉他手之間的對話,三方錄製過程中,相互丟出樂句,彷彿回到吉他英雄的時代,隨後由 Bass 手 Fish 與鼓手 Eric 為歌曲拉到另一個閱聽層次,不由自主地讓人將整首歌不斷回放。\n\n這次合作的促成來自於 Roger 在專輯錄製階段,偶然和 Josh 提及「我好像可以聽到聖皓唱〈Ariel〉這首歌的聲音」,Josh 回道:「我也有想過要在 Music Session 來場大亂鬥」,也因這樣的發想而改變了原定只有四位團員的拍攝企劃,確認編曲方向後大家便開始回想各自欣賞、還未有機會合作的音樂人,最終幸運敲定了非這幾位莫屬的合作。\n\n影像製作則找來了拾光影像團隊,早在多年前 Mary See the Future 就和導演 Fred 合作過〈禮拜天情人〉Music Session,睽違多年,由導演 Fred 帶領多位專業人員,挑戰多人編制的現場演出拍攝,光影及燈束配合節奏閃現,以 MV 的規格拍攝這支錄音作品,完整地展現了這首歌的氛圍。\n\n—\n\n【詞 | Lyricist:陳繁齊】\n【曲 | Composer:Josh】\n【編曲|Arrangement:Mary See the Future】\n\n|Special Guest|\n主唱|Male Vocalist:聖皓(麋先生 Mixer)\n主唱|Female Vocalist:詹宇庭(Hello Nico)\n吉他/合成器 | Guitarist & Synthesizer 林易祺(Vast & Hazy)\n\n|Song Credit|\n編曲 Arrangement:Mary See the Future\n製作人 Producer:Josh Ba \n錄音師 Recording Engineer:Roger Hsu、 Mori\n錄音室 Recording Studio:海波浪製作 Wave Productions\n混音師 Mixing Engineer:Roger Hsu\n母帶後期處理工程師 Mastering Engineer:Roger Hsu\n混音、母帶後期處理錄音室 Mixing & Mastering Studio:27 Club Studio\nOP:未卜娛樂有限公司 WayFarer Entertainment Co. Ltd.\n\n|Video Credit|\n製作| 拾光影像整合工作室\n導演| 林士傑 Fred Lin\n攝影師| 彭茯星\n攝大助| 邱秉鴻\n攝影二助| 王志愷\n\n燈光師| 紀朝元 JC\n燈光大助| 許富嘉\n燈光助理| 吳芳源 鄭誌元\n攝影器材| 和寬攝影器材有限公司\n燈光器材| 貞寶企業有限公司\n\n造型|Stylist:郭介衛 Caper Kuo\n化妝|Makeup Artist:陳立修 ReeveCLS\n髮型|Hair Stylist:高國凱 Jonathan Kao\n場地協力|Studio:海波浪製作 Wave Productions\n特別感謝|Special Thanks:相知國際股份有限公司、添翼創越工作室、黑市音樂、艾森音響、plain-me、Mori、詹雅涵、蕭麒峰\n\n—\n\nMary See the Future《musickness:finale》演唱會\n演出日期:2020/1/22 (三)\n入場時間:18:30 (以現場狀況為主)\n演出時間:19:30 (以現場狀況為主)\n演出地點:台大體育館一樓\n購票方式:KKTIX及全台全家便利商店\n售票連結:https://reurl.cc/zyp1XV\n\n—\n\n|社群媒體 Social Media|\nFacebook:http://bit.ly/msf_FB\nInstagram:http://bit.ly/msf_IG\nTwitter:https://twitter.com/msf_tw_official\nWeibo:http://bit.ly/msf_weibo\nWebsite:http://maryseethefuture.tw/', 0, '', 433, 320000, datetime.datetime(2020, 1, 15, 12, 20, 38), datetime.datetime(2020, 1, 15, 12, 19, 37), datetime.datetime(2020, 1, 15, 13, 6, 10, 196609), datetime.datetime(2020, 1, 15, 16, 35, 9), 80173, 2220, 283, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2020-01-21"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2020-01-22"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 721204, 'sha1$82iE45xi3dyV$ea58c31fbb92299ddcc855bf4d0be3f613b58b19', datetime.datetime(2022, 5, 22, 21, 28, 23), 0, 'maryseethefuture', '', '', 'maryseethefuture@gmail.com', 0, 1, datetime.datetime(2010, 6, 14, 14, 23, 9), 358609, 4, 3, 721204, 'profile_images/ma/ry/maryseethefuture/mMYzDWYqRgPJsQTZ9kpyoQ.png', 'O', '', 'Mary See the Future', None, '', datetime.date(2007, 1, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2010, 6, 14, 14, 23, 9), 1, 0, 'zh-hant', 0, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2022-01-17T09:52+00:00"}', 2218638, 16709, 6, 1994, 1, 0, '', 0, None), (690690, 4, 4, 'Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實', 2872146, None, 2, 7, 0, 'music/li/ke/like_a_rolling_poem/gSyuBVqJGBhcuYBPGMMnQk.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/9CctmzcBtionp4c7mebT7C.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不要苦惱 」---詩人 羅智成\n\n詩之秘教的教皇\n遇見了先知瑪莉 \n在梅雨季節 哄你入睡\n\n「來, \n我要牽著妳\n漆黑中走下樓梯\n到地下室的再地下室\n躲藏起來。」--詩人 羅智成\n\n音樂影片:\nhttps://youtu.be/g48NIu4s9Hs\n滾動的詩 音樂紀實:\nhttps://youtu.be/KA2tMUamxgg', 0, '', 343, 256000, datetime.datetime(2022, 6, 17, 12, 56, 58), datetime.datetime(2022, 6, 17, 12, 56, 37), datetime.datetime(2022, 6, 17, 15, 0), datetime.datetime(2022, 8, 23, 6, 1, 16), 1836, 76, 27, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (545240, 4, 4, '煙花 (Demo)', 1877687, 97275034, 1, 6, 0, 'music/nc/kn/nckn/AnVhcvuAFPp9hpQvhPxxq.mp3', 0, 'song_covers/nc/kn/nckn/tNheQ6x9qENjcZpkBosHh3.jpg', 1, '', '[00:18.20]這不是你想像的 對吧\n[00:23.02]雖然早有準備 卻還是流淚\n[00:32.90]這不是我想要的 說什麼無所謂\n[00:40.53]還不是讓自己好過一點\n\n[00:59.50]絢爛煙花 總會落下\n[01:06.88]天真善良 終究要長大\n[01:14.27]成一道光 就得要熾熱的綻放\n[01:21.65]哪怕路再長 哪怕受再多的傷\n[01:29.51]哪怕前方有阻擋 也要照亮\n\n[01:51.43]這不是你想像的 對吧\n[01:56.20]在眾人眼光之下 孤獨而徬徨\n[02:06.20]這不是我想要的 說真的無所謂\n[02:13.82]到最後我還是必須面對\n\n[02:32.75]絢爛煙花 總會忘了啊\n[02:40.16]獨自堅強 掩蓋著傷疤\n[02:47.56]你的步伐 滿載著希望和力量\n[02:54.96]哪怕夜漫長 也會隨著夢想發芽\n[03:02.76]堅信自己的方向 就能到達\n\n[03:09.02]我們都曾經是迷路的人\n[03:11.80]追求自己想要的快樂\n[03:15.22]然而最後卻成為了迷惘的人\n[03:19.08]忘記過程\n[03:23.54]我們都曾經是迷路的人\n[03:26.52]以為這就是你想要的\n[03:30.01]然而最後卻成為了迷惘的人\n[03:33.91]所有過程付之一炬了\n\n[04:06.95]絢爛煙花 總會落下\n[04:14.34]天真善良 終究要長大\n[04:21.72]成一道光 就得要熾熱的綻放\n[04:29.09]哪怕路再長 哪怕受再多的傷\n[04:36.95]哪怕前方有阻擋 也要照亮\n\n[04:59.54]煙花 你不要落下\n[05:06.87]煙花 你不要忘了啊', 1, '詞曲 Lyrics / Composer | 陳弘育 Ken Chen / 鄭雅薇 Neci Wei\n編曲 Arrangement | 南西肯恩 Neci Ken\n混音 Mixing|陳沛瑜\n\n是不是有著這樣的一個你\n用盡全力找尋著自己想要的快樂\n一個人努力著\n長大後發現世界跟所想的很不一樣\n失望和傷心取代美好的想像\n隨著煙花付之一炬\n如煙花 絢爛而短暫\n\n如果天真善良終究要長大\n在被眼淚熄滅以前,我也要為你照亮\n\n南西肯恩首張正式 EP《那麼我想再擁有自己》\n【數位平台點聽】\nhttp://bit.ly/那麼我想再擁有自己\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 336, 320097, datetime.datetime(2017, 12, 26, 6, 24, 31), datetime.datetime(2017, 12, 26, 6, 24, 6), datetime.datetime(2017, 12, 26, 6, 24, 6), datetime.datetime(2020, 4, 1, 7, 1, 56), 914928, 20678, 1371, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2018-01-31"],"recommend_by_editor":true,"top_record_weekly_champions":[[2018,5]]},"CN":{"song_of_the_days":["2018-02-01"],"top_record_weekly_champions":[[2018,5]]},"HK":{"top_record_weekly_champions":[[2018,5]]}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (606467, 2, 2, '大海', 1877687, 97315069, 1, 5, 0, 'music/nc/kn/nckn/jJaqcpt7JC6vEMsZ9RUcWW.mp3', 8299072, 'song_covers/nc/kn/nckn/VndwDt3Wk9m9KhLzkF3k5n.jpg', 1, '', '我走過你曾經帶我走過的小路上\n還是最初的模樣\n溼轆的泥濘中長出青綠色的枝芽\n那是你最愛的那棵樹阿\n\n你說 哭吧 哭吧\n你說 哭阿 哭阿\n你說 哭吧 想哭阿 \n就讓眼淚變成大海阿 跟我走吧\n\n大海阿 為什麼你都不說話\n大海阿 你安靜的太可怕 平靜的可怕\n我不願看著你 臉上在微笑 內心卻在掙扎\n跟我走阿\n\n跟我走吧 跟我走吧 \n跟我一起走向大海阿\n跟我走吧 一起走阿', 0, 'Lyrics / Music | 陳弘育 Ken Chen / 鄭雅薇 Neci Wei\nArrangement | 南西肯恩 Neci Ken\nProducer|奧利佛 Oliver\nRecording|王馨德 / 顧孟堯 @the OURS\nEditing / Mixing|顧孟堯\nOP|黑市音樂股份有限公司\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 345, 192000, datetime.datetime(2020, 3, 1, 9, 12), datetime.datetime(2020, 3, 1, 9, 12), datetime.datetime(2020, 3, 1, 14, 0), datetime.datetime(2020, 11, 19, 20, 15, 38), 828902, 15294, 1943, 1, 1, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2020-03-18"],"recommend_by_editor":true,"top_record_weekly_champions":[[2020,10]]},"CN":{"song_of_the_days":["2020-03-19"]}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (674140, 4, 4, '你的身體/葉青 -「滾動的詩」音樂紀實', 1877687, None, 1, 5, 0, 'music/nc/kn/nckn/4j8Gh2qrNrpdT5VnrPMvg8.mp3', 12915968, 'song_covers/nc/kn/nckn/MP4YV7d7KJ5MGWzutPFU5f.png', 1, '', '很想成為你的身體\r\n用你的眼睛看你的風景\r\n最近的風景仍然是你的身體\r\n可以一直這麼靠近地看\r\n一個人凝視著自己的手指沒有人會懷疑\r\n\r\n用你的雙手環抱你的身體\r\n讓別人以為那是沈思\r\n或等待的姿勢但那是我們\r\n我們長長的 長長的擁抱\r\n\r\n用你的腳走出門\r\n傍晚獨自回家\r\n回到家的時候\r\n抬頭看見樓上微黃的燈光\r\n從你的背包掏出一把鑰匙\r\n用你的耳朵聽我每天等著你開門的聲音\r\n\r\n用你的雙手環抱你的身體\r\n那是我們長長的擁抱\r\n用你的耳朵聽我每天等你開門的聲音\r\n用你的雙手環抱你的身體\r\n那是我們長長的擁抱\r\n用你的耳朵聽我每天等你開門的聲音\r\n\r\n用你的腳走出門\r\n傍晚獨自回家\r\n回到家的時候\r\n抬頭看見樓上微黃的燈光\r\n從你的背包掏出一把鑰匙\r\n用你的耳朵聽我每天等著你開門的聲音', 0, '「很想成為你的身體,\r\n\u3000用你的眼睛看你的風景,\r\n\u3000最近的風景仍然是你的身體。」\r\n\r\n我們無法見證彼此的時代對於愛的表達,\r\n曾經只能在內心不斷重複,\r\n義無反顧、毫無保留的,\r\n以輕柔的方式,遠遠地訴說。\r\n\r\n有時愛情,比革命更加身不由己,\r\n在我們需要擁抱的時候。\r\n\r\n2021 年,受夢田影像邀請參與《滾動的詩》音樂紀實系列計畫,由 15 組音樂創作者創作 15 首現代詩。南西肯恩將詩人葉青的詩作〈你的身體〉創作為歌曲,並參與拍攝音樂紀實影像,於 2022 年 6 月發表。\r\n\r\n⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄\r\n\r\n南西肯恩 Neci Ken|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n\r\n製作人 Producer|奧利佛 Oliver\r\n助理製作 Assistant Producer|顧孟堯 Raven\r\n\r\n詞 Lyrics|葉青\r\n曲 Music|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n編曲 Arrangement|南西肯恩 Neci Ken/奧利佛 Oliver/顧孟堯 Raven\r\n\r\n人聲 Vocals&合聲 Choruses|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n合聲編寫 Chorus Arrangement|鄭雅薇 Neci Wei\r\n配唱製作 Vocal Producers|奧利佛 Oliver/顧孟堯 Raven\r\n木吉他 Acoustic Guitars|陳弘育 Ken Chen\r\n電吉他 Electric Guitars|奧利佛 Oliver\r\n合成器 Synthesizers|奧利佛 Oliver/顧孟堯 Raven\r\n\r\n錄音師 Recording Engineer|顧孟堯 Raven Gu\r\n錄音室 Recording Studio|黑市錄音室 Black Market Studio\r\n後製編輯 Editing Engineer|奧利佛 Oliver\r\n混音師 Mixing Engineer|奧利佛 Oliver\r\n混音錄音室 Mixing Studio|黑市錄音室 Black Market Studio\r\n母帶後期工程師 Mastering Engineer|奧利佛 Oliver\r\n母帶後期錄音室 Mastering Studio|黑市錄音室 Black Market Studio\r\n\r\nOP|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\r\nSP|Warner Chappell Music, Hong Kong Limited Taiwan Branch\r\n\r\n⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄\r\n\r\n發行商 Publisher|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\r\n出品人 Presenter|程文浩 Ching Man Ho\r\n營運總監 Managing Director|葉渝旻 Kate Yeh\r\n藝人經紀 Artist Manager|顏禹婷 YenB\r\n\r\n封套視覺授權 Envelope Authorize|黑眼睛文化出版社 Dark Eyes Ltd.\r\n封套設計 Envelope Designers|鄭雅薇 Neci Wei', 0, '', 322, 320000, datetime.datetime(2022, 2, 24, 9, 44), datetime.datetime(2022, 2, 24, 9, 31), datetime.datetime(2022, 2, 24, 16, 0), datetime.datetime(2022, 3, 28, 6, 32, 6), 56501, 1493, 295, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (613197, 4, 4, '把一生都交給了孤獨', 1877687, 97315069, 1, 5, 0, 'music/nc/kn/nckn/cq9sDmhTmDrxJg28WUeSsY.mp3', 0, 'song_covers/nc/kn/nckn/wRwdBwweAL5h8tg7ifSK27.JPG', 1, '', '把時間都交給了孤獨 \n所以我再也感受不到溫度\n把一生都獻給了平凡 \n只是因為\n我早已對這個世界不再感到眷戀\n但終究會發覺 \n少了一些\n \n我早已對這個世界不再感到眷戀\n但終究會發覺 會發現 \n總在你身邊的人是誰\n但終究會發覺\n少了一些\n \n把時間都交給了孤獨 \n所以我再也感受不到溫度\n把一生都獻給了平凡', 0, 'Lyrics / Music | 陳弘育 Ken Chen\nArrangement | 南西肯恩 Neci Ken\nProducer|奧利佛 Oliver\nRecording / Editing / Mixing|顧孟堯\nOP|黑市音樂股份有限公司\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 195, 192000, datetime.datetime(2020, 5, 11, 6, 35, 14), datetime.datetime(2020, 5, 11, 6, 35, 12), datetime.datetime(2020, 5, 11, 14, 0), datetime.datetime(2020, 11, 19, 20, 14, 16), 195560, 4576, 300, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (690724, 4, 4, '吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實', 2872146, None, 1, 5, 0, 'music/li/ke/like_a_rolling_poem/fAYR3vnGJwVEi2b7oMCwMr.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/P9pkPh89jcjNcRG8E4DpzA.png', 1, '', '海浪正在退潮\n退向遼闊的遠方\n夕陽沉落\n落在夢想追逐的地方\n\n終究\n我們沒有成行\n扎根村莊田園\n尋常過日 \n一起守護小小的幸福\n\n也許有些不甘願\n質問生命 只是這樣嗎 只能這樣嗎\n也沒什麼不好\n那就這樣吧\n\n目送夕陽引退 海面漸暗\n海風吹送 有些寒冷\n海浪陣陣 如此纏綿\n愛撫迤邐的沙灘\n\n請不要催促\n讓我們再散步一些時\n等待星光閃亮夜空\n才踏著餘輝離去吧\n\n執子之手\n與子偕老\n沙灘迤邐 \n夕陽沉落\n\n那就這樣吧\n那麼就這樣吧\n那就這樣吧\n再散步一些時', 0, '「我們終究沒有成行」---詩人吳晟\n\n與土地共生的詩人\n父子連心\n守護小小的幸福\n\n「質問生命只是這樣只能這樣嗎\n其實 這樣也沒什麼不好\n那麼,就這樣吧」---詩人吳晟\n音樂影片:\nhttps://youtu.be/ZxITJUlMLdk\n\n滾動的詩 音樂紀實:\nhttps://youtu.be/RvjhUHNssSg', 0, '', 478, 256000, datetime.datetime(2022, 6, 18, 7, 9, 16), datetime.datetime(2022, 6, 18, 7, 8, 47), datetime.datetime(2022, 6, 18, 9, 0), datetime.datetime(2022, 8, 23, 4, 13, 2), 870, 24, 2, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (574292, 2, 2, 'Boom Bap With Conscious', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/tVturRDdNDARnwZSnBW8TV.mp3', 10189568, 'song_covers/il/l_/ill_mo/ctNyXQ3Mcg7qmLiKWkuB75.jpg', 1, '', 'Chorus:\r\nThis is that, boombap with conscious be cautious\r\nILL Mo n taro they know we got this\r\n\r\nVerse 1:\r\n當我睜開雙眼踏入這個世界\r\n心臟跳動的每一天那都是試煉\r\n武裝自己不分日期像一隻刺蝟\r\n是敵是友要做判斷需要智慧\r\n這首要你動你的頭 更要動你的腦\r\n啟動你的思考至少也包括你的腳\r\n律 動著那身體欲 罷不能的找\r\n多巨 大的問號 因為你不曾得到\r\n真相 儘管料不停的爆 \r\n有誰在乎工廠廢水不停的倒\r\n你想嘻哈起來 ok 我覺得可以\r\n但要談真實不真實就別活在虛假裡\r\n這裡沒有trap 大多不用hustle\r\n社會的不公不義正等你來插手\r\n遮羞布掀開之後你別嫌它醜\r\n你不想講的那些留給我cuz I got those\r\n\r\nVerse 2:\r\n他的歌詞還在講帶著兄弟往上爬\r\n但他的歌聽了讓人智商往下滑\r\n下達空泛的口號 多爛的吼叫\r\n攻佔了鬆散的hood用他們撒的狗尿\r\nMy dawg我贊成領養代替購買 \r\n結紮他們這種weak ass以免留下禍害\r\n已經破產就別再炫富 沒人羨慕\r\n有多慘不堪的真面目 惡名遍佈\r\n想玩虛擬大富翁他們自己慢慢玩\r\n看看負資產負債沒有時間慢慢還\r\n漫漫長夜 我思考輾轉難以停歇\r\nyoung OG 呵我就不在這裡明寫 \r\n真OG說真的事 說深的事\r\n說的真 實像是骨頭裡頭生的刺\r\n重視細節像針的事 they can’t shut me down or shut me up只能說你真的是⋯\r\n\r\nVerse 3:\r\n很多人活著但是內心已經死了\r\n很多人躲著不願面對現實的\r\n很多人多扯 說著他所搶奪的\r\n很多人的積蓄把他全家養活了\r\n全家就是你家 但你買不起你家\r\n別說買了用租的可能都要靠你媽\r\n你媽說不靠我難道靠你嗎?\r\n深層結構性的問題隱藏在底下\r\n一個古蹟著火 蓋一棟樓\r\n一塊空地不知道幹嘛嗯 蓋一棟樓\r\n要振興經濟 那我們來蓋百貨\r\n如此貧乏的想像我幹他媽的難過\r\nYou should do better tell me who better跳 出規則 拿起麥克風把我的書背著\r\n天空沒有彩虹 你可曾抬頭看過\r\n沒時間怠惰別讓你的 聲音被他們蓋過', 0, '#BBWC\r\n\r\nProduced by ILL MO\r\nCo-Produced by Yi Zhang\r\nArrangement (Musical Parts) + Drum Programing (Beats) by taro\r\nAdditional Vocal By Kay Wu / DJ Sugar\r\nRecorded And Mixed By Al (Yi Zhang) , Recorded At Yi Z Home\r\n\r\nArtwork By Artshow Chen', 0, '', 254, 320000, datetime.datetime(2019, 2, 12, 13, 10), datetime.datetime(2019, 2, 12, 13, 22), datetime.datetime(2019, 2, 12, 13, 22), datetime.datetime(2022, 8, 1, 4, 18, 42), 99053, 2404, 72, 1, 10, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2019-02-18"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2019,7],[2019,8]]},"CN":{"song_of_the_days":["2019-02-19"]}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (636690, 4, 3, '1947序曲 feat. 楊舒雅、大支 DWAGIE', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/f35s8vpDsSARhoCaB9VxFG.mp3', 0, 'song_covers/il/l_/ill_mo/6Eb6bDh6eNiZs7DjZKBaXr.jpg', 1, '', '老莫:\n為何他們說我雙手沾滿鮮血 \n說那是我的原罪 我不明白這一切 \n我不明白 的事情不只一件\n藍白色的黨徽 跟國旗一樣 沒什麼不對\n沒什麼 不就是些小事 有什麼好爭\n歷史課本上沒寫的事 有什麼好噴\n但那些我不知道的事 埋藏得好深\n那些像是禁忌 曾經被禁止討論\n被消失的人 不知他們下落\n無辜的民眾 被莫須有的罪名嫁禍\n但要追求真相的背後是整個結構\n有算計和權謀 也有哀求與脅迫\n不要斜坡 把問題歸於本省外省\n對生活過不好的百姓政府就是外人\n陳儀抓私菸只是引爆點 齊悼念\n勿忘228 福爾摩沙曾經的浩劫\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\n\n楊舒雅:\n把事實摺疊再摺疊 塞進事件裡面\n把事件特寫再特寫 寫成誰的體面\n再提煉成冊 印在紙上\n也不動聲色的反映在日常 \n路名反映人設\n我想土地是澄澈的像面鏡子\n如實反射她經歷過的\n並非靜止而是流動的呈現她的歷史\n且仰賴每個當代人共同找到她的位置\n「又一個早上 那人沒有原諒昨天\n在月台上,他和他的身體站得很遠」\n我們站近點 再一點 詳細點 小心些理解 百年如一日 一日也如百年\n即便想再快點 但路太遠眼睛太淺 \n不斷看見她卻沒有帶走她\n說愛她卻不正視她 \n經過她卻沒有抓住她\n那我們準備好要上路嗎\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\n\n大支:\n你說別浪費氣力 還討論這沒意義 \n意義是錯誤記取 教訓避免下一例\n你說很久了一起 往前走這假議題 \n不知哪來怎定義 未來我們該往哪裡去 \n你說當時分裂 複雜 對錯不能二分 \n誰掌權的冷血 屠殺 誰就得負責任 \n你說死刑存廢 無法 妥協就算殺一個人 \n殺萬人我們卻 浮誇 蓋超大廟紀念這人\n你說那時你還沒出世 不是你的過去 \n你說賺到放假被怒斥 無知圍剿攻擊 \n你說歷史歸歷史務實 阻止族群衝擊 \n歷史能原諒不能無視 疏失或是躲避 \n你說我有立場你怕 我操弄你 谷歌一下 非常容易 夠了解其他 人怎麼操控你\n你說受到驚嚇 聽歌不想有壓力 \n你在聽hip hop嘻哈 你在聽大支\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事', 0, '〈1947序曲〉\n製作人:PETERWU \n協助製作:Yi Zhang\n編曲:PETERWU\nScratch:DJ Afuro George\n混音:Yi Zhang\n錄音:Yi Zheng / 程鉦文\n詞曲:老莫 ILL MO / 楊舒雅 / 大支 DWAGIE\n引用詩句、口白:蕭詒徽〈乘客〉/ 侯孝賢《悲情城市》\nScratch Sample:純純〈望春風〉\n\n影像製作:PRISM Co., Ltd\n導演:HOW \n後期:HOW \n剪輯:HOW \n書法:Tathagata\n動畫:NAI\n\nSymphony 47-The 74th Anniversary Memorial Ceremony of 228 Incident @USA\n主辦:西雅圖台灣同鄉會(Taiwanese Association of Greater Seattle)\n共同主辦:AiKhun(愛睏)x Austro(南國島嶼)\n協辦贊助:僑務委員會\n日期時間:2/27/2021–3/6/2021\n免費購票,購票時可自由選擇捐款給『共生音樂節』、『台灣民間真相與和解促進會』\n我們從還原歷史真相開始,一步步走到今天,學著如何成為一個真正的民主國家。本屆的活動為期一週,將透過人物專訪、音樂表演與共生音樂節獨家轉播,讓讓北美的觀眾都能即時參與其中。(詳細活動流程如下連結:https://reurl.cc/GdAW5x)', 0, '', 240, 320000, datetime.datetime(2021, 2, 28, 14, 19, 23), datetime.datetime(2021, 2, 28, 14, 19, 13), datetime.datetime(2021, 2, 28, 14, 26, 24, 348052), datetime.datetime(2025, 6, 28, 19, 58, 20), 61541, 1882, 391, 1, 9, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (686210, 4, 3, '老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實', 2872146, None, 3, 2, 0, 'music/li/ke/like_a_rolling_poem/QEbKJaHDcMGEjF7Q9XfedJ.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/W59k7zRKrpTsLZFTLFkT2x.png', 1, '', '你把靈魂弄哪兒去啦?\n哪兒去啦………?\n哪兒去啦………?\n怎麼不快點喊回來?\n\n把手放在心臟上看看\n鮮紅的血忠實地流動著\n暖烘烘的人底血\n\n在這冰冷世界裡\nDrowning 感覺像被滅頂\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\n100年前的強權反抗\n100年後的言論自由捍衛\n到底能多敢於做自己?我是否能當我的主?\n\n音樂影片:\nhttps://youtu.be/5DthMCMgG5s\n滾動的詩 音樂紀實:\nhttps://youtu.be/V03aZYojbOs\n\n\n透過《滾動的詩》計畫,我們在內心叩問:「一首詩歌,可不可以改變世界呢?」\n\n「把手放在心臟上看看\xa0\n鮮紅的血\n忠實地流動著吶」 — 詩人陳奇雲\n\n夢田影像執著台灣文學的溫度與文化議題撞擊,試著用自己的力量串連起更多可能。\n----------------------\n作詞Lyrics:陳奇雲 (中譯: 葉笛)\n作詞Lyrics:老莫 ILL MO\n作曲 composer:老莫 ILL MO\n詞 Lyrics|老莫 ILL MO\n曲 Music|老莫 ILL MO\n編曲 Arrangement|Oskrrr\n混音師 Mixing Engineer|Yi Zhang\n錄音師 Recording Engineer|Yi Zhang\n錄音室 Recording Studio|Wasteland Studio\n\n\n夢田影像 Dreamland Image\n監製:蘇麗媚 May Su\n製作企劃: 施瑀 Yu Shih, 黃子榕 Sharon Huang \n財務&行政:游美茹Sophia Yu, 劉桂伶Guei Ling, Liou', 0, '', 227, 256000, datetime.datetime(2022, 5, 19, 7, 48, 2), datetime.datetime(2022, 5, 19, 7, 15, 42), datetime.datetime(2022, 5, 19, 10, 0), datetime.datetime(2022, 8, 23, 3, 21, 24), 2130, 79, 11, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (591990, 4, 4, '我教你', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/sXGLHwCbr2EGMbZF8zm3i.mp3', 0, 'song_covers/il/l_/ill_mo/iijF6rCLqEEMqjk7A2cfqP.jpg', 1, '', '你說你很悶 你說你在家裡\n想寫些什麼但不知如何下筆 你很昏\n你說你很笨 你說你有壓力\n創作不得要領不知道該怎麼押韻\n你會訝異 其實只要練習駕馭\n你的想法 都能變成名言佳句\n說不定你是下一個黃家駒\n說不定你是下一個Jay Z\n說不定 正當你的想法在拉鋸\n縮短了差距 往下一個接近\n但成功的道路沒有捷徑 要竭盡\n你所能地嘗試只怕沒有前進\n調換語序看有沒有 同義字\n不同的說法是否有相 同意思\n揣摩不同的口氣 雕的細緻\n你懂我意思嗎 不懂 我再說一次\n\n我教你 怎麼開始押韻\n我教你 怎麼繼續下去\n我教你 這句寫完接下句\n教你 別讓創作的熱情被澆熄\n(老莫會教你 天大的好消息)\n\nDo it for the culture 功力深厚的\nILL MO的folder裡招式絕對夠的\n當音樂演奏著 feel it in my soul cuz\n把我給逗的 開心因我參透了\n訣竅 所以分享讓你也學到\n老學校新學校都來我學校\n這裡沒有先來後到 沒有學號\n特效藥的藥效 你會感覺到\n一知半解不可 我只作全套\n教學認真負責 這一切全靠\n熱情 在課裡 歡迎攝影\n講的詳細讓學生都學的徹底\n尊重每個獨立個體 幫你找風格\n填補你的內在不再只有空殼\n沒什麼功課 把難關給攻克\n畢業於押韻的學校我為你恭賀', 0, '押韻的學校,熱烈招生中!\n了解更多?https://lihi1.cc/JBanE\n\nMusic Video: https://youtu.be/uKzGv0JRHf4\n\nFacebook fanpage:\nhttps://www.facebook.com/illmoisthename/\n\n\n\nProduced by 老莫 ILL MO\nBeat by 陳小律 GreenTed\nRecorded And Mixed By 陳小律 GreenTed\n歌曲口白 by 陳小律 GreenTed & 老莫 ILL MO\n後期母帶 Mastering by Jon Tornblom @Transparent Mastering', 0, '', 172, 192000, datetime.datetime(2019, 8, 16, 18, 2, 22), datetime.datetime(2019, 8, 16, 18, 2, 16), datetime.datetime(2019, 8, 16, 18, 7, 35, 840968), datetime.datetime(2022, 8, 1, 4, 18, 42), 13611, 493, 15, 1, 7, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2019-08-24"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2019-08-25"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (686234, 2, 2, '王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實', 2872146, None, 1, 5, 0, 'music/li/ke/like_a_rolling_poem/eQgi75uLfMA3F5cHDoVjiN.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/VkCXEizsjRG5pgk8pYv4zu.png', 1, '', '在一顆小星星底下寫詩,\n在一片落葉的時間寫詩。\n在履歷表,病歷表,貓咪送養切結書。\n在哈密瓜的蜜、愛玉冰的愛。\n在偷渡客與走私香菇。\n\n在黑暗裡,寫白晃晃的詩。\n滿載火把與風,與燎原的鑽石廣告。 \n在甲蟲的時間、老樹的遠望。\n在乩童的口沫混合著血。\n\n在可憐的小女孩,與一支正要燒完的火柴。\n如此平均分配,每夢一百首,\n每首經歷五億個地震,\n半個時代。', 0, '「在一顆小星星底下寫詩\n在一片落葉的時間寫詩」 — 詩人隱匿\xa0\n\n王榆鈞與詩人隱匿的相遇對話。 \n\n隱匿:「我還活著,我就要寫詩」。\n王榆鈞:「活著的每一天,我在經歷什麼」。\n\n當你熱切地活著的時候,當下即有了意義。\n\n透過《滾動的詩》計畫,我們在內心叩問:「一首詩歌,可不可以改變世界呢?」\n\n「在黑暗裡\n寫白晃晃的詩」 — 詩人隱匿\n音樂影片: https://youtu.be/Cc1tVMLx0w8\n滾動的詩 音樂紀實:\nhttps://youtu.be/-o68QT7JOsw\n\n《滾動的詩》網站 看更多資訊\nhttps://poem.dream-land.com.tw/\n《滾動的詩》 Instagram\nhttps://www.instagram.com/poetries_bookstores/\n《滾動的詩》Facebook \nhttps://www.facebook.com/rollingpoem\n\n夢田影像執著台灣文學的溫度與文化議題撞擊,試著用自己的力量串連起更多可能。\n\n詩作 Poem、詞 Lyrics| 隱匿 Yinni\n作曲 Composed :王榆鈞 Yujun Wang\n演唱 Vocal :王榆鈞 Yujun Wang\n單曲製作人 Producer : 王榆鈞 Yujun Wang\n編曲 Arrangement : 王榆鈞 Yujun Wang\n古典吉他 Classical Guitar : 王榆鈞 Yujun Wang\n聲音採集 Field Recording :王榆鈞 Yujun Wang\n法文口白 French Talking: 阿多尼斯 Adonis\n錄音室 Recording Studio :佳聲錄音室 Good Sound Studio\n錄音師 Recording Engineer : 劉詩偉 Liu Shih Wei\n混音工作室 Mixing Studio :大樹咪房 Treemen Studio\n混音工程師 Mixing Engineer : 劉詩偉 Liu Shih Wei\n母帶後期製作工程師 Mastering Engineer :劉詩偉 Liu Shih Wei\n\n\n夢田影像 Dreamland Image\n監製:蘇麗媚 May Su\n製作企劃: 施瑀 Yu Shih, 黃子榕 Sharon Huang \n財務&行政:游美茹Sophia Yu, 劉桂伶Guei Ling, Liou', 0, '', 402, 256000, datetime.datetime(2022, 5, 19, 7, 51, 8), datetime.datetime(2022, 5, 19, 7, 50, 48), datetime.datetime(2022, 5, 19, 10, 0), datetime.datetime(2022, 8, 23, 3, 29, 28), 903, 26, 6, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (564567, 4, 4, '03. 薄情的日子要深情的活 ', 1820603, 97298638, 2, 7, 0, 'music/we/dn/wednesdaywu/dE3LmoLwyw9gvY3VcAvJX4.mp3', 0, 'music_albums/we/dn/wednesdaywu/qdGHXQxvF2onWqJ4eCDbGc.jpg', 1, '', '你想在水裡躲一躲\r\n呼吸著稀有的心痛 \r\n\r\n你將言語上鎖\r\n五官放進歌中\r\n停止呼吸生活\r\n紀錄一切虛空\r\n\r\n把親近的人當塵\r\n遙遠的都是神\r\n仰望的心失衡\r\n來不及說永恆\r\n已經失溫\r\n\r\n你想在水裡等多久?\r\n錯過對話就不難受\r\n那並不是聽不懂\r\n只是沒勇氣去聽懂\r\n\r\n濫情封殺抒情\r\n夢裡面作夢\r\n你在人間臥底\r\n是否認得自己\r\n\r\n跟著時間背影走\r\n廉價思考重播\r\n憂鬱鑽進胸口\r\n還能憋氣多久\r\n不會太久\r\n要多久\r\n不會太久\r\n\r\n你想在水裡躲一躲\r\n\r\n你想在水裡躲一躲\r\n冷卻頭頂那座牢籠\r\n用氧氣交換寂寞\r\n呼吸著稀有的心動', 0, '\r\n以英式搖滾為基底,隨前奏波光粼粼的聲響,道出獨自沉靜的時刻像待在水底, 水面上的話語不必太在意吧? 聽不清楚在意的有多好? 仰仗稀薄空氣,再次感受 生活感離席的當下。', 0, '', 229, 192000, datetime.datetime(2018, 8, 29, 13, 21, 9), datetime.datetime(2018, 8, 29, 13, 20, 55), datetime.datetime(2018, 8, 29, 13, 20, 55), datetime.datetime(2021, 3, 18, 4, 12, 57), 12700, 417, 76, 1, 3, 1, 0, None, 4, '{"TW":{"audition_awards":{"114920":{"event":"\\u9435\\u73ab\\u7470\\u6a02\\u5718\\u5927\\u8cfd\\u5fb5\\u9078\\u3010\\u793e\\u6703\\u7d44\\u3011","award":"\\u73ab\\u7470\\u8a55\\u5be9\\u734e"},"122527":{"event":"2020 \\u7da0\\u751f\\u6d3b\\u97f3\\u6a02\\u7bc0 Green Fusion Music \\u5275\\u4f5c\\u6a02\\u5718\\u5fb5\\u9078\\u6d3b\\u52d5","award":"\\u5165\\u570d"}},"song_of_the_days":["2019-06-19"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2019-06-20"],"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (620468, 4, 4, '你說的成熟 feat. 蔡題謙', 1820603, 97315521, 2, 8, 0, 'music/we/dn/wednesdaywu/5dXk8BFp67czyBaUkeLoGY.mp3', 0, 'song_covers/we/dn/wednesdaywu/6dBKPMmY6TdyqLLpMqpT7t.jpg', 1, '', '《你說的成熟》\n\n越過\n大火\n寒冬\n才發現無人等候\n\n沈默\n收走\n承諾\n憂愁的人門外寂寞\n\n如何學會不在乎\n學著和靈魂獨處\n有一天再看見日出\n明白人間也不是全部\n\n哦淚水\n奔流\n山丘(不停休)\n才發現年歲落魄\n\n對錯\n收走\n太多(都帶走)\n執著的人開不了鎖\n\n如何學會不在乎\n學著和靈魂獨處\n有一天再看見日出\n也吿別了無助\n\n\n我的明天也不再迷路\n\n\n有一天再看見日出\n也吿別了無助', 0, '2015年時,我們樂團臨時需要代打吉他手\r\n就找了當時剛成年不久的蔡題謙\r\n\r\n後來我們各自在自己喜歡的音樂中發展\r\n經過多年,我們現在合作了一首新歌\r\n是我們近期最喜愛的作品之一', 0, '', 224, 192000, datetime.datetime(2020, 8, 12, 8, 57, 3), datetime.datetime(2020, 8, 12, 5, 19, 6), datetime.datetime(2020, 8, 12, 6, 53, 44, 115685), datetime.datetime(2021, 3, 18, 4, 12, 57), 13548, 527, 137, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (530686, 4, 4, '紅蘭花 (demo)', 1820603, 97297725, 2, 7, 0, 'music/we/dn/wednesdaywu/iYXCqg7hJHorbVi4nNmUCH.mp3', 0, 'music_albums/we/dn/wednesdaywu/tvNnspUyzqnhqWqs672jfX.jpg', 1, '', '紅蘭花\r\n水仙茶\r\n在一樣\r\n的煙上\r\n\r\n沒有妄想症的太陽\r\n飛奔向著迷戀情網\r\n\r\n隨著河流浮在空中\r\n再也沒有心動的時候\r\n是誰說 你先走\r\n是誰說 我隨後', 0, '如樂評為此曲下的文:「花蘭花、水仙茶、輕煙,這些意象只是浮光一略,歌曲 便迷醉一般地展開主題。咬字的誇張拐音、慵懶的電子氛圍,幾乎讓人無可救藥 地沉迷進去。」花非花,霧非霧,你非你,她非她,隨輕煙飄花,各自摸索人生 解答。', 1, '', 230, 192142, datetime.datetime(2017, 10, 4, 8, 47, 18), datetime.datetime(2017, 10, 4, 8, 47, 7), datetime.datetime(2017, 10, 4, 8, 47, 7), datetime.datetime(2020, 12, 21, 7, 59, 32), 4677, 86, 9, 1, 0, 1, 0, None, 4, '{"TW":{"audition_awards":{"114922":{"event":"\\u9435\\u73ab\\u7470\\u6a02\\u5718\\u5927\\u8cfd\\u5fb5\\u9078\\u3010\\u793e\\u6703\\u7d44\\u3011","award":"\\u73ab\\u7470\\u8a55\\u5be9\\u734e"}},"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (691399, 4, 4, '你如何成為一種幽靈式的抵達', 1820603, 97315521, 2, 7, 0, 'music/we/dn/wednesdaywu/eEmebinwuWvZjHcC5UJH4M.mp3', 0, 'song_covers/we/dn/wednesdaywu/c3pBubnHsR9rQ52bNKQtmS.jpeg', 1, '', '原詩 Poem、詞 Lyrics |崔舜華 Shun Hua,Tsui\n曲 Music|吹斯達Travis\n編曲 Arrangement | WEDNESDAY與壞透樂團\n\n你睡著了啊\n吻起來像鹿\n就像ㄧ條河\n流了很遠了\n才秘密的挨著\n才靜靜的待著\n\n如此去練習勤勞 不怠懈地活\n是為甚麼為甚麼 還是寂寞\n是不是因為曾經年輕過\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, '原詩 Poem、詞 Lyrics |崔舜華 Shun Hua,Tsui\r\n曲 Music|吹斯達Travis\r\n單曲製作人 Producer | 張博彥Bryan Chang(嵐澄創藝 Mistypure)\r\n編曲 Arrangement | WEDNESDAY與壞透樂團 Wednesday & Bad to the Bone\r\n鼓 Drum |武霖 Lyndon Wu\r\n貝斯 Bass |凱爾 Cheng-Kai Hsu\r\n吉他 Guitar|吹斯達 Travis\r\n合成器 Synthesizer|吹斯達 Travis\r\n演唱 Vocal | Wednesday Wu \r\n錄音室 Recording Studio|海波浪製作Wave Productions / 嵐澄創藝 Mistypure / 迴路音樂工作室 Loop Music Studio\r\n錄音師 Bass Drum Recording Engineer|張永翰 Yong Han Chang / 梁閔森 Min Sen Liang(海波浪製作 Wave Productions)\r\n音頻剪輯 Audio Editing|張永翰 Yung Han,Chang (嵐澄創藝 Mistypure)\r\n混音工程師 Mixing Engineer|張永翰 Yung Han,Chang (嵐澄創藝 Mistypure)\r\n母帶後期製作工程師 Mastering Engineer|張博彥 Bryan Chang(嵐澄創藝 Mistypure)', 0, '', 240, 320000, datetime.datetime(2022, 6, 24, 2, 57, 23), datetime.datetime(2022, 6, 24, 2, 57, 17), datetime.datetime(2022, 6, 24, 3, 4, 37, 374433), datetime.datetime(2022, 8, 3, 11, 55, 21), 1968, 60, 23, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (603161, 4, 4, '【Ariel】Music Session|feat. 聖皓、宇庭、易祺', 721204, None, 2, 1, 0, 'music/ma/ry/maryseethefuture/SPeCHBuXYcK78wVWqG9miC.mp3', 0, 'song_covers/ma/ry/maryseethefuture/D6WdTheD4Wv3YzoYAUKZKD.png', 1, '', '風捎來了 你的消息\n過期的最近\n總是和沙子 一起走進我的眼睛\n我像是粗心的貝\n未曾記得將自己關緊\n\n雨淋壞了我的記憶\n記憶裡的你\n已經 被潮濕一點一點一點驅離\n我是個笨拙的堤\n不知如何收起一封瓶裡的信\n\n如果我真能用什麼來\n交換自己 即使你不在意\n\n沒有了聲音 要怎麼嘆息\n我的身體裡 若有顆心\n又怎能讓你相信\n\n我穿過潮汐 卻無法呼吸\n即使某一天有了腳印\n也不知道怎樣到你那裏 若能見到你\n\n我找尋著你的足跡\n換了名和姓\n一雙冷漠的眼睛看待你的幻影\n卻未能保持清醒\n耽溺在一次次的夢境\n\n夜晚又要怎麼回應\n都太過輕易\n用罄僅有的秘密和殘存的關係 \n反覆將悲傷固定\n恍然之間已經蹉跎多少四季\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|Mary See the Future ✗ 聖皓 / 麋先生 Mixer ✗ 宇庭 / Hello Nico ✗ 易祺 / Vast & Hazy|\n\nMary See the Future 於2019年底推出第三張專輯《musickness》,當中收錄的曲目〈Ariel〉除了找來詩人陳繁齊寫詞以外,在2020年台大體育館專場前釋出的影像作品更難得邀請到聖皓(麋先生)、宇庭(Hello Nico)、易祺(Vast & Hazy)來重新編曲演繹!\n\n|YouTube 高畫質連結|\n:https://youtu.be/Uxxmo8ETaS4\u3000\n\n新編曲以 live 能錄製的聲音取代了原曲的鋼琴,並改為聖皓和宇庭男女合唱,雖曲調、配唱的段落及改編討論了許久,但大夥在拍攝空檔模仿彼此演出時的表情和歌聲,或是開玩笑互嗆,使得拍攝與練團的歡樂程度讓人忘了時間。Vast & Hazy 的易祺則用木吉他與合成器為歌曲做了最美的妝點,跳脫錄音作品的編排,增加了個人編曲的慣性與特色。間奏的延伸改為吉他手之間的對話,三方錄製過程中,相互丟出樂句,彷彿回到吉他英雄的時代,隨後由 Bass 手 Fish 與鼓手 Eric 為歌曲拉到另一個閱聽層次,不由自主地讓人將整首歌不斷回放。\n\n這次合作的促成來自於 Roger 在專輯錄製階段,偶然和 Josh 提及「我好像可以聽到聖皓唱〈Ariel〉這首歌的聲音」,Josh 回道:「我也有想過要在 Music Session 來場大亂鬥」,也因這樣的發想而改變了原定只有四位團員的拍攝企劃,確認編曲方向後大家便開始回想各自欣賞、還未有機會合作的音樂人,最終幸運敲定了非這幾位莫屬的合作。\n\n影像製作則找來了拾光影像團隊,早在多年前 Mary See the Future 就和導演 Fred 合作過〈禮拜天情人〉Music Session,睽違多年,由導演 Fred 帶領多位專業人員,挑戰多人編制的現場演出拍攝,光影及燈束配合節奏閃現,以 MV 的規格拍攝這支錄音作品,完整地展現了這首歌的氛圍。\n\n—\n\n【詞 | Lyricist:陳繁齊】\n【曲 | Composer:Josh】\n【編曲|Arrangement:Mary See the Future】\n\n|Special Guest|\n主唱|Male Vocalist:聖皓(麋先生 Mixer)\n主唱|Female Vocalist:詹宇庭(Hello Nico)\n吉他/合成器 | Guitarist & Synthesizer 林易祺(Vast & Hazy)\n\n|Song Credit|\n編曲 Arrangement:Mary See the Future\n製作人 Producer:Josh Ba \n錄音師 Recording Engineer:Roger Hsu、 Mori\n錄音室 Recording Studio:海波浪製作 Wave Productions\n混音師 Mixing Engineer:Roger Hsu\n母帶後期處理工程師 Mastering Engineer:Roger Hsu\n混音、母帶後期處理錄音室 Mixing & Mastering Studio:27 Club Studio\nOP:未卜娛樂有限公司 WayFarer Entertainment Co. Ltd.\n\n|Video Credit|\n製作| 拾光影像整合工作室\n導演| 林士傑 Fred Lin\n攝影師| 彭茯星\n攝大助| 邱秉鴻\n攝影二助| 王志愷\n\n燈光師| 紀朝元 JC\n燈光大助| 許富嘉\n燈光助理| 吳芳源 鄭誌元\n攝影器材| 和寬攝影器材有限公司\n燈光器材| 貞寶企業有限公司\n\n造型|Stylist:郭介衛 Caper Kuo\n化妝|Makeup Artist:陳立修 ReeveCLS\n髮型|Hair Stylist:高國凱 Jonathan Kao\n場地協力|Studio:海波浪製作 Wave Productions\n特別感謝|Special Thanks:相知國際股份有限公司、添翼創越工作室、黑市音樂、艾森音響、plain-me、Mori、詹雅涵、蕭麒峰\n\n—\n\nMary See the Future《musickness:finale》演唱會\n演出日期:2020/1/22 (三)\n入場時間:18:30 (以現場狀況為主)\n演出時間:19:30 (以現場狀況為主)\n演出地點:台大體育館一樓\n購票方式:KKTIX及全台全家便利商店\n售票連結:https://reurl.cc/zyp1XV\n\n—\n\n|社群媒體 Social Media|\nFacebook:http://bit.ly/msf_FB\nInstagram:http://bit.ly/msf_IG\nTwitter:https://twitter.com/msf_tw_official\nWeibo:http://bit.ly/msf_weibo\nWebsite:http://maryseethefuture.tw/', 0, '', 433, 320000, datetime.datetime(2020, 1, 15, 12, 20, 38), datetime.datetime(2020, 1, 15, 12, 19, 37), datetime.datetime(2020, 1, 15, 13, 6, 10, 196609), datetime.datetime(2020, 1, 15, 16, 35, 9), 80173, 2220, 283, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2020-01-21"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2020-01-22"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 721204, 'sha1$82iE45xi3dyV$ea58c31fbb92299ddcc855bf4d0be3f613b58b19', datetime.datetime(2022, 5, 22, 21, 28, 23), 0, 'maryseethefuture', '', '', 'maryseethefuture@gmail.com', 0, 1, datetime.datetime(2010, 6, 14, 14, 23, 9), 358609, 4, 3, 721204, 'profile_images/ma/ry/maryseethefuture/mMYzDWYqRgPJsQTZ9kpyoQ.png', 'O', '', 'Mary See the Future', None, '', datetime.date(2007, 1, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2010, 6, 14, 14, 23, 9), 1, 0, 'zh-hant', 0, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2022-01-17T09:52+00:00"}', 2218638, 16709, 6, 1994, 1, 0, '', 0, None), (690690, 4, 4, 'Mary See the Future 先知瑪莉 入睡 | from 詩人羅智成 —《滾動的詩》音樂紀實', 2872146, None, 2, 7, 0, 'music/li/ke/like_a_rolling_poem/gSyuBVqJGBhcuYBPGMMnQk.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/9CctmzcBtionp4c7mebT7C.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不要苦惱 」---詩人 羅智成\n\n詩之秘教的教皇\n遇見了先知瑪莉 \n在梅雨季節 哄你入睡\n\n「來, \n我要牽著妳\n漆黑中走下樓梯\n到地下室的再地下室\n躲藏起來。」--詩人 羅智成\n\n音樂影片:\nhttps://youtu.be/g48NIu4s9Hs\n滾動的詩 音樂紀實:\nhttps://youtu.be/KA2tMUamxgg', 0, '', 343, 256000, datetime.datetime(2022, 6, 17, 12, 56, 58), datetime.datetime(2022, 6, 17, 12, 56, 37), datetime.datetime(2022, 6, 17, 15, 0), datetime.datetime(2022, 8, 23, 6, 1, 16), 1836, 76, 27, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (545240, 4, 4, '煙花 (Demo)', 1877687, 97275034, 1, 6, 0, 'music/nc/kn/nckn/AnVhcvuAFPp9hpQvhPxxq.mp3', 0, 'song_covers/nc/kn/nckn/tNheQ6x9qENjcZpkBosHh3.jpg', 1, '', '[00:18.20]這不是你想像的 對吧\n[00:23.02]雖然早有準備 卻還是流淚\n[00:32.90]這不是我想要的 說什麼無所謂\n[00:40.53]還不是讓自己好過一點\n\n[00:59.50]絢爛煙花 總會落下\n[01:06.88]天真善良 終究要長大\n[01:14.27]成一道光 就得要熾熱的綻放\n[01:21.65]哪怕路再長 哪怕受再多的傷\n[01:29.51]哪怕前方有阻擋 也要照亮\n\n[01:51.43]這不是你想像的 對吧\n[01:56.20]在眾人眼光之下 孤獨而徬徨\n[02:06.20]這不是我想要的 說真的無所謂\n[02:13.82]到最後我還是必須面對\n\n[02:32.75]絢爛煙花 總會忘了啊\n[02:40.16]獨自堅強 掩蓋著傷疤\n[02:47.56]你的步伐 滿載著希望和力量\n[02:54.96]哪怕夜漫長 也會隨著夢想發芽\n[03:02.76]堅信自己的方向 就能到達\n\n[03:09.02]我們都曾經是迷路的人\n[03:11.80]追求自己想要的快樂\n[03:15.22]然而最後卻成為了迷惘的人\n[03:19.08]忘記過程\n[03:23.54]我們都曾經是迷路的人\n[03:26.52]以為這就是你想要的\n[03:30.01]然而最後卻成為了迷惘的人\n[03:33.91]所有過程付之一炬了\n\n[04:06.95]絢爛煙花 總會落下\n[04:14.34]天真善良 終究要長大\n[04:21.72]成一道光 就得要熾熱的綻放\n[04:29.09]哪怕路再長 哪怕受再多的傷\n[04:36.95]哪怕前方有阻擋 也要照亮\n\n[04:59.54]煙花 你不要落下\n[05:06.87]煙花 你不要忘了啊', 1, '詞曲 Lyrics / Composer | 陳弘育 Ken Chen / 鄭雅薇 Neci Wei\n編曲 Arrangement | 南西肯恩 Neci Ken\n混音 Mixing|陳沛瑜\n\n是不是有著這樣的一個你\n用盡全力找尋著自己想要的快樂\n一個人努力著\n長大後發現世界跟所想的很不一樣\n失望和傷心取代美好的想像\n隨著煙花付之一炬\n如煙花 絢爛而短暫\n\n如果天真善良終究要長大\n在被眼淚熄滅以前,我也要為你照亮\n\n南西肯恩首張正式 EP《那麼我想再擁有自己》\n【數位平台點聽】\nhttp://bit.ly/那麼我想再擁有自己\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 336, 320097, datetime.datetime(2017, 12, 26, 6, 24, 31), datetime.datetime(2017, 12, 26, 6, 24, 6), datetime.datetime(2017, 12, 26, 6, 24, 6), datetime.datetime(2020, 4, 1, 7, 1, 56), 914928, 20678, 1371, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2018-01-31"],"recommend_by_editor":true,"top_record_weekly_champions":[[2018,5]]},"CN":{"song_of_the_days":["2018-02-01"],"top_record_weekly_champions":[[2018,5]]},"HK":{"top_record_weekly_champions":[[2018,5]]}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (606467, 2, 2, '大海', 1877687, 97315069, 1, 5, 0, 'music/nc/kn/nckn/jJaqcpt7JC6vEMsZ9RUcWW.mp3', 8299072, 'song_covers/nc/kn/nckn/VndwDt3Wk9m9KhLzkF3k5n.jpg', 1, '', '我走過你曾經帶我走過的小路上\n還是最初的模樣\n溼轆的泥濘中長出青綠色的枝芽\n那是你最愛的那棵樹阿\n\n你說 哭吧 哭吧\n你說 哭阿 哭阿\n你說 哭吧 想哭阿 \n就讓眼淚變成大海阿 跟我走吧\n\n大海阿 為什麼你都不說話\n大海阿 你安靜的太可怕 平靜的可怕\n我不願看著你 臉上在微笑 內心卻在掙扎\n跟我走阿\n\n跟我走吧 跟我走吧 \n跟我一起走向大海阿\n跟我走吧 一起走阿', 0, 'Lyrics / Music | 陳弘育 Ken Chen / 鄭雅薇 Neci Wei\nArrangement | 南西肯恩 Neci Ken\nProducer|奧利佛 Oliver\nRecording|王馨德 / 顧孟堯 @the OURS\nEditing / Mixing|顧孟堯\nOP|黑市音樂股份有限公司\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 345, 192000, datetime.datetime(2020, 3, 1, 9, 12), datetime.datetime(2020, 3, 1, 9, 12), datetime.datetime(2020, 3, 1, 14, 0), datetime.datetime(2020, 11, 19, 20, 15, 38), 828902, 15294, 1943, 1, 1, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2020-03-18"],"recommend_by_editor":true,"top_record_weekly_champions":[[2020,10]]},"CN":{"song_of_the_days":["2020-03-19"]}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (674140, 4, 4, '你的身體/葉青 -「滾動的詩」音樂紀實', 1877687, None, 1, 5, 0, 'music/nc/kn/nckn/4j8Gh2qrNrpdT5VnrPMvg8.mp3', 12915968, 'song_covers/nc/kn/nckn/MP4YV7d7KJ5MGWzutPFU5f.png', 1, '', '很想成為你的身體\r\n用你的眼睛看你的風景\r\n最近的風景仍然是你的身體\r\n可以一直這麼靠近地看\r\n一個人凝視著自己的手指沒有人會懷疑\r\n\r\n用你的雙手環抱你的身體\r\n讓別人以為那是沈思\r\n或等待的姿勢但那是我們\r\n我們長長的 長長的擁抱\r\n\r\n用你的腳走出門\r\n傍晚獨自回家\r\n回到家的時候\r\n抬頭看見樓上微黃的燈光\r\n從你的背包掏出一把鑰匙\r\n用你的耳朵聽我每天等著你開門的聲音\r\n\r\n用你的雙手環抱你的身體\r\n那是我們長長的擁抱\r\n用你的耳朵聽我每天等你開門的聲音\r\n用你的雙手環抱你的身體\r\n那是我們長長的擁抱\r\n用你的耳朵聽我每天等你開門的聲音\r\n\r\n用你的腳走出門\r\n傍晚獨自回家\r\n回到家的時候\r\n抬頭看見樓上微黃的燈光\r\n從你的背包掏出一把鑰匙\r\n用你的耳朵聽我每天等著你開門的聲音', 0, '「很想成為你的身體,\r\n\u3000用你的眼睛看你的風景,\r\n\u3000最近的風景仍然是你的身體。」\r\n\r\n我們無法見證彼此的時代對於愛的表達,\r\n曾經只能在內心不斷重複,\r\n義無反顧、毫無保留的,\r\n以輕柔的方式,遠遠地訴說。\r\n\r\n有時愛情,比革命更加身不由己,\r\n在我們需要擁抱的時候。\r\n\r\n2021 年,受夢田影像邀請參與《滾動的詩》音樂紀實系列計畫,由 15 組音樂創作者創作 15 首現代詩。南西肯恩將詩人葉青的詩作〈你的身體〉創作為歌曲,並參與拍攝音樂紀實影像,於 2022 年 6 月發表。\r\n\r\n⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄\r\n\r\n南西肯恩 Neci Ken|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n\r\n製作人 Producer|奧利佛 Oliver\r\n助理製作 Assistant Producer|顧孟堯 Raven\r\n\r\n詞 Lyrics|葉青\r\n曲 Music|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n編曲 Arrangement|南西肯恩 Neci Ken/奧利佛 Oliver/顧孟堯 Raven\r\n\r\n人聲 Vocals&合聲 Choruses|陳弘育 Ken Chen/鄭雅薇 Neci Wei\r\n合聲編寫 Chorus Arrangement|鄭雅薇 Neci Wei\r\n配唱製作 Vocal Producers|奧利佛 Oliver/顧孟堯 Raven\r\n木吉他 Acoustic Guitars|陳弘育 Ken Chen\r\n電吉他 Electric Guitars|奧利佛 Oliver\r\n合成器 Synthesizers|奧利佛 Oliver/顧孟堯 Raven\r\n\r\n錄音師 Recording Engineer|顧孟堯 Raven Gu\r\n錄音室 Recording Studio|黑市錄音室 Black Market Studio\r\n後製編輯 Editing Engineer|奧利佛 Oliver\r\n混音師 Mixing Engineer|奧利佛 Oliver\r\n混音錄音室 Mixing Studio|黑市錄音室 Black Market Studio\r\n母帶後期工程師 Mastering Engineer|奧利佛 Oliver\r\n母帶後期錄音室 Mastering Studio|黑市錄音室 Black Market Studio\r\n\r\nOP|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\r\nSP|Warner Chappell Music, Hong Kong Limited Taiwan Branch\r\n\r\n⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄⋄\r\n\r\n發行商 Publisher|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\r\n出品人 Presenter|程文浩 Ching Man Ho\r\n營運總監 Managing Director|葉渝旻 Kate Yeh\r\n藝人經紀 Artist Manager|顏禹婷 YenB\r\n\r\n封套視覺授權 Envelope Authorize|黑眼睛文化出版社 Dark Eyes Ltd.\r\n封套設計 Envelope Designers|鄭雅薇 Neci Wei', 0, '', 322, 320000, datetime.datetime(2022, 2, 24, 9, 44), datetime.datetime(2022, 2, 24, 9, 31), datetime.datetime(2022, 2, 24, 16, 0), datetime.datetime(2022, 3, 28, 6, 32, 6), 56501, 1493, 295, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (613197, 4, 4, '把一生都交給了孤獨', 1877687, 97315069, 1, 5, 0, 'music/nc/kn/nckn/cq9sDmhTmDrxJg28WUeSsY.mp3', 0, 'song_covers/nc/kn/nckn/wRwdBwweAL5h8tg7ifSK27.JPG', 1, '', '把時間都交給了孤獨 \n所以我再也感受不到溫度\n把一生都獻給了平凡 \n只是因為\n我早已對這個世界不再感到眷戀\n但終究會發覺 \n少了一些\n \n我早已對這個世界不再感到眷戀\n但終究會發覺 會發現 \n總在你身邊的人是誰\n但終究會發覺\n少了一些\n \n把時間都交給了孤獨 \n所以我再也感受不到溫度\n把一生都獻給了平凡', 0, 'Lyrics / Music | 陳弘育 Ken Chen\nArrangement | 南西肯恩 Neci Ken\nProducer|奧利佛 Oliver\nRecording / Editing / Mixing|顧孟堯\nOP|黑市音樂股份有限公司\n\nFind us\nFacebook • https://www.facebook.com/ncknband\nInstagram • @ncknband', 0, '', 195, 192000, datetime.datetime(2020, 5, 11, 6, 35, 14), datetime.datetime(2020, 5, 11, 6, 35, 12), datetime.datetime(2020, 5, 11, 14, 0), datetime.datetime(2020, 11, 19, 20, 14, 16), 195560, 4576, 300, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1877687, 'sha1$WgkTrZJHuFTn$8049eb522e013d1b8336924b7eafaacd864d5a87', datetime.datetime(2025, 5, 7, 14, 29, 5), 0, 'nckn', '', '', 'ncknband@gmail.com', 0, 1, datetime.datetime(2017, 5, 23, 15, 56), 1449827, 4, 4, 1877687, 'profile_images/nc/kn/nckn/QeeW9rG9kscYdxYsxgWXLT.jpg', 'O', '鄭雅薇', '南西肯恩', 886, '963371101', datetime.date(2017, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2017, 5, 23, 15, 56), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 5006307, 33215, 1, 838, 1, 0, '', 0, None), (690724, 4, 4, '吳志寧 再散步一些時 | from 詩人吳晟 —《滾動的詩》音樂紀實', 2872146, None, 1, 5, 0, 'music/li/ke/like_a_rolling_poem/fAYR3vnGJwVEi2b7oMCwMr.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/P9pkPh89jcjNcRG8E4DpzA.png', 1, '', '海浪正在退潮\n退向遼闊的遠方\n夕陽沉落\n落在夢想追逐的地方\n\n終究\n我們沒有成行\n扎根村莊田園\n尋常過日 \n一起守護小小的幸福\n\n也許有些不甘願\n質問生命 只是這樣嗎 只能這樣嗎\n也沒什麼不好\n那就這樣吧\n\n目送夕陽引退 海面漸暗\n海風吹送 有些寒冷\n海浪陣陣 如此纏綿\n愛撫迤邐的沙灘\n\n請不要催促\n讓我們再散步一些時\n等待星光閃亮夜空\n才踏著餘輝離去吧\n\n執子之手\n與子偕老\n沙灘迤邐 \n夕陽沉落\n\n那就這樣吧\n那麼就這樣吧\n那就這樣吧\n再散步一些時', 0, '「我們終究沒有成行」---詩人吳晟\n\n與土地共生的詩人\n父子連心\n守護小小的幸福\n\n「質問生命只是這樣只能這樣嗎\n其實 這樣也沒什麼不好\n那麼,就這樣吧」---詩人吳晟\n音樂影片:\nhttps://youtu.be/ZxITJUlMLdk\n\n滾動的詩 音樂紀實:\nhttps://youtu.be/RvjhUHNssSg', 0, '', 478, 256000, datetime.datetime(2022, 6, 18, 7, 9, 16), datetime.datetime(2022, 6, 18, 7, 8, 47), datetime.datetime(2022, 6, 18, 9, 0), datetime.datetime(2022, 8, 23, 4, 13, 2), 870, 24, 2, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (574292, 2, 2, 'Boom Bap With Conscious', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/tVturRDdNDARnwZSnBW8TV.mp3', 10189568, 'song_covers/il/l_/ill_mo/ctNyXQ3Mcg7qmLiKWkuB75.jpg', 1, '', 'Chorus:\r\nThis is that, boombap with conscious be cautious\r\nILL Mo n taro they know we got this\r\n\r\nVerse 1:\r\n當我睜開雙眼踏入這個世界\r\n心臟跳動的每一天那都是試煉\r\n武裝自己不分日期像一隻刺蝟\r\n是敵是友要做判斷需要智慧\r\n這首要你動你的頭 更要動你的腦\r\n啟動你的思考至少也包括你的腳\r\n律 動著那身體欲 罷不能的找\r\n多巨 大的問號 因為你不曾得到\r\n真相 儘管料不停的爆 \r\n有誰在乎工廠廢水不停的倒\r\n你想嘻哈起來 ok 我覺得可以\r\n但要談真實不真實就別活在虛假裡\r\n這裡沒有trap 大多不用hustle\r\n社會的不公不義正等你來插手\r\n遮羞布掀開之後你別嫌它醜\r\n你不想講的那些留給我cuz I got those\r\n\r\nVerse 2:\r\n他的歌詞還在講帶著兄弟往上爬\r\n但他的歌聽了讓人智商往下滑\r\n下達空泛的口號 多爛的吼叫\r\n攻佔了鬆散的hood用他們撒的狗尿\r\nMy dawg我贊成領養代替購買 \r\n結紮他們這種weak ass以免留下禍害\r\n已經破產就別再炫富 沒人羨慕\r\n有多慘不堪的真面目 惡名遍佈\r\n想玩虛擬大富翁他們自己慢慢玩\r\n看看負資產負債沒有時間慢慢還\r\n漫漫長夜 我思考輾轉難以停歇\r\nyoung OG 呵我就不在這裡明寫 \r\n真OG說真的事 說深的事\r\n說的真 實像是骨頭裡頭生的刺\r\n重視細節像針的事 they can’t shut me down or shut me up只能說你真的是⋯\r\n\r\nVerse 3:\r\n很多人活著但是內心已經死了\r\n很多人躲著不願面對現實的\r\n很多人多扯 說著他所搶奪的\r\n很多人的積蓄把他全家養活了\r\n全家就是你家 但你買不起你家\r\n別說買了用租的可能都要靠你媽\r\n你媽說不靠我難道靠你嗎?\r\n深層結構性的問題隱藏在底下\r\n一個古蹟著火 蓋一棟樓\r\n一塊空地不知道幹嘛嗯 蓋一棟樓\r\n要振興經濟 那我們來蓋百貨\r\n如此貧乏的想像我幹他媽的難過\r\nYou should do better tell me who better跳 出規則 拿起麥克風把我的書背著\r\n天空沒有彩虹 你可曾抬頭看過\r\n沒時間怠惰別讓你的 聲音被他們蓋過', 0, '#BBWC\r\n\r\nProduced by ILL MO\r\nCo-Produced by Yi Zhang\r\nArrangement (Musical Parts) + Drum Programing (Beats) by taro\r\nAdditional Vocal By Kay Wu / DJ Sugar\r\nRecorded And Mixed By Al (Yi Zhang) , Recorded At Yi Z Home\r\n\r\nArtwork By Artshow Chen', 0, '', 254, 320000, datetime.datetime(2019, 2, 12, 13, 10), datetime.datetime(2019, 2, 12, 13, 22), datetime.datetime(2019, 2, 12, 13, 22), datetime.datetime(2022, 8, 1, 4, 18, 42), 99053, 2404, 72, 1, 10, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2019-02-18"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2019,7],[2019,8]]},"CN":{"song_of_the_days":["2019-02-19"]}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (636690, 4, 3, '1947序曲 feat. 楊舒雅、大支 DWAGIE', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/f35s8vpDsSARhoCaB9VxFG.mp3', 0, 'song_covers/il/l_/ill_mo/6Eb6bDh6eNiZs7DjZKBaXr.jpg', 1, '', '老莫:\n為何他們說我雙手沾滿鮮血 \n說那是我的原罪 我不明白這一切 \n我不明白 的事情不只一件\n藍白色的黨徽 跟國旗一樣 沒什麼不對\n沒什麼 不就是些小事 有什麼好爭\n歷史課本上沒寫的事 有什麼好噴\n但那些我不知道的事 埋藏得好深\n那些像是禁忌 曾經被禁止討論\n被消失的人 不知他們下落\n無辜的民眾 被莫須有的罪名嫁禍\n但要追求真相的背後是整個結構\n有算計和權謀 也有哀求與脅迫\n不要斜坡 把問題歸於本省外省\n對生活過不好的百姓政府就是外人\n陳儀抓私菸只是引爆點 齊悼念\n勿忘228 福爾摩沙曾經的浩劫\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\n\n楊舒雅:\n把事實摺疊再摺疊 塞進事件裡面\n把事件特寫再特寫 寫成誰的體面\n再提煉成冊 印在紙上\n也不動聲色的反映在日常 \n路名反映人設\n我想土地是澄澈的像面鏡子\n如實反射她經歷過的\n並非靜止而是流動的呈現她的歷史\n且仰賴每個當代人共同找到她的位置\n「又一個早上 那人沒有原諒昨天\n在月台上,他和他的身體站得很遠」\n我們站近點 再一點 詳細點 小心些理解 百年如一日 一日也如百年\n即便想再快點 但路太遠眼睛太淺 \n不斷看見她卻沒有帶走她\n說愛她卻不正視她 \n經過她卻沒有抓住她\n那我們準備好要上路嗎\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事\n\n大支:\n你說別浪費氣力 還討論這沒意義 \n意義是錯誤記取 教訓避免下一例\n你說很久了一起 往前走這假議題 \n不知哪來怎定義 未來我們該往哪裡去 \n你說當時分裂 複雜 對錯不能二分 \n誰掌權的冷血 屠殺 誰就得負責任 \n你說死刑存廢 無法 妥協就算殺一個人 \n殺萬人我們卻 浮誇 蓋超大廟紀念這人\n你說那時你還沒出世 不是你的過去 \n你說賺到放假被怒斥 無知圍剿攻擊 \n你說歷史歸歷史務實 阻止族群衝擊 \n歷史能原諒不能無視 疏失或是躲避 \n你說我有立場你怕 我操弄你 谷歌一下 非常容易 夠了解其他 人怎麼操控你\n你說受到驚嚇 聽歌不想有壓力 \n你在聽hip hop嘻哈 你在聽大支\n\nChorus:\n1947\n你想知道的是 你不能知道的事\n那些遺失掉的是 你應該知道的事', 0, '〈1947序曲〉\n製作人:PETERWU \n協助製作:Yi Zhang\n編曲:PETERWU\nScratch:DJ Afuro George\n混音:Yi Zhang\n錄音:Yi Zheng / 程鉦文\n詞曲:老莫 ILL MO / 楊舒雅 / 大支 DWAGIE\n引用詩句、口白:蕭詒徽〈乘客〉/ 侯孝賢《悲情城市》\nScratch Sample:純純〈望春風〉\n\n影像製作:PRISM Co., Ltd\n導演:HOW \n後期:HOW \n剪輯:HOW \n書法:Tathagata\n動畫:NAI\n\nSymphony 47-The 74th Anniversary Memorial Ceremony of 228 Incident @USA\n主辦:西雅圖台灣同鄉會(Taiwanese Association of Greater Seattle)\n共同主辦:AiKhun(愛睏)x Austro(南國島嶼)\n協辦贊助:僑務委員會\n日期時間:2/27/2021–3/6/2021\n免費購票,購票時可自由選擇捐款給『共生音樂節』、『台灣民間真相與和解促進會』\n我們從還原歷史真相開始,一步步走到今天,學著如何成為一個真正的民主國家。本屆的活動為期一週,將透過人物專訪、音樂表演與共生音樂節獨家轉播,讓讓北美的觀眾都能即時參與其中。(詳細活動流程如下連結:https://reurl.cc/GdAW5x)', 0, '', 240, 320000, datetime.datetime(2021, 2, 28, 14, 19, 23), datetime.datetime(2021, 2, 28, 14, 19, 13), datetime.datetime(2021, 2, 28, 14, 26, 24, 348052), datetime.datetime(2025, 6, 28, 19, 58, 20), 61541, 1882, 391, 1, 9, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (686210, 4, 3, '老莫 你把靈魂弄哪兒去啦 | from 詩人陳奇雲 —《滾動的詩》音樂紀實', 2872146, None, 3, 2, 0, 'music/li/ke/like_a_rolling_poem/QEbKJaHDcMGEjF7Q9XfedJ.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/W59k7zRKrpTsLZFTLFkT2x.png', 1, '', '你把靈魂弄哪兒去啦?\n哪兒去啦………?\n哪兒去啦………?\n怎麼不快點喊回來?\n\n把手放在心臟上看看\n鮮紅的血忠實地流動著\n暖烘烘的人底血\n\n在這冰冷世界裡\nDrowning 感覺像被滅頂\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\n100年前的強權反抗\n100年後的言論自由捍衛\n到底能多敢於做自己?我是否能當我的主?\n\n音樂影片:\nhttps://youtu.be/5DthMCMgG5s\n滾動的詩 音樂紀實:\nhttps://youtu.be/V03aZYojbOs\n\n\n透過《滾動的詩》計畫,我們在內心叩問:「一首詩歌,可不可以改變世界呢?」\n\n「把手放在心臟上看看\xa0\n鮮紅的血\n忠實地流動著吶」 — 詩人陳奇雲\n\n夢田影像執著台灣文學的溫度與文化議題撞擊,試著用自己的力量串連起更多可能。\n----------------------\n作詞Lyrics:陳奇雲 (中譯: 葉笛)\n作詞Lyrics:老莫 ILL MO\n作曲 composer:老莫 ILL MO\n詞 Lyrics|老莫 ILL MO\n曲 Music|老莫 ILL MO\n編曲 Arrangement|Oskrrr\n混音師 Mixing Engineer|Yi Zhang\n錄音師 Recording Engineer|Yi Zhang\n錄音室 Recording Studio|Wasteland Studio\n\n\n夢田影像 Dreamland Image\n監製:蘇麗媚 May Su\n製作企劃: 施瑀 Yu Shih, 黃子榕 Sharon Huang \n財務&行政:游美茹Sophia Yu, 劉桂伶Guei Ling, Liou', 0, '', 227, 256000, datetime.datetime(2022, 5, 19, 7, 48, 2), datetime.datetime(2022, 5, 19, 7, 15, 42), datetime.datetime(2022, 5, 19, 10, 0), datetime.datetime(2022, 8, 23, 3, 21, 24), 2130, 79, 11, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (591990, 4, 4, '我教你', 2392850, 97318810, 3, 2, 0, 'music/il/l_/ill_mo/sXGLHwCbr2EGMbZF8zm3i.mp3', 0, 'song_covers/il/l_/ill_mo/iijF6rCLqEEMqjk7A2cfqP.jpg', 1, '', '你說你很悶 你說你在家裡\n想寫些什麼但不知如何下筆 你很昏\n你說你很笨 你說你有壓力\n創作不得要領不知道該怎麼押韻\n你會訝異 其實只要練習駕馭\n你的想法 都能變成名言佳句\n說不定你是下一個黃家駒\n說不定你是下一個Jay Z\n說不定 正當你的想法在拉鋸\n縮短了差距 往下一個接近\n但成功的道路沒有捷徑 要竭盡\n你所能地嘗試只怕沒有前進\n調換語序看有沒有 同義字\n不同的說法是否有相 同意思\n揣摩不同的口氣 雕的細緻\n你懂我意思嗎 不懂 我再說一次\n\n我教你 怎麼開始押韻\n我教你 怎麼繼續下去\n我教你 這句寫完接下句\n教你 別讓創作的熱情被澆熄\n(老莫會教你 天大的好消息)\n\nDo it for the culture 功力深厚的\nILL MO的folder裡招式絕對夠的\n當音樂演奏著 feel it in my soul cuz\n把我給逗的 開心因我參透了\n訣竅 所以分享讓你也學到\n老學校新學校都來我學校\n這裡沒有先來後到 沒有學號\n特效藥的藥效 你會感覺到\n一知半解不可 我只作全套\n教學認真負責 這一切全靠\n熱情 在課裡 歡迎攝影\n講的詳細讓學生都學的徹底\n尊重每個獨立個體 幫你找風格\n填補你的內在不再只有空殼\n沒什麼功課 把難關給攻克\n畢業於押韻的學校我為你恭賀', 0, '押韻的學校,熱烈招生中!\n了解更多?https://lihi1.cc/JBanE\n\nMusic Video: https://youtu.be/uKzGv0JRHf4\n\nFacebook fanpage:\nhttps://www.facebook.com/illmoisthename/\n\n\n\nProduced by 老莫 ILL MO\nBeat by 陳小律 GreenTed\nRecorded And Mixed By 陳小律 GreenTed\n歌曲口白 by 陳小律 GreenTed & 老莫 ILL MO\n後期母帶 Mastering by Jon Tornblom @Transparent Mastering', 0, '', 172, 192000, datetime.datetime(2019, 8, 16, 18, 2, 22), datetime.datetime(2019, 8, 16, 18, 2, 16), datetime.datetime(2019, 8, 16, 18, 7, 35, 840968), datetime.datetime(2022, 8, 1, 4, 18, 42), 13611, 493, 15, 1, 7, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2019-08-24"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2019-08-25"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (686234, 2, 2, '王榆鈞 活著寫詩 | from 詩人隱匿 —《滾動的詩》音樂紀實', 2872146, None, 1, 5, 0, 'music/li/ke/like_a_rolling_poem/eQgi75uLfMA3F5cHDoVjiN.mp3', 0, 'song_covers/li/ke/like_a_rolling_poem/VkCXEizsjRG5pgk8pYv4zu.png', 1, '', '在一顆小星星底下寫詩,\n在一片落葉的時間寫詩。\n在履歷表,病歷表,貓咪送養切結書。\n在哈密瓜的蜜、愛玉冰的愛。\n在偷渡客與走私香菇。\n\n在黑暗裡,寫白晃晃的詩。\n滿載火把與風,與燎原的鑽石廣告。 \n在甲蟲的時間、老樹的遠望。\n在乩童的口沫混合著血。\n\n在可憐的小女孩,與一支正要燒完的火柴。\n如此平均分配,每夢一百首,\n每首經歷五億個地震,\n半個時代。', 0, '「在一顆小星星底下寫詩\n在一片落葉的時間寫詩」 — 詩人隱匿\xa0\n\n王榆鈞與詩人隱匿的相遇對話。 \n\n隱匿:「我還活著,我就要寫詩」。\n王榆鈞:「活著的每一天,我在經歷什麼」。\n\n當你熱切地活著的時候,當下即有了意義。\n\n透過《滾動的詩》計畫,我們在內心叩問:「一首詩歌,可不可以改變世界呢?」\n\n「在黑暗裡\n寫白晃晃的詩」 — 詩人隱匿\n音樂影片: https://youtu.be/Cc1tVMLx0w8\n滾動的詩 音樂紀實:\nhttps://youtu.be/-o68QT7JOsw\n\n《滾動的詩》網站 看更多資訊\nhttps://poem.dream-land.com.tw/\n《滾動的詩》 Instagram\nhttps://www.instagram.com/poetries_bookstores/\n《滾動的詩》Facebook \nhttps://www.facebook.com/rollingpoem\n\n夢田影像執著台灣文學的溫度與文化議題撞擊,試著用自己的力量串連起更多可能。\n\n詩作 Poem、詞 Lyrics| 隱匿 Yinni\n作曲 Composed :王榆鈞 Yujun Wang\n演唱 Vocal :王榆鈞 Yujun Wang\n單曲製作人 Producer : 王榆鈞 Yujun Wang\n編曲 Arrangement : 王榆鈞 Yujun Wang\n古典吉他 Classical Guitar : 王榆鈞 Yujun Wang\n聲音採集 Field Recording :王榆鈞 Yujun Wang\n法文口白 French Talking: 阿多尼斯 Adonis\n錄音室 Recording Studio :佳聲錄音室 Good Sound Studio\n錄音師 Recording Engineer : 劉詩偉 Liu Shih Wei\n混音工作室 Mixing Studio :大樹咪房 Treemen Studio\n混音工程師 Mixing Engineer : 劉詩偉 Liu Shih Wei\n母帶後期製作工程師 Mastering Engineer :劉詩偉 Liu Shih Wei\n\n\n夢田影像 Dreamland Image\n監製:蘇麗媚 May Su\n製作企劃: 施瑀 Yu Shih, 黃子榕 Sharon Huang \n財務&行政:游美茹Sophia Yu, 劉桂伶Guei Ling, Liou', 0, '', 402, 256000, datetime.datetime(2022, 5, 19, 7, 51, 8), datetime.datetime(2022, 5, 19, 7, 50, 48), datetime.datetime(2022, 5, 19, 10, 0), datetime.datetime(2022, 8, 23, 3, 29, 28), 903, 26, 6, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2872146, 'sha1$75OwPKXzPMHX$4ca03db9c04c856362dccea86e7f1d13987b83a9', datetime.datetime(2023, 6, 14, 3, 46, 23), 0, 'like_a_rolling_poem', '', '', 'yu@dream-land.com.tw', 0, 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 2442602, 4, 3, 2872146, 'profile_images/li/ke/like_a_rolling_poem/nXe7ZSAxsHsbBxbpBY6w5m.jpeg', 'O', '', '滾動的詩 Like a Rolling Poem', 886, '953888617', datetime.date(2021, 12, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2021, 11, 26, 3, 21, 43), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"hide_location":false}', 19167, 351, 12, 19, 0, 0, '', 0, None), (564567, 4, 4, '03. 薄情的日子要深情的活 ', 1820603, 97298638, 2, 7, 0, 'music/we/dn/wednesdaywu/dE3LmoLwyw9gvY3VcAvJX4.mp3', 0, 'music_albums/we/dn/wednesdaywu/qdGHXQxvF2onWqJ4eCDbGc.jpg', 1, '', '你想在水裡躲一躲\r\n呼吸著稀有的心痛 \r\n\r\n你將言語上鎖\r\n五官放進歌中\r\n停止呼吸生活\r\n紀錄一切虛空\r\n\r\n把親近的人當塵\r\n遙遠的都是神\r\n仰望的心失衡\r\n來不及說永恆\r\n已經失溫\r\n\r\n你想在水裡等多久?\r\n錯過對話就不難受\r\n那並不是聽不懂\r\n只是沒勇氣去聽懂\r\n\r\n濫情封殺抒情\r\n夢裡面作夢\r\n你在人間臥底\r\n是否認得自己\r\n\r\n跟著時間背影走\r\n廉價思考重播\r\n憂鬱鑽進胸口\r\n還能憋氣多久\r\n不會太久\r\n要多久\r\n不會太久\r\n\r\n你想在水裡躲一躲\r\n\r\n你想在水裡躲一躲\r\n冷卻頭頂那座牢籠\r\n用氧氣交換寂寞\r\n呼吸著稀有的心動', 0, '\r\n以英式搖滾為基底,隨前奏波光粼粼的聲響,道出獨自沉靜的時刻像待在水底, 水面上的話語不必太在意吧? 聽不清楚在意的有多好? 仰仗稀薄空氣,再次感受 生活感離席的當下。', 0, '', 229, 192000, datetime.datetime(2018, 8, 29, 13, 21, 9), datetime.datetime(2018, 8, 29, 13, 20, 55), datetime.datetime(2018, 8, 29, 13, 20, 55), datetime.datetime(2021, 3, 18, 4, 12, 57), 12700, 417, 76, 1, 3, 1, 0, None, 4, '{"TW":{"audition_awards":{"114920":{"event":"\\u9435\\u73ab\\u7470\\u6a02\\u5718\\u5927\\u8cfd\\u5fb5\\u9078\\u3010\\u793e\\u6703\\u7d44\\u3011","award":"\\u73ab\\u7470\\u8a55\\u5be9\\u734e"},"122527":{"event":"2020 \\u7da0\\u751f\\u6d3b\\u97f3\\u6a02\\u7bc0 Green Fusion Music \\u5275\\u4f5c\\u6a02\\u5718\\u5fb5\\u9078\\u6d3b\\u52d5","award":"\\u5165\\u570d"}},"song_of_the_days":["2019-06-19"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2019-06-20"],"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (620468, 4, 4, '你說的成熟 feat. 蔡題謙', 1820603, 97315521, 2, 8, 0, 'music/we/dn/wednesdaywu/5dXk8BFp67czyBaUkeLoGY.mp3', 0, 'song_covers/we/dn/wednesdaywu/6dBKPMmY6TdyqLLpMqpT7t.jpg', 1, '', '《你說的成熟》\n\n越過\n大火\n寒冬\n才發現無人等候\n\n沈默\n收走\n承諾\n憂愁的人門外寂寞\n\n如何學會不在乎\n學著和靈魂獨處\n有一天再看見日出\n明白人間也不是全部\n\n哦淚水\n奔流\n山丘(不停休)\n才發現年歲落魄\n\n對錯\n收走\n太多(都帶走)\n執著的人開不了鎖\n\n如何學會不在乎\n學著和靈魂獨處\n有一天再看見日出\n也吿別了無助\n\n\n我的明天也不再迷路\n\n\n有一天再看見日出\n也吿別了無助', 0, '2015年時,我們樂團臨時需要代打吉他手\r\n就找了當時剛成年不久的蔡題謙\r\n\r\n後來我們各自在自己喜歡的音樂中發展\r\n經過多年,我們現在合作了一首新歌\r\n是我們近期最喜愛的作品之一', 0, '', 224, 192000, datetime.datetime(2020, 8, 12, 8, 57, 3), datetime.datetime(2020, 8, 12, 5, 19, 6), datetime.datetime(2020, 8, 12, 6, 53, 44, 115685), datetime.datetime(2021, 3, 18, 4, 12, 57), 13548, 527, 137, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (530686, 4, 4, '紅蘭花 (demo)', 1820603, 97297725, 2, 7, 0, 'music/we/dn/wednesdaywu/iYXCqg7hJHorbVi4nNmUCH.mp3', 0, 'music_albums/we/dn/wednesdaywu/tvNnspUyzqnhqWqs672jfX.jpg', 1, '', '紅蘭花\r\n水仙茶\r\n在一樣\r\n的煙上\r\n\r\n沒有妄想症的太陽\r\n飛奔向著迷戀情網\r\n\r\n隨著河流浮在空中\r\n再也沒有心動的時候\r\n是誰說 你先走\r\n是誰說 我隨後', 0, '如樂評為此曲下的文:「花蘭花、水仙茶、輕煙,這些意象只是浮光一略,歌曲 便迷醉一般地展開主題。咬字的誇張拐音、慵懶的電子氛圍,幾乎讓人無可救藥 地沉迷進去。」花非花,霧非霧,你非你,她非她,隨輕煙飄花,各自摸索人生 解答。', 1, '', 230, 192142, datetime.datetime(2017, 10, 4, 8, 47, 18), datetime.datetime(2017, 10, 4, 8, 47, 7), datetime.datetime(2017, 10, 4, 8, 47, 7), datetime.datetime(2020, 12, 21, 7, 59, 32), 4677, 86, 9, 1, 0, 1, 0, None, 4, '{"TW":{"audition_awards":{"114922":{"event":"\\u9435\\u73ab\\u7470\\u6a02\\u5718\\u5927\\u8cfd\\u5fb5\\u9078\\u3010\\u793e\\u6703\\u7d44\\u3011","award":"\\u73ab\\u7470\\u8a55\\u5be9\\u734e"}},"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (691399, 4, 4, '你如何成為一種幽靈式的抵達', 1820603, 97315521, 2, 7, 0, 'music/we/dn/wednesdaywu/eEmebinwuWvZjHcC5UJH4M.mp3', 0, 'song_covers/we/dn/wednesdaywu/c3pBubnHsR9rQ52bNKQtmS.jpeg', 1, '', '原詩 Poem、詞 Lyrics |崔舜華 Shun Hua,Tsui\n曲 Music|吹斯達Travis\n編曲 Arrangement | WEDNESDAY與壞透樂團\n\n你睡著了啊\n吻起來像鹿\n就像ㄧ條河\n流了很遠了\n才秘密的挨著\n才靜靜的待著\n\n如此去練習勤勞 不怠懈地活\n是為甚麼為甚麼 還是寂寞\n是不是因為曾經年輕過\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, '原詩 Poem、詞 Lyrics |崔舜華 Shun Hua,Tsui\r\n曲 Music|吹斯達Travis\r\n單曲製作人 Producer | 張博彥Bryan Chang(嵐澄創藝 Mistypure)\r\n編曲 Arrangement | WEDNESDAY與壞透樂團 Wednesday & Bad to the Bone\r\n鼓 Drum |武霖 Lyndon Wu\r\n貝斯 Bass |凱爾 Cheng-Kai Hsu\r\n吉他 Guitar|吹斯達 Travis\r\n合成器 Synthesizer|吹斯達 Travis\r\n演唱 Vocal | Wednesday Wu \r\n錄音室 Recording Studio|海波浪製作Wave Productions / 嵐澄創藝 Mistypure / 迴路音樂工作室 Loop Music Studio\r\n錄音師 Bass Drum Recording Engineer|張永翰 Yong Han Chang / 梁閔森 Min Sen Liang(海波浪製作 Wave Productions)\r\n音頻剪輯 Audio Editing|張永翰 Yung Han,Chang (嵐澄創藝 Mistypure)\r\n混音工程師 Mixing Engineer|張永翰 Yung Han,Chang (嵐澄創藝 Mistypure)\r\n母帶後期製作工程師 Mastering Engineer|張博彥 Bryan Chang(嵐澄創藝 Mistypure)', 0, '', 240, 320000, datetime.datetime(2022, 6, 24, 2, 57, 23), datetime.datetime(2022, 6, 24, 2, 57, 17), datetime.datetime(2022, 6, 24, 3, 4, 37, 374433), datetime.datetime(2022, 8, 3, 11, 55, 21), 1968, 60, 23, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1820603, 'sha1$0LIM888bPP3z$44a0f4676ea2f95ae758c4160e169033c6bb391f', datetime.datetime(2023, 3, 13, 16, 3, 21), 0, 'wednesdaywu', '', '', 'doherty.0419@gmail.com', 0, 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1319531, 4, 4, 1820603, 'profile_images/we/dn/wednesdaywu/hPFxqpa7q6eXENsyGydqqj.jpg', 'O', '', 'Wednesday與壞透', 886, '932239774', datetime.date(1938, 1, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2016, 12, 22, 13, 21, 58), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 123278, 1183, 4, 211, 0, 0, '', 0, None), (783800, 4, 3, '2045(戰爭桌遊主題曲)', 2529988, None, 3, 2, 0, 'music/sh/uy/shuya_/RrnGQ4LYfmrEe4d4yekndQ.mp3', 0, 'song_covers/sh/uy/shuya_/2pxiX9ZccyZZH6jUeD77xE.jpeg', 1, '', '砲彈一顆顆落下 認知一滴滴滲透崩塌\n一百年前台北大轟炸 2045台灣大通殺\n封殺民主 將 自由給禁錮 幫邪魔引路 當軍隊已停駐\n將你的嘴巴凝固\n當我再度淪陷於時代共業 同路人在暗夜裡共舞\n就為那幾個銅錢 這故事已太通俗\n總是重複 的情節將你的眼睛蒙上了布\n轉播同步 逼你認同逼你道歉現正蔓延恐怖\n眼看國難當前仍盤據地方的五星統治者\n丟下地方人民 凱旋歸來有五星旗紅資本\n做伴手禮別負擔 他勢力不動如山\n滿箱財寶來控制人 都是滿口承諾的空紙盒\n你大可不怕被清算 反正未來本就凌亂\n相信歷史自有評斷 但敵我也分明暗\n一旦 太陽升起有人賣弄群眾期盼 讓白煙瀰漫\n直到眾人離散 發現他做的不及口中一半\n\n當一切燒為灰燼你想要你留下什麼\n當現在成為回憶你想留給後代什麼\n當最終都成悲劇你還願意再多做什麼\n若終將變成廢墟 難道 付出就不值得\n難道付出將不值得你就因此感到畏懼\n難道為了逃避畏懼就寧可時代倒退回去\n2 0 4 5一起淋著的最後這場微雨\n我們的未來依然未定 你將決定向後代如何吹噓\n\n我不願我的命運總要仰賴他人拯救\n而拯救我是豐功偉業成就他黃袍加身成就\n伴隨我三四百年總是國族認同疼痛\n如何擺脫殖民重擔壓迫 不可承受之重\nLet me stand up like a Taiwanese之前\n難道必先sit down like a Chinese 當陽光僅剩日冕\n亡國憂慮必將伴隨每個台灣人直到死前\n每隔十年站上街頭奮鬥只為下個十年\n我當然厭倦我的民主如此短命\n我深惡痛絕我所在的時代環境\n但當我born as a Taiwanese 我只能認命\n繼續為下一代為某種聲音不被消失殺絕趕盡\n也許輕撫我疲憊臉龐 只因不遠的前方\n我們的未來是 斷崖不是天堂\n好日子總是延宕的\n寫下史詩而綻放的努力著\n只為面對後代 我們是否坦蕩的\n看著你的潔淨身軀染上了\n斑駁的紅徹底洗盡你眼裡的光然後呢\n又再一次的換了身分又再一次的慘痛著\n被逼迫忘了上個時代所愛的恨的難忘的\n我該要如何鼓勵自己每次的奮鬥不是白費\n當奮力往前一步 換來卻是十年倒退\n我該要如何說服自己繼續奮鬥下去才對\n當我生而為台灣人沒想到是這般疲憊\n\n當一切燒為灰燼你想要你留下什麼\n當現在成為回憶你想留給後代什麼\n當最終都成悲劇你還願意再多做什麼\n若終將變成廢墟 難道 付出就不值得\n難道付出將不值得你就因此感到畏懼\n難道為了逃避畏懼就寧可時代倒退回去\n2 0 4 5一起淋著的最後這場微雨\n我們的未來依然未定 你將決定向後代如何吹噓\n\n記得你在每個時刻都有選擇\n你可以有利益和立場上的權衡\n但你也永遠可以選擇不要舔錢舔人\n在戰場上和每個player交換眼神\n要隊友虔誠\nPlayground裡傳遞菸盒\n要態度謙和\n你得先學會為自己的決定負責\n你是否成為當初你想成為點亮後人電燈\nBE key (wo)man the key person 歷史的引路人\n\n當一切燒為灰燼你想要你留下什麼\n當現在成為回憶你想留給後代什麼\n當最終都成悲劇你還願意再多做什麼\n若終將變成廢墟 難道 付出就不值得\n難道付出將不值得你就因此感到畏懼\n難道為了逃避畏懼就寧可時代倒退回去\n2 0 4 5一起淋著的最後這場微雨\n我們的未來依然未定 你將決定向後代如何吹噓', 0, '「Let me stand up like a Taiwanese之前,難道必先Sit down like a Chinese?」\n\n這不是一首輕鬆描寫生活事物的歌,而是直接描繪了戰爭情境,你對自己的盤問。關於我們所深惡痛絕的時代環境,你想留給後代什麼?你的恐懼是什麼?難道因為害怕落空,就不再付出?\n\n願你我對未來即便有悲觀的想像,此刻依然願意全力以赴。\n\n▶ 台海戰爭桌遊《2045》集資中:https://r.zecz.ec/JH2V\n▶ 輸入「19452045」可享 50 元折扣\n\n演唱者:楊舒雅\n歌詞:楊舒雅\n作曲:楊舒雅\n編曲:Gummy B\n製作人:Gummy B\n錄音、混音師:張瑜\n發行:迷走工作坊有限公司', 0, '', 257, 320000, datetime.datetime(2024, 8, 28, 13, 54, 1), datetime.datetime(2024, 8, 28, 13, 53, 53), datetime.datetime(2024, 8, 28, 16, 0), datetime.datetime(2024, 8, 29, 3, 44, 38), 27845, 577, 239, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2529988, 'sha1$2U0dqn6sBEnl8XzKiLRecZ$9009e3bab42c7babd4a507549c5fecb7512f5577', datetime.datetime(2025, 5, 23, 9, 34, 24), 0, 'shuya_', '', '', 'suga310554@gmail.com', 0, 1, datetime.datetime(2019, 12, 14, 9, 44, 10), 2100842, 4, 3, 2529988, 'profile_images/sh/uy/shuya_/WmBo6KGmxNXmfHNExd8XsF.jpg', 'O', '', '楊舒雅', 886, '907266696', datetime.date(1999, 1, 12), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 12, 14, 9, 44, 10), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":true}', 991159, 10787, 2, 4886, 0, 0, '', 0, None), (784359, 4, 4, 'FOR U', 3218551, 97322148, 1, 6, 0, 'music/ni/ki/niki_yuwen/7uDzC3m8cMN8GfMWdaXeBM.mp3', 0, '', 1, '', "[00:13.95] So, what's the big deal? You got that smile\n[00:17.39] Think you could come and go and leave it all behind?\n[00:20.73] You think it sexy like Danny Zuko\n[00:24.09] But honey, you're not going anywhere but down\n[00:27.36] You acting like you are the loyal victim\n[00:30.56] You loving all the ways I dedicated\n[00:34.02] You making all the rules like you're God's favourite\n[00:37.39] You talking down, you're the patriarchy\n[00:41.07] You said, 'I'm sorry'\n[00:42.79] I said, 'for what?'\n[00:44.52] After you let me down eighty-seven times?\n[00:47.90] You said you love me\n[00:49.63] Said you're not them\n[00:51.49] Then why the songs I wrote are still applicable for you\n[00:57.46] For you\n[01:00.33] I would die for you\n[01:03.64] I would live for you\n[01:08.46] So, tell me what now? Am I your trophy?\n[01:11.80] Go on and say that I'm the one who's whining like a bitch\n[01:15.21] I found it funny, I didn't see\n[01:18.55] Your strategy of playing reverse psychology\n[01:21.81] You naming crimes that I didn't commit\n[01:25.15] You blaming me for your incompetence\n[01:28.42] You making fun of my tolerance 'cause\n[01:31.87] You are exactly the patriarchy\n[01:35.42] You said, 'I'm sorry'\n[01:37.44] I said, 'for what?'\n[01:39.12] After you let me down eighty-seven times?\n[01:42.33] You said you love me\n[01:44.02] Said you're not them\n[01:45.84] Then why the songs I wrote are still applicable for you\n[01:52.09] For you\n[01:54.50] I would die for you\n[01:57.98] I would live for you\n[02:16.28] One, build it up by showing affection\n[02:19.65] Two, gain trust talking 'bout the future\n[02:23.04] Three, take more by giving fewer\n[02:26.59] Four, secure an everlasting backup\n[02:29.85] One, build it up by showing affection\n[02:33.32] Two, gain trust talking 'bout the future\n[02:36.80] Three, take more by giving fewer\n[02:39.96] Four, secure an everlasting backup\n[02:46.92] You said, 'I'm sorry'\n[02:48.72] I said, 'for what?'\n[02:50.45] After you let me down eighty-seven times?\n[02:53.88] You said you love me\n[02:55.44] Said you're not them\n[02:57.19] Then why the songs I wrote are still applicable for you\n[03:03.45] For you\n[03:06.15] I would die for you\n[03:09.50] I would live for you", 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, '', 199, 192000, datetime.datetime(2024, 9, 2, 7, 39, 36), datetime.datetime(2024, 9, 2, 7, 39, 29), datetime.datetime(2024, 9, 4, 6, 13, 13, 11899), datetime.datetime(2025, 4, 2, 19, 13, 23), 37487, 596, 171, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-09-16"]},"CN":{"song_of_the_days":["2024-09-17"]}}', 0, 0, 0, 0, 2, 2, 3218551, 'sha1$jhd006DFtDWYzE3Dr5p8q0$7d9f6eac0d1a84dc082062ae5e05fefbc6eb7607', datetime.datetime(2025, 6, 26, 13, 5, 41), 0, 'niki_yuwen', '', '', 'nikitheunicorn.1227@gmail.com', 0, 1, datetime.datetime(2024, 5, 16, 4, 25), 2788857, 4, 4, 3218551, 'profile_images/ni/ki/niki_yuwen/DYQ3ZSieCoSCB3iFxfNEVN.jpg', 'F', '', 'Niki the Unicorn', 886, '975795153', datetime.date(1998, 12, 27), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2024, 5, 16, 4, 25), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-09-18T02:15+00:00","hide_location":false}', 254297, 1059, 21, 3, 1, 0, '', 0, None))])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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/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.0390 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'da566f8ac81af38ff374d534081a8001329f3a17'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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(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/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.0382 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779784570.1957312, 'da566f8ac81af38ff374d534081a8001329f3a17': (1779784570.1957312, [((97322148, 4, 4, 3218551, '傲慢與偏見 Pride and Prejudice', 'music_albums/ni/ki/niki_yuwen/FsQ2gTZwvYxAGF5XoqMxvC.jpeg', 'IG主頁有串流連結! @niki.theunicorn\n他給我的負面情緒價值,我用15首歌還給他。登愣。\n這是一張用兩個禮拜、3000塊的麥錄出來的專輯\n用街聲這邊的介紹功能把中文譯詞放上來\n希望想理解的、想八卦的 都可以來參考一下文獻\n也希望字裡行間的情緒可以成為某些人的避風港跟提醒', 0, '', 151241, 69, 26, datetime.date(2024, 9, 2), datetime.datetime(2024, 9, 2, 7, 39, 15), datetime.datetime(2024, 9, 29, 20, 44, 57), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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(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/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.1133 | get_many | (['40102dab37d3df7d72cc47e91427e20514253ed6', 'bfe6165116443287a58a8debde01d651ee9c125f', '887f8247d0ff979264c73b069f790024b2aa98e1', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'e9900d4ec24ef898b16428c6a7f5c985e4b252ca', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '12e5c5f10335e96781266ce00473fbb3ecda56c0', 'e558af0cf28718b8599a9f68c01a1c777bfc4499'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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/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/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.1005 | set_many | ({'40102dab37d3df7d72cc47e91427e20514253ed6': 1779784570.227702, 'bfe6165116443287a58a8debde01d651ee9c125f': 1779784570.227702, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779784570.227702, '887f8247d0ff979264c73b069f790024b2aa98e1': 1779784570.227702, 'e9900d4ec24ef898b16428c6a7f5c985e4b252ca': 1779784570.227702, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779784570.227702, '12e5c5f10335e96781266ce00473fbb3ecda56c0': 1779784570.227702, 'e558af0cf28718b8599a9f68c01a1c777bfc4499': (1779784570.227702, [])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2d30> | |
/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(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/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/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) |
|||||
| Signal | Receivers |
|---|---|
| class_prepared | EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation |
| connection_created | |
| got_request_exception | |
| m2m_changed | |
| post_delete | post_delete_user, _delete_feed_when_works_is_deleted, _delete_feed_when_works_is_deleted, _delete_feed_when_works_is_deleted, _handle_related_instance_when_feed_is_delete, post_save_or_delete_sensitivekeyword, post_delete_song, post_delete_relationship, _delete_iplog_when_content_object_is_deleted, _delete_iplog_when_content_object_is_deleted, post_save_or_delete_open_graph_blocked_domains, post_delete_replacement_word, regenerate_critic_genres |
| post_init | ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, delete_mt_init, delete_mt_init, delete_mt_init |
| post_migrate | create_contenttypes, create_permissions, create_default_site, _invalidate_on_migration |
| post_save | _create_correspond_genericwork, _create_correspond_genericwork, _create_correspond_genericwork, post_save_user, post_save_shopline_order, _create_extra_info_when_feed_is_repost, _update_critic_review_blocked_status_when_feed_is_repost, _sync_feed_restricted_field, _sync_feed_restricted_field, _sync_feed_restricted_field, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, post_save_or_delete_sensitivekeyword, _save_instance_check_related_data, add_achievement, post_song_copyright_check, post_save_relationship, update_es_index, update_es_index, update_es_index, update_es_index, update_es_index, update_es_index, post_save_or_delete_open_graph_blocked_domains, post_save_replacement_word, save_unread_comment, read_comment, comment_notification, send_comment_tagged_venueactivity_notification, send_at_comment_notification, remove_fanclub_member, reject_waiting_feature_user, create_clap_acknowledge, generate_hash_id, generate_hash_id, generate_hash_id, save_bank_info_master, update_tax_info_zipcode, active_fanclub_member, update_critic_genres |
| pre_delete | clear_site_cache, pre_delete_user, cleanup_ckeditor_images_on_delete, remove_es_index, remove_es_index, remove_es_index, remove_es_index, remove_es_index, _delete_notifications_when_activity_is_delete, reduce_entered_users_count |
| pre_init | |
| pre_migrate | inject_rename_contenttypes_operations |
| pre_save | clear_site_cache, cleanup_unused_ckeditor_images_on_update, _pre_sync_feed_restricted_field, _pre_sync_feed_restricted_field, _pre_sync_feed_restricted_field, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, pre_song_copyright_check, cache_original_instance, cache_original_instance, cache_original_instance, cache_original_instance, cache_original_instance, cache_original_instance |
| request_finished | close_old_connections, close_caches, reset_urlconf |
| request_started | reset_queries, close_old_connections |
| setting_changed | reset_cache, clear_cache_handlers, update_installed_apps, update_connections_time_zone, clear_routers_cache, reset_template_engines, clear_serializers_cache, language_changed, localize_settings_changed, file_storage_changed, complex_setting_changed, root_urlconf_changed, static_storage_changed, static_finders_changed, auth_password_validators_changed, user_model_swapped, update_toolbar_config, reset_hashers, reload_oauth2_settings, clear_caches, reload_api_settings, DebugStaticFilesStorage._clear_cached_properties, CompressorFileStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, CompressorFileStorage._clear_cached_properties, StaticFilesStorage._clear_cached_properties, reload_package_settings |
| Application | Model | Last invalidation |
|---|
| Application | Model | Last invalidation |
|---|
| Application | Model | Last invalidation |
|---|