
| 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 | 1410.323 msec |
| System CPU time | 8.851 msec |
| Total CPU time | 1419.174 msec |
| Elapsed time | 1512.089 msec |
| Context switches | 21 voluntary, 167 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.46 |
| X-Forwarded-Proto | https |
| X-Real-Ip | 216.73.216.46 |
| 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 | /3915d/playlists/774457/ |
| QUERY_STRING | |
| REMOTE_ADDR | 216.73.216.46 |
| 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': '774457', 'username': '3915d'} |
user-playlist-detail |
| Variable | Value |
|---|---|
'csrf-token' |
'fCu7OAOx4wbmy5jqpaMTODjAkYTjzWonk6VNR5U0eYTYQsDaw3E7oq3x9LaqbJGV' |
| 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` = '3915d' LIMIT 21SELECT ••• FROM `member_renamerecord` WHERE `member_renamerecord`.`old_username` = '3915d' LIMIT 21 |
0.45 | ||||||||||||||||||||
|
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` = '3915d') LIMIT 21SELECT ••• FROM `auth_user` WHERE (`auth_user`.`is_active` AND `auth_user`.`username` = '3915d') LIMIT 21 |
0.64 | ||||||||||||||||||||
|
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` = 774457 AND `music_playlist`.`user_id` = 2858610) 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` = 774457 AND `music_playlist`.`user_id` = 2858610) LIMIT 21 |
1.77 | ||||||||||||||||||||
|
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` = 774457 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` = 774457 AND `svapp_officialtag`.`site_id` = 1 AND `svapp_officialtagcategory`.`hide_ads`) LIMIT 1 |
0.97 | ||||||||||||||||||||
|
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` = 774457)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` = 774457) |
16.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/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` = 774457) 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` = 774457) ORDER BY `music_playlistsong`.`order` ASC, `music_playlistsong`.`id` ASC |
8.81 | ||||||||||||||||||||
|
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` = 774457)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` = 774457) |
0.86 | ||||||||||||||||||||
|
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` = 774457)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` = 774457) |
2.89 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(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` = 2858610 AND NOT `venue_venueactivity`.`is_offline` AND `venue_venueactivity`.`site_id` = 1 AND `venue_venueactivity`.`start_time` > '2026-05-27 04:41:49.022745' 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` = 2858610 AND NOT `venue_venueactivity`.`is_offline` AND `venue_venueactivity`.`site_id` = 1 AND `venue_venueactivity`.`start_time` > '2026-05-27 04:41:49.022745' AND `venue_venueactivity`.`status` = 2) ORDER BY `venue_venueactivity`.`start_time` ASC LIMIT 1 |
1.01 | ||||||||||||||||||||
|
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` = 774457) 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` = 774457) ORDER BY `music_playlistsong`.`order` ASC, `music_playlistsong`.`id` ASC LIMIT 51 |
5.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`,
8 similar queries.
`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` = 97317556 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97317556 LIMIT 21 |
1.57 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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 `music_musicalbum`.`id`,
8 similar queries.
`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` = 97317046 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97317046 LIMIT 21 |
0.75 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.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 `music_musicalbum`.`id`,
8 similar queries.
`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` = 97316977 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97316977 LIMIT 21 |
0.61 | ||||||||||||||||||||
|
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 `music_musicalbum`.`id`,
8 similar queries.
`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` = 97316951 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97316951 LIMIT 21 |
0.59 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.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 `music_musicalbum`.`id`,
8 similar queries.
`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` = 97316876 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97316876 LIMIT 21 |
0.70 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.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 `music_musicalbum`.`id`,
8 similar queries.
`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` = 97316832 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97316832 LIMIT 21 |
0.65 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.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 `music_musicalbum`.`id`,
8 similar queries.
`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` = 97316690 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97316690 LIMIT 21 |
1.40 | ||||||||||||||||||||
|
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 `music_musicalbum`.`id`,
8 similar queries.
`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` = 97315367 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97315367 LIMIT 21 |
0.69 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(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-27 04:41:48.911758' 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-27 04:41:48.911758' 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` = 774457 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` = 774457 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.13 | ||||||||||||||||||||
|
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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: django_meta. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x7bfd1abb6640>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd20300970>, <TextNode: '" class="nav-link '>, <IfNode>, <TextNode: '" data-type="upload" data'>, <django.template.defaulttags.CommentNode object at 0x7bfd20300dc0>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'js': {'csrf': False,
'i18n': False,
'init': True,
'jquery': False,
'minified': False}}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'SITE_ID': 1,
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'dark': False,
'dimension_value': 'Playlist detail',
'has_embed_btn': True,
'is_mobile': False,
'obj': <Playlist: haloulo>,
'text': 'haloulo%20by%20巴巴粑粑.%20StreetVoice%20街聲'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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: haloulo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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: haloulo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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: haloulo>}
{'btn_size': 'lg',
'is_outline_btn': True,
'item': <Playlist: haloulo>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': 'lg',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'dimension_value': 'Playlist detail',
'hide_like_count': True,
'is_mobile': False,
'is_outline_btn': True,
'obj': <Playlist: haloulo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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: haloulo>}
{'btn_play_size': 'xl',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': True,
'item': <Playlist: haloulo>,
'limit': '',
'turn_off_radio': '',
'type': ''}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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: haloulo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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: haloulo>}
{'btn_size': '',
'is_outline_btn': False,
'item': <Playlist: haloulo>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'dimension_value': 'Playlist detail',
'hide_like_count': True,
'is_mobile': False,
'is_outline_btn': False,
'obj': <Playlist: haloulo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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: haloulo>}
{'btn_play_size': 'lg',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': True,
'item': <Playlist: haloulo>,
'limit': '',
'turn_off_radio': '',
'type': ''}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'dimension_value': 'Playlist detail',
'has_followed': False,
'request': '<<request>>',
'site_user': <User: 3915d>,
'source': 'work'}
{'False': False, 'None': None, 'True': True}
{'activity': None,
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'request': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Beach Warfare>,
'song_order': 1,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Beach Warfare>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Beach Warfare>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Beach Warfare>,
'song_order': 1,
'type': 'playlist'}
{'song': <Song: Beach Warfare>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Beach Warfare>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Beach Warfare>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Beach Warfare>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Beach Warfare>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Beach Warfare>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Beach Warfare>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Beach Warfare>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Beach Warfare>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Beach Warfare>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Beach Warfare>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Beach Warfare>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Beach Warfare>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: This Is Trouble>,
'song_order': 2,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: This Is Trouble>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: This Is Trouble>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: This Is Trouble>,
'song_order': 2,
'type': 'playlist'}
{'song': <Song: This Is Trouble>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: This Is Trouble>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: This Is Trouble>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: This Is Trouble>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: This Is Trouble>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: This Is Trouble>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: This Is Trouble>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: This Is Trouble>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: This Is Trouble>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: This Is Trouble>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: This Is Trouble>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: This Is Trouble>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: This Is Trouble>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Float Away>,
'song_order': 3,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Float Away>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Float Away>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Float Away>,
'song_order': 3,
'type': 'playlist'}
{'song': <Song: Float Away>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Float Away>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Float Away>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Float Away>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Float Away>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Float Away>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Float Away>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Float Away>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Float Away>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Float Away>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Float Away>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Float Away>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Float Away>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: midnight lady>,
'song_order': 4,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: midnight lady>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: midnight lady>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: midnight lady>,
'song_order': 4,
'type': 'playlist'}
{'song': <Song: midnight lady>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: midnight lady>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: midnight lady>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: midnight lady>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: midnight lady>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: midnight lady>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: midnight lady>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: midnight lady>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: midnight lady>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: midnight lady>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: midnight lady>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: midnight lady>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: midnight lady>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 红色森林(Bloody Forest)>,
'song_order': 5,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 红色森林(Bloody Forest)>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 红色森林(Bloody Forest)>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 红色森林(Bloody Forest)>,
'song_order': 5,
'type': 'playlist'}
{'song': <Song: 红色森林(Bloody Forest)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 红色森林(Bloody Forest)>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 红色森林(Bloody Forest)>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 红色森林(Bloody Forest)>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 红色森林(Bloody Forest)>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 红色森林(Bloody Forest)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 红色森林(Bloody Forest)>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 红色森林(Bloody Forest)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 红色森林(Bloody Forest)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 红色森林(Bloody Forest)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 红色森林(Bloody Forest)>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 红色森林(Bloody Forest)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 红色森林(Bloody Forest)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 珊珊 Totally Spies!>,
'song_order': 6,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 珊珊 Totally Spies!>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 珊珊 Totally Spies!>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 珊珊 Totally Spies!>,
'song_order': 6,
'type': 'playlist'}
{'song': <Song: 珊珊 Totally Spies!>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 珊珊 Totally Spies!>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 珊珊 Totally Spies!>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 珊珊 Totally Spies!>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 珊珊 Totally Spies!>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 珊珊 Totally Spies!>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 珊珊 Totally Spies!>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 珊珊 Totally Spies!>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 珊珊 Totally Spies!>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 珊珊 Totally Spies!>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 珊珊 Totally Spies!>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 珊珊 Totally Spies!>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 珊珊 Totally Spies!>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 太空牛仔(Live)>,
'song_order': 7,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 太空牛仔(Live)>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 太空牛仔(Live)>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 太空牛仔(Live)>,
'song_order': 7,
'type': 'playlist'}
{'song': <Song: 太空牛仔(Live)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 太空牛仔(Live)>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 太空牛仔(Live)>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 太空牛仔(Live)>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 太空牛仔(Live)>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 太空牛仔(Live)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 太空牛仔(Live)>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 太空牛仔(Live)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 太空牛仔(Live)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 太空牛仔(Live)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 太空牛仔(Live)>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 太空牛仔(Live)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 太空牛仔(Live)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'song_order': 8,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'song_order': 8,
'type': 'playlist'}
{'song': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Muséum【Into Innerverse 專輯先行單曲搶聽】>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'song_order': 9,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'song_order': 9,
'type': 'playlist'}
{'song': <Song: 最美的風景 ft.莫宰羊 (demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 最美的風景 ft.莫宰羊 (demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 最美的風景 ft.莫宰羊 (demo)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Let There Be Light Again>,
'song_order': 10,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Let There Be Light Again>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Let There Be Light Again>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Let There Be Light Again>,
'song_order': 10,
'type': 'playlist'}
{'song': <Song: Let There Be Light Again>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Let There Be Light Again>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Let There Be Light Again>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Let There Be Light Again>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Let There Be Light Again>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Let There Be Light Again>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Let There Be Light Again>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Let There Be Light Again>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Let There Be Light Again>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Let There Be Light Again>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Let There Be Light Again>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Let There Be Light Again>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Let There Be Light Again>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 門禁 Curfew>,
'song_order': 11,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 門禁 Curfew>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 門禁 Curfew>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 門禁 Curfew>,
'song_order': 11,
'type': 'playlist'}
{'song': <Song: 門禁 Curfew>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 門禁 Curfew>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 門禁 Curfew>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 門禁 Curfew>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 門禁 Curfew>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 門禁 Curfew>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 門禁 Curfew>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 門禁 Curfew>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 門禁 Curfew>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 門禁 Curfew>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 門禁 Curfew>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 門禁 Curfew>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 門禁 Curfew>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MESS'AGE ft. Everydaze>,
'song_order': 12,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MESS'AGE ft. Everydaze>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: MESS'AGE ft. Everydaze>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MESS'AGE ft. Everydaze>,
'song_order': 12,
'type': 'playlist'}
{'song': <Song: MESS'AGE ft. Everydaze>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MESS'AGE ft. Everydaze>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: MESS'AGE ft. Everydaze>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MESS'AGE ft. Everydaze>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: MESS'AGE ft. Everydaze>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: MESS'AGE ft. Everydaze>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MESS'AGE ft. Everydaze>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: MESS'AGE ft. Everydaze>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: MESS'AGE ft. Everydaze>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: MESS'AGE ft. Everydaze>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MESS'AGE ft. Everydaze>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: MESS'AGE ft. Everydaze>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: MESS'AGE ft. Everydaze>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Over Of The Dome>,
'song_order': 13,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Over Of The Dome>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Over Of The Dome>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Over Of The Dome>,
'song_order': 13,
'type': 'playlist'}
{'song': <Song: Over Of The Dome>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Over Of The Dome>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Over Of The Dome>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Over Of The Dome>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Over Of The Dome>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Over Of The Dome>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Over Of The Dome>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Over Of The Dome>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Over Of The Dome>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Over Of The Dome>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Over Of The Dome>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Over Of The Dome>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Over Of The Dome>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 滑溜溜的云(demo)>,
'song_order': 14,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 滑溜溜的云(demo)>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 滑溜溜的云(demo)>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 滑溜溜的云(demo)>,
'song_order': 14,
'type': 'playlist'}
{'song': <Song: 滑溜溜的云(demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 滑溜溜的云(demo)>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 滑溜溜的云(demo)>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 滑溜溜的云(demo)>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 滑溜溜的云(demo)>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 滑溜溜的云(demo)>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 滑溜溜的云(demo)>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 滑溜溜的云(demo)>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 滑溜溜的云(demo)>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: iFF>,
'song_order': 15,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: iFF>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: iFF>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: iFF>,
'song_order': 15,
'type': 'playlist'}
{'song': <Song: iFF>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: iFF>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: iFF>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: iFF>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: iFF>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: iFF>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: iFF>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: iFF>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '', 'is_outline_btn': '', 'item': <Song: iFF>, 'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: iFF>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: iFF>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: iFF>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: iFF>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Coffee’s on Me>,
'song_order': 16,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Coffee’s on Me>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Coffee’s on Me>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Coffee’s on Me>,
'song_order': 16,
'type': 'playlist'}
{'song': <Song: Coffee’s on Me>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Coffee’s on Me>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Coffee’s on Me>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Coffee’s on Me>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Coffee’s on Me>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Coffee’s on Me>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Coffee’s on Me>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Coffee’s on Me>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Coffee’s on Me>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Coffee’s on Me>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Coffee’s on Me>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Coffee’s on Me>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Coffee’s on Me>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Baby Girl>,
'song_order': 17,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Baby Girl>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Baby Girl>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Baby Girl>,
'song_order': 17,
'type': 'playlist'}
{'song': <Song: Baby Girl>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Baby Girl>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Baby Girl>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Baby Girl>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Baby Girl>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Baby Girl>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Baby Girl>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Baby Girl>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Baby Girl>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Baby Girl>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Baby Girl>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Baby Girl>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Baby Girl>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 哈尔滨的移动城堡>,
'song_order': 18,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 哈尔滨的移动城堡>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 哈尔滨的移动城堡>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 哈尔滨的移动城堡>,
'song_order': 18,
'type': 'playlist'}
{'song': <Song: 哈尔滨的移动城堡>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 哈尔滨的移动城堡>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 哈尔滨的移动城堡>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 哈尔滨的移动城堡>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 哈尔滨的移动城堡>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 哈尔滨的移动城堡>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 哈尔滨的移动城堡>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 哈尔滨的移动城堡>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 哈尔滨的移动城堡>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 簡易度日指南Simple Living Guide>,
'song_order': 19,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 簡易度日指南Simple Living Guide>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 簡易度日指南Simple Living Guide>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 簡易度日指南Simple Living Guide>,
'song_order': 19,
'type': 'playlist'}
{'song': <Song: 簡易度日指南Simple Living Guide>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 簡易度日指南Simple Living Guide>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 簡易度日指南Simple Living Guide>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 簡易度日指南Simple Living Guide>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 簡易度日指南Simple Living Guide>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 簡易度日指南Simple Living Guide>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 簡易度日指南Simple Living Guide>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 簡易度日指南Simple Living Guide>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 簡易度日指南Simple Living Guide>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 簡易度日指南Simple Living Guide>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 簡易度日指南Simple Living Guide>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 簡易度日指南Simple Living Guide>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 簡易度日指南Simple Living Guide>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 老廢物>,
'song_order': 20,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 老廢物>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 老廢物>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 老廢物>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老廢物>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 老廢物>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老廢物>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 老廢物>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老廢物>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 老廢物>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 老廢物>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'song_order': 21,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'song_order': 21,
'type': 'playlist'}
{'song': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 芝麻布 - Why did the rainbow collapse? ( 2021 ver. )>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 《車站》2021 Live in Legacy Taipei>,
'song_order': 22,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 《車站》2021 Live in Legacy Taipei>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 《車站》2021 Live in Legacy Taipei>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 《車站》2021 Live in Legacy Taipei>,
'song_order': 22,
'type': 'playlist'}
{'song': <Song: 《車站》2021 Live in Legacy Taipei>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 《車站》2021 Live in Legacy Taipei>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 《車站》2021 Live in Legacy Taipei>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 《車站》2021 Live in Legacy Taipei>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 《車站》2021 Live in Legacy Taipei>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 《車站》2021 Live in Legacy Taipei>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 《車站》2021 Live in Legacy Taipei>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 《車站》2021 Live in Legacy Taipei>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 《車站》2021 Live in Legacy Taipei>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 《車站》2021 Live in Legacy Taipei>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 《車站》2021 Live in Legacy Taipei>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 《車站》2021 Live in Legacy Taipei>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 《車站》2021 Live in Legacy Taipei>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 笑忘>,
'song_order': 23,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 笑忘>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 笑忘>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 笑忘>,
'song_order': 23,
'type': 'playlist'}
{'song': <Song: 笑忘>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 笑忘>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 笑忘>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 笑忘>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 笑忘>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 笑忘>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 笑忘>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 笑忘>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 笑忘>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 趣多多>,
'song_order': 24,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 趣多多>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 趣多多>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 趣多多>,
'song_order': 24,
'type': 'playlist'}
{'song': <Song: 趣多多>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 趣多多>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 趣多多>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 趣多多>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 趣多多>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 趣多多>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 趣多多>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 趣多多>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 趣多多>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 拨归>,
'song_order': 25,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 拨归>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 拨归>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 拨归>,
'song_order': 25,
'type': 'playlist'}
{'song': <Song: 拨归>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 拨归>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 拨归>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 拨归>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 拨归>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 拨归>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 拨归>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 拨归>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 拨归>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Candlelight (feat. OHHYUK)>,
'song_order': 26,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Candlelight (feat. OHHYUK)>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Candlelight (feat. OHHYUK)>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Candlelight (feat. OHHYUK)>,
'song_order': 26,
'type': 'playlist'}
{'song': <Song: Candlelight (feat. OHHYUK)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Candlelight (feat. OHHYUK)>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Candlelight (feat. OHHYUK)>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Candlelight (feat. OHHYUK)>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Candlelight (feat. OHHYUK)>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Candlelight (feat. OHHYUK)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Candlelight (feat. OHHYUK)>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Candlelight (feat. OHHYUK)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Candlelight (feat. OHHYUK)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Candlelight (feat. OHHYUK)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Candlelight (feat. OHHYUK)>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Candlelight (feat. OHHYUK)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Candlelight (feat. OHHYUK)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'song_order': 27,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'song_order': 27,
'type': 'playlist'}
{'song': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 永信悠然向死而生 Silence>,
'song_order': 28,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 永信悠然向死而生 Silence>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 永信悠然向死而生 Silence>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 永信悠然向死而生 Silence>,
'song_order': 28,
'type': 'playlist'}
{'song': <Song: 永信悠然向死而生 Silence>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 永信悠然向死而生 Silence>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 永信悠然向死而生 Silence>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 永信悠然向死而生 Silence>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 永信悠然向死而生 Silence>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 永信悠然向死而生 Silence>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 永信悠然向死而生 Silence>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 永信悠然向死而生 Silence>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 永信悠然向死而生 Silence>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 永信悠然向死而生 Silence>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 永信悠然向死而生 Silence>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 永信悠然向死而生 Silence>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 永信悠然向死而生 Silence>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Terrific>,
'song_order': 29,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Terrific>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Terrific>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Terrific>,
'song_order': 29,
'type': 'playlist'}
{'song': <Song: Terrific>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Terrific>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Terrific>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Terrific>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Terrific>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Terrific>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Terrific>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Terrific>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Terrific>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Terrific>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Terrific>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Terrific>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Terrific>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 包装>,
'song_order': 30,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 包装>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 包装>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 包装>,
'song_order': 30,
'type': 'playlist'}
{'song': <Song: 包装>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 包装>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 包装>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 包装>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 包装>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 包装>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 包装>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 包装>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 包装>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'song_order': 31,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'song_order': 31,
'type': 'playlist'}
{'song': <Song: 如果凌晨三点还睡不着的话应该做些什么>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 如果凌晨三点还睡不着的话应该做些什么>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Flying Shiver>,
'song_order': 32,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Flying Shiver>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Flying Shiver>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Flying Shiver>,
'song_order': 32,
'type': 'playlist'}
{'song': <Song: Flying Shiver>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Flying Shiver>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Flying Shiver>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Flying Shiver>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Flying Shiver>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Flying Shiver>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Flying Shiver>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Flying Shiver>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Flying Shiver>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Flying Shiver>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Flying Shiver>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Flying Shiver>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Flying Shiver>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 驟雨(Demo)>,
'song_order': 33,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 驟雨(Demo)>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 驟雨(Demo)>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 驟雨(Demo)>,
'song_order': 33,
'type': 'playlist'}
{'song': <Song: 驟雨(Demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 驟雨(Demo)>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 驟雨(Demo)>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 驟雨(Demo)>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 驟雨(Demo)>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 驟雨(Demo)>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 驟雨(Demo)>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 驟雨(Demo)>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 驟雨(Demo)>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 游戏>,
'song_order': 34,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 游戏>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 游戏>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 游戏>,
'song_order': 34,
'type': 'playlist'}
{'song': <Song: 游戏>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 游戏>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 游戏>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 游戏>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 游戏>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 游戏>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 游戏>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 游戏>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 游戏>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 美丽男孩>,
'song_order': 35,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 美丽男孩>,
'song_order': 35,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 美丽男孩>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 美丽男孩>,
'song_order': 35,
'type': 'playlist'}
{'song': <Song: 美丽男孩>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 美丽男孩>,
'song_order': 35,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 美丽男孩>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 美丽男孩>,
'song_order': 35,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 美丽男孩>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 美丽男孩>,
'song_order': 35,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 美丽男孩>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 美丽男孩>,
'song_order': 35,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 美丽男孩>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 惑者 Down the Rabbit Hole>,
'song_order': 36,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 惑者 Down the Rabbit Hole>,
'song_order': 36,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 惑者 Down the Rabbit Hole>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 惑者 Down the Rabbit Hole>,
'song_order': 36,
'type': 'playlist'}
{'song': <Song: 惑者 Down the Rabbit Hole>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 惑者 Down the Rabbit Hole>,
'song_order': 36,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 惑者 Down the Rabbit Hole>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 惑者 Down the Rabbit Hole>,
'song_order': 36,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 惑者 Down the Rabbit Hole>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 惑者 Down the Rabbit Hole>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 惑者 Down the Rabbit Hole>,
'song_order': 36,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 惑者 Down the Rabbit Hole>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 惑者 Down the Rabbit Hole>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 惑者 Down the Rabbit Hole>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 惑者 Down the Rabbit Hole>,
'song_order': 36,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 惑者 Down the Rabbit Hole>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 惑者 Down the Rabbit Hole>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 豐盈與匱乏的孩子>,
'song_order': 37,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 豐盈與匱乏的孩子>,
'song_order': 37,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 豐盈與匱乏的孩子>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 豐盈與匱乏的孩子>,
'song_order': 37,
'type': 'playlist'}
{'song': <Song: 豐盈與匱乏的孩子>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 豐盈與匱乏的孩子>,
'song_order': 37,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 豐盈與匱乏的孩子>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 豐盈與匱乏的孩子>,
'song_order': 37,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 豐盈與匱乏的孩子>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 豐盈與匱乏的孩子>,
'song_order': 37,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 豐盈與匱乏的孩子>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 豐盈與匱乏的孩子>,
'song_order': 37,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 豐盈與匱乏的孩子>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 躺在時間的海裡凝望無盡>,
'song_order': 38,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 躺在時間的海裡凝望無盡>,
'song_order': 38,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 躺在時間的海裡凝望無盡>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 躺在時間的海裡凝望無盡>,
'song_order': 38,
'type': 'playlist'}
{'song': <Song: 躺在時間的海裡凝望無盡>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 躺在時間的海裡凝望無盡>,
'song_order': 38,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 躺在時間的海裡凝望無盡>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 躺在時間的海裡凝望無盡>,
'song_order': 38,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 躺在時間的海裡凝望無盡>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 躺在時間的海裡凝望無盡>,
'song_order': 38,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 躺在時間的海裡凝望無盡>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 躺在時間的海裡凝望無盡>,
'song_order': 38,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 躺在時間的海裡凝望無盡>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 盒子>,
'song_order': 39,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 盒子>,
'song_order': 39,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 盒子>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 盒子>,
'song_order': 39,
'type': 'playlist'}
{'song': <Song: 盒子>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 盒子>,
'song_order': 39,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 盒子>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 盒子>,
'song_order': 39,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 盒子>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 盒子>,
'song_order': 39,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 盒子>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 盒子>,
'song_order': 39,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 盒子>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Mystery Body>,
'song_order': 40,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Mystery Body>,
'song_order': 40,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Mystery Body>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Mystery Body>,
'song_order': 40,
'type': 'playlist'}
{'song': <Song: Mystery Body>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Mystery Body>,
'song_order': 40,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mystery Body>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Mystery Body>,
'song_order': 40,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mystery Body>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Mystery Body>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Mystery Body>,
'song_order': 40,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mystery Body>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Mystery Body>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Mystery Body>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Mystery Body>,
'song_order': 40,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Mystery Body>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Mystery Body>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'song_order': 41,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'song_order': 41,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'song_order': 41,
'type': 'playlist'}
{'song': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'song_order': 41,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'song_order': 41,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'song_order': 41,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'song_order': 41,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 在燈火消逝的前夕 Before the Lights Are Dimmed>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Half-full>,
'song_order': 42,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Half-full>,
'song_order': 42,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Half-full>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Half-full>,
'song_order': 42,
'type': 'playlist'}
{'song': <Song: Half-full>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Half-full>,
'song_order': 42,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Half-full>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Half-full>,
'song_order': 42,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Half-full>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Half-full>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Half-full>,
'song_order': 42,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Half-full>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Half-full>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Half-full>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Half-full>,
'song_order': 42,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Half-full>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Half-full>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 浪漫>,
'song_order': 43,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 浪漫>,
'song_order': 43,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 浪漫>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 浪漫>,
'song_order': 43,
'type': 'playlist'}
{'song': <Song: 浪漫>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 浪漫>,
'song_order': 43,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 浪漫>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 浪漫>,
'song_order': 43,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 浪漫>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 浪漫>,
'song_order': 43,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 浪漫>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 浪漫>,
'song_order': 43,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 浪漫>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'song_order': 44,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'song_order': 44,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'song_order': 44,
'type': 'playlist'}
{'song': <Song: 女孩妳怎麼 Further And Further (Demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'song_order': 44,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'song_order': 44,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'song_order': 44,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 女孩妳怎麼 Further And Further (Demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'song_order': 44,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 女孩妳怎麼 Further And Further (Demo)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: so baby would you stay with...me?>,
'song_order': 45,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: so baby would you stay with...me?>,
'song_order': 45,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: so baby would you stay with...me?>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: so baby would you stay with...me?>,
'song_order': 45,
'type': 'playlist'}
{'song': <Song: so baby would you stay with...me?>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: so baby would you stay with...me?>,
'song_order': 45,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: so baby would you stay with...me?>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: so baby would you stay with...me?>,
'song_order': 45,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: so baby would you stay with...me?>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: so baby would you stay with...me?>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: so baby would you stay with...me?>,
'song_order': 45,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: so baby would you stay with...me?>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: so baby would you stay with...me?>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: so baby would you stay with...me?>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: so baby would you stay with...me?>,
'song_order': 45,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: so baby would you stay with...me?>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: so baby would you stay with...me?>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MiNORS ft. We Are Various>,
'song_order': 46,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MiNORS ft. We Are Various>,
'song_order': 46,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: MiNORS ft. We Are Various>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MiNORS ft. We Are Various>,
'song_order': 46,
'type': 'playlist'}
{'song': <Song: MiNORS ft. We Are Various>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MiNORS ft. We Are Various>,
'song_order': 46,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: MiNORS ft. We Are Various>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MiNORS ft. We Are Various>,
'song_order': 46,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: MiNORS ft. We Are Various>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: MiNORS ft. We Are Various>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MiNORS ft. We Are Various>,
'song_order': 46,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: MiNORS ft. We Are Various>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: MiNORS ft. We Are Various>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: MiNORS ft. We Are Various>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: MiNORS ft. We Are Various>,
'song_order': 46,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: MiNORS ft. We Are Various>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: MiNORS ft. We Are Various>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'song_order': 47,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'song_order': 47,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'song_order': 47,
'type': 'playlist'}
{'song': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'song_order': 47,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'song_order': 47,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'song_order': 47,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'song_order': 47,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Easy Shen Gang 百齡- 01.intuition 直覺>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮圓不圓 (Demo)>,
'song_order': 48,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮圓不圓 (Demo)>,
'song_order': 48,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 月亮圓不圓 (Demo)>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮圓不圓 (Demo)>,
'song_order': 48,
'type': 'playlist'}
{'song': <Song: 月亮圓不圓 (Demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮圓不圓 (Demo)>,
'song_order': 48,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 月亮圓不圓 (Demo)>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮圓不圓 (Demo)>,
'song_order': 48,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 月亮圓不圓 (Demo)>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮圓不圓 (Demo)>,
'song_order': 48,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 月亮圓不圓 (Demo)>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮圓不圓 (Demo)>,
'song_order': 48,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 月亮圓不圓 (Demo)>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮消失了(fly me to you)>,
'song_order': 49,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮消失了(fly me to you)>,
'song_order': 49,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 月亮消失了(fly me to you)>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮消失了(fly me to you)>,
'song_order': 49,
'type': 'playlist'}
{'song': <Song: 月亮消失了(fly me to you)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮消失了(fly me to you)>,
'song_order': 49,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 月亮消失了(fly me to you)>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮消失了(fly me to you)>,
'song_order': 49,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 月亮消失了(fly me to you)>,
'list_id': 774457,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 月亮消失了(fly me to you)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮消失了(fly me to you)>,
'song_order': 49,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 月亮消失了(fly me to you)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 月亮消失了(fly me to you)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 月亮消失了(fly me to you)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 月亮消失了(fly me to you)>,
'song_order': 49,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 月亮消失了(fly me to you)>,
'list_id': 774457,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 月亮消失了(fly me to you)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 缅因路的月亮>,
'song_order': 50,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 缅因路的月亮>,
'song_order': 50,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 缅因路的月亮>,
'limit': '',
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 缅因路的月亮>,
'song_order': 50,
'type': 'playlist'}
{'song': <Song: 缅因路的月亮>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 缅因路的月亮>,
'song_order': 50,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 缅因路的月亮>,
'list_id': 774457,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 缅因路的月亮>,
'song_order': 50,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 缅因路的月亮>,
'list_id': 774457,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 缅因路的月亮>,
'song_order': 50,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 缅因路的月亮>,
'list_id': 774457,
'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: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: Beach Warfare>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 774457,
'song': <Song: 缅因路的月亮>,
'song_order': 50,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 缅因路的月亮>,
'list_id': 774457,
'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}
{'False': False,
'None': None,
'True': True,
'getvars': '',
'next_page': 2,
'page': 1,
'prev_page': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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 0x7bfd243539a0>, <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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'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/3915d/playlists/774457/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/774457',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd21cac0d0>,
'playlist': <Playlist: haloulo>,
'show_all_comments': False,
'site_user': <User: 3915d>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'csrf_token': <SimpleLazyObject: 'IkDWVEqEl9fF6Wm6DfnoonAc3FQxGV9BNO4CY9w7vBXhojGQK8fCYak9Ss7EiIr9'>}
{'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd21cac400>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd27d6f640>}
{}
{'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 '/3915d/playlists/774457/'>}
{'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd21cac340>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
{'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/3915d/playlists/774457/', '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 |
|---|---|---|---|
| 43 | 9.362943994347006 ms | 0 | 782 |
| 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 | 22 | 19 | 0 | 0 | 0 | 0 | 0 | 0 |
| Time (ms) | 類別 | 參數 | Keyword arguments | Backend | |
|---|---|---|---|---|---|
| 2.5423 | 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.3683 | 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.5412 | 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.0300 | get_many | (['d240bde016156a6b2345484bd150b8d3e19c4603', '3867ee905914d36a51befda0be09993d0e55c689'],) | {} | <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.0268 | set_many | ({'d240bde016156a6b2345484bd150b8d3e19c4603': 1779856908.80837, '3867ee905914d36a51befda0be09993d0e55c689': (1779856908.80837, [])}, 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.0270 | get_many | (['2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '8517669955409065e5cd7e0b5810249e9fe35bd4'],) | {} | <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.0297 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779856908.8137476, '8517669955409065e5cd7e0b5810249e9fe35bd4': (1779856908.8137476, [((2858610, '!EUDxyanjqQ87WJ1cA1qVjXI53AoQMlYvm0kBGjJ8', datetime.datetime(2021, 10, 16, 14, 18, 50), 0, '3915d', '', '', '', 0, 1, datetime.datetime(2021, 10, 16, 14, 18, 49)),)])}, 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.0492 | get_many | (['0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '6c7c16c9edea29490ae8943a63869fc087a84c37'],) | {} | <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.0665 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779856908.825173, '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779856908.825173, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779856908.825173, '6c7c16c9edea29490ae8943a63869fc087a84c37': (1779856908.825173, [((774457, 4, 4, 2858610, 'haloulo', '', 0, 0, 0, 0, 71, datetime.datetime(2021, 11, 14, 7, 18, 3), datetime.datetime(2021, 11, 14, 7, 18, 33), 0, 1, 1, 0, 0, 'playlist_images/39/15/3915d/EVfJ9yu5Dnx2fUDjgRQ96c.jpg', '', '', 0, 0, 2858610, '!EUDxyanjqQ87WJ1cA1qVjXI53AoQMlYvm0kBGjJ8', datetime.datetime(2021, 10, 16, 14, 18, 50), 0, '3915d', '', '', '', 0, 1, datetime.datetime(2021, 10, 16, 14, 18, 49), 2429076, 4, 4, 2858610, '', None, '', '巴巴粑粑', 86, '13415603915', None, None, None, 0, 0, None, datetime.datetime(2021, 11, 14, 7, 13, 54), 1, datetime.datetime(2021, 10, 16, 14, 18, 49), 2, 6, 'zh-hans', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 0, 0, 0, 0, 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.0206 | get_many | (['c5984eddc00b58e356dfbd5dc6156c02239f8b6b'],) | {} | <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.0198 | set_many | ({'c5984eddc00b58e356dfbd5dc6156c02239f8b6b': (1779856908.836283, 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.0751 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'bc762f0ec915b258310145c2ac0abb18583ce10b'],) | {} | <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.0789 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779856908.8620512, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779856908.8620512, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779856908.8620512, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779856908.8620512, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779856908.8620512, 'bc762f0ec915b258310145c2ac0abb18583ce10b': (1779856908.8620512, (68,))}, 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.0805 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '9ae5bbed745d1d02ed8c6702e3c15755219d3105'],) | {} | <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.0850 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779856908.8849015, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779856908.8849015, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779856908.8849015, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779856908.8849015, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779856908.8849015, '9ae5bbed745d1d02ed8c6702e3c15755219d3105': (1779856908.8849015, [((664047, 2, 2, 'Beach Warfare', 2376582, None, 2, 7, 0, 'music/bl/ue/blueburn/ZoGabtzXz5FzuNXaAcZ4b2.mp3', 0, 'song_covers/bl/ue/blueburn/3zZRLx2nCqeDc6XxGDMfbW.png', 1, '', '[00:00.00]Beach Warfare\n[00:34.58]When you always feel you’re all alone\n[00:42.33]When you always feel you’re off the road\n\n[00:47.58]But I see\n[00:50.08]Life is on the way it is\n[00:53.83]Life is on its way\n\n[00:58.08]When you always feel you’re all alone\n[01:06.08]When you always feel you’re off the road\n\n[01:11.33]But I see\n[01:13.83]Life is on the way it is\n[01:17.83]Life is on its way\n\n[01:21.83]Life is always full of sorrow\n[01:27.58]They say\n[01:29.58]Life is always full of tears and hope\n\n[01:35.58]They say\n[01:37.58]Life is always full of ups and falls\n[01:43.33]They say\n[01:45.33]Life is always things you never know\n\n[02:48.33]So when you feel that you are all alone\n[02:55.58]Just don’t take it on your own\n\n[03:01.58]‘Cause life is\n[03:03.83]Delightful colors in the air\n[03:07.83]Life is on its way\n\n[03:11.83]Life is always full of sorrow\n[03:17.83]They say\n[03:19.83]Life is always full of tears and hope\n\n[03:25.58]And they say\n[03:27.58]Life is always full of ups and falls\n[03:33.33]So please\n[03:35.58]Let me take you to another world', 1, '「最重要的東西是看不見、卻一直在身旁的。」\n--\nWritten by 賴芊含 Clio\n編曲 Arranged | Blueburn & 王昱辰 Yuchain Wang \n\n製作人 Producer | 王昱辰 Yuchain Wang\n錄音 Recording engineer | 王昱辰 Yuchain Wang\n錄音助理 Recording assistant | 郭以哲 Yeecher Kuo\n混音 Mixing | 王昱辰 Yuchain Wang\nRecorded @ MoriSound Studio, Taipei\nMastering | Alex Wharton @ Abbey Road Studios, London, UK\n\n趙廣絜: Vocals, Backing vocals, Keyboard\n蘇群淵: Electric guitar, Acoustic guitar, Backing vocals\n張志丞: Electric guitar, Acoustic guitar\n魯莉庭: Bass\n賴芊含: Drums, Keyboard\n王昱辰: Programming & Synthesizers', 0, '', 305, 192000, datetime.datetime(2021, 10, 29, 7, 49, 19), datetime.datetime(2021, 10, 29, 7, 49, 12), datetime.datetime(2021, 11, 3, 1, 0), datetime.datetime(2024, 8, 23, 4, 27, 40), 63140, 1870, 322, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-11-09"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-11-10"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2021,45]]}}', 0, 0, 0, 0, 2, 2, 2376582, 'sha1$syvL9tu7e4NUFwO0OKNp3e$5e44f0f15743396cda1a406b59d9999ba804efac', datetime.datetime(2025, 2, 24, 14, 43, 10), 0, 'blueburn', '', '', 'blueburnband@gmail.com', 0, 1, datetime.datetime(2018, 12, 30, 14, 38, 57), 1947500, 2, 2, 2376582, 'profile_images/bl/ue/blueburn/AZrQt8aGmYE5jcun5twr5Z.jpg', 'O', '', 'Blueburn', 886, '987834236', datetime.date(2018, 12, 30), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2018, 12, 30, 14, 38, 57), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-03-29T03:48+00:00","hide_location":false}', 407863, 4736, 1, 130, 1, 0, '', 0, None), (664273, 2, 2, 'This Is Trouble', 758670, None, 2, 7, 0, 'music/Pa/ig/Paigesu/BbV5u7jPDbyR5svxivFUBt.mp3', 0, 'song_covers/Pa/ig/Paigesu/D9hneHWCYnF9arGKJBwjWd.png', 1, '', 'This is bad news\nThis is bad news\nI am falling, losing control\n\nThis is bad news\nThis is bad news\nSomeone stop this\nStop this madness\nI can’t control\nWhat I dream\n\nI don’t want this\nI didn’t ask for this\n\nThis is bad news\nThis is bad news\nSomeone stop this\nStop this madness\nI can’t control what I dream\nI am falling\nOut of control\nFor you for you for you\nNo\n\nThis is trouble\nThis is trouble\nThis is trouble\nThis is trouble\nCan someone stop this, stop this', 0, "全方位電豎琴創作女聲蘇珮卿\r\n睽違3年 走過生死交關譜寫新作 《This Is Trouble》\r\n11/1全面數位上架 / 跨域音樂影像導演陶磊X舞團小事製作X鳳小岳,Youtube熱烈放映中\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\nThe news hit me like an atomic bomb. \r\n“This is bad… This is trouble…”\r\n\r\nIn that moment, I felt hollowed out.\r\n“I am falling… Losing control.”\r\n\r\nNo choice but to halt everything. \r\nWork, travel, dreams - all on pause. Would they ever even matter again?\r\n“Someone stop this…”\r\n\r\nIn an instant, a fight for survival had begun. \r\n\r\nAfter rebirth from the ashes, you begin to understand the true value and weight of life. \r\n\r\nThis song is dedicated to everyone who is fighting or has fought to survive. May we each find our greatest strength and inner light through even the tiniest and most ordinary connections with the world around us. \r\n\r\nHere's to the fragility and tenacity of life!", 0, '', 462, 320000, datetime.datetime(2021, 11, 1, 8, 17, 48), datetime.datetime(2021, 11, 1, 8, 17, 39), datetime.datetime(2021, 11, 1, 8, 21, 54, 429818), datetime.datetime(2021, 11, 1, 12, 23, 34), 4134, 119, 12, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-11-04"],"recommend_by_editor":true,"recommend_by_expert":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 758670, 'sha1$0sl8GYi9Wcjx$d756b7fb6d3ae0b1690fa4cba1023a359e19fac2', datetime.datetime(2023, 5, 18, 15, 41, 9), 0, 'Paigesu', 'Paige', 'Su', 'peiching.su@gmail.com', 0, 1, datetime.datetime(2011, 5, 27, 2, 25, 22), 393171, 2, 2, 758670, 'profile_images/Pa/ig/Paigesu/gMHeEiEsYwWTuefHvAtW6p.jpg', 'F', '蘇珮卿', '蘇珮卿 Paige Su', 886, '933808129', datetime.date(1983, 4, 21), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 59), 1, datetime.datetime(2011, 5, 27, 2, 25, 22), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-11-02T07:11+00:00","hide_location":false}', 102030, 611, 9, 179, 1, 0, '', 0, None), (557300, 4, 4, 'Float Away', 2181567, None, 2, 7, 0, 'music/DS/SL/DSSL/M9Ce3RFMfJSKPP9rZuTqFL.mp3', 0, 'song_covers/DS/SL/DSSL/Su5ruBRm7wSQiVLvpvvUbF.jpg', 1, '', "[00:00.45]Float Away\r\n[00:02.43]Lyrics/Composer: DiipSilence, S.Lee\r\n\r\n[00:32.29]All the facts that make sense begin to collapse into pieces\r\n[00:47.98]They don‘t even wanna give it a try\r\n[01:04.01]Confidentially dreaming like a dead shark floating\r\n[01:19.65]We don't even bother walking by\r\n\r\n[01:34.43]Freedom rises in the sky\r\n[01:42.60]Fade away\r\n[01:45.12]Fade away\r\n[01:49.49]Freedom rises in the sky\r\n[01:56.54]Fade away\r\n[02:00.35]Fade away\r\n\r\n[02:21.94]You have to find it\r\n[02:24.75]You have to make it\r\n[02:28.58]You have to dream it\r\n[02:36.29]You have to find it\r\n[02:40.08]You have to make it\r\n[02:44.09]You have to dream it\r\n[02:51.79]You have to find it\r\n[02:55.64]You have to make it\r\n[02:59.60]You have to dream it\r\n\r\n[03:08.36]Stars are falling down the hole never shining like before\r\n[03:23.28]River screaming miles and miles\r\n[03:28.45]Seeing through the magic there\r\n[03:33.81]When you become someone else\r\n\r\n[03:38.64]Freedom rises to the sky\r\n[03:44.67]Run away\r\n[03:48.65]Run away\r\n[03:53.44]Freedom rises to the sky\r\n[03:59.93]Run away\r\n[04:04.16]Run away\r\n\r\n[04:09.54]Freedom rises to the sky\r\n[04:15.68]Run away\r\n[04:19.82]Run away\r\n[04:24.26]Freedom rises to the sky\r\n[04:30.98]Run away\r\n[04:35.24]Run away", 1, '以梦为界 游走于深景的无限处\r\n在天际或海底 成为另一种自由的存在\r\n\r\n自由可以是你口中的一串词汇\r\n也可以是飘落开来再流汇于心中的某种意念\r\n\r\n它带你越过时间的鸿沟\r\n你把它装入未知的口袋\r\n\r\nDream as you dream\r\nWalking with the deep shadow of infinity to the sky, or to the bottom of the sea\r\nYou are another form of freedom, an existence from nowhere\r\nFreedom could be a phrase by your mouth\r\nOr could it be a mindset that disperses from your heart\r\nFreedom brings you out from the chasm of timeYou seal, and bury it into the unknown rhyme', 1, '', 319, 320000, datetime.datetime(2018, 5, 30, 20, 46, 29), datetime.datetime(2018, 5, 30, 20, 45, 43), datetime.datetime(2018, 5, 30, 20, 45, 43), datetime.datetime(2021, 10, 31, 8, 45, 11), 2073, 46, 1, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2181567, 'sha1$JQrK52gBsAcS$d7eb71b32b4c74f586b8c90cd4784daa352ef154', datetime.datetime(2021, 11, 12, 11, 4, 3), 0, 'dsslio', '', '', 'dsslmusic@gmail.com', 0, 1, datetime.datetime(2018, 3, 10, 15, 14, 15), 1752522, 4, 4, 2181567, 'profile_images/ds/sl/dsslio/goqZBow9VWEvHYaqq2xqN5.png', 'O', '', 'dsslio', 86, '18500230906', datetime.date(2018, 1, 27), 'US', 355, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2018, 3, 10, 15, 14, 15), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 2493, 9, 0, 15, 0, 0, '', 0, None), (663684, 4, 4, 'midnight lady', 2176755, 97317556, 2, 7, 0, 'music/li/cy/licyjones/ZcuTVdZuMDTRx4xbuxZnZu.mp3', 0, '', 1, '', '[00:00.834]So leave time, knock it off 所以留下时间,结束吧\n[00:06.100]You just lead me through the rainbow 只要带我穿过彩虹\n[00:10.618]That before you 你面前的彩虹\n[00:13.630]While things all left alone 当一切被遗忘\n[00:20.660]So leave time, knock it off 所以留下时间,结束吧\n[00:25.430]Anytime I’ll still \xa0be waiting 任何时候我都会\n[00:29.694]At your door 在你的门口等你\n[00:32.979]Till lie it \xa0shines no more 直到谎言被拆穿\n[00:40.371]\n[01:01.648]It’s been really really nice (since) \xa0we had each other 我们在一起度过美好\n[01:10.696]And such a pity our love is undercover 遗憾我们的爱是秘密\n[01:18.742]But ,everyday you walk into my edge 但你每日走近我的身旁\n[01:27.044]"I bet you love your two pretty cats ,right ?” "但你爱的其实另有其人,对吗?“\n[01:30.832]Surely you are , better than others 我知道我在浪费时间\n[01:36.351]What kinda waste of time 可你又是那么的独一无二\n[01:39.341]\n[01:42.669]So leave time, knock it off 所以留下时间,结束吧\n[01:47.196]You just lead me through the rainbow 只要带我穿过\n[01:51.734]That before you 你面前的彩虹\n[01:54.749]While things all left alone 当一切被遗忘\n[02:01.547]So leave time, knock it off 所以留下时间,结束吧\n[02:06.576]Anytime I’ll still \xa0be waiting 任何时候我都会\n[02:10.868]At your door 在你的门口等你\n[02:13.642]Till lie it \xa0shines no more 直到谎言被拆穿\n[02:18.700]\n[02:24.713]You walk into my edge你每日走近我的身旁\n[02:29.754]" I wanna meet you in the daylight” "我想在白天遇见你"\n[02:33.029]Make tunes for you 为你作曲\n[02:35.311]A movie,or go to park 看场电影,或去公园走走\n[02:38.329]We never had enough 我们从未满足过\n[02:45.120](solo)\n[03:23.064]So leave time, knock it off 所以留下时间,结束吧\n[03:28.108]You just lead me through the rainbow 只要带我穿过\n[03:32.145]That before you 你面前的彩虹\n[03:35.177]While things all left alone 当一切被遗忘\n[03:42.478]So leave time, knock it off 所以留下时间,结束吧\n[03:46.997]Anytime I’ll still \xa0be waiting 任何时候我都会\n[03:51.267]At your door 在你的门口等你\n[03:55.030]Till lie it \xa0shines no more 直到谎言被拆穿\n\n[04:01.791]词曲 Lyrics & Composed by:LicyJones\n[04:04.461]编曲 Music Arranged by:叶凡Danni / LicyJones 制作人 Produced by:叶凡Danni', 0, '', 0, '', 248, 320000, datetime.datetime(2021, 10, 24, 6, 47, 51), datetime.datetime(2021, 10, 24, 6, 47, 41), datetime.datetime(2021, 10, 24, 6, 54, 12, 601350), datetime.datetime(2021, 10, 24, 6, 54, 13), 870, 43, 8, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2176755, 'sha1$HHd5w3MRt9Zs$712855ed0155d513d47b79604161f1dd52f96386', datetime.datetime(2022, 7, 11, 8, 55, 48), 0, 'licyjones', '', '', 'licyjones@163.com', 0, 1, datetime.datetime(2018, 2, 18, 7, 19, 40), 1747710, 4, 4, 2176755, 'profile_images/li/cy/licyjones/H7qNNChh8NyGXQNroTmYh5.JPG', 'M', '黎希', 'LicyJones', 86, '18926096663', datetime.date(2017, 1, 1), 'BJ', 2, 0, 1, None, datetime.datetime(2025, 6, 18, 21, 3, 45), 1, datetime.datetime(2018, 2, 18, 7, 19, 40), 2, 0, 'zh-hans', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":2}', 2311, 30, 1, 146, 0, 0, '', 0, None), (663435, 4, 4, '红色森林(Bloody Forest)', 2061112, None, 2, 7, 0, 'music/Am/al/Amala/aTVoG6ACvX3uMZvYkE6WzA.mp3', 0, 'song_covers/Am/al/Amala/X7N9KRwQFtUhw3YPV8dqwc.jpg', 1, '', '红色森林(Bloody Forest)\n\n作词:玉恩明玛\n作曲:玉恩明玛\n编曲:庵摩罗\n吉他:张伟、贝斯:天寰、鼓:东方、合成器:华吉\n录音、混音:韦敬民\n录音棚:声巧明录音室\n母带:Bob Way\n母带棚: B.S.M Studio\n\n拯救 我…\n拯救我吧…\n拯救我\n快拯救我 ……\n\n灰色旧工厂 乌云密布\n水晶玻璃球 风雷在起舞\n黑马失了蹄 无人荒野\n红玫瑰枯萎 水滴滑落\n\n墙上时钟已停摆\n地心凝固河泉窒息\n蚂蚁触角延伸直向上\n脚下土地沉坠\n\n青蘑菇没有再出现\n红色泡沫溶解整片森林\n孩子的糖果变沙砾\n海潮在翻涌 呼唤着妈妈\n\n青蘑菇没有再出现\n孩子的糖果变沙砾\n红色泡沫溶解森林\n海潮在翻涌 呼唤着妈妈\n\n青蘑菇没有再出现\n孩子的糖果变沙砾\n红色泡沫溶解森林\n快来 拯救我……\n\n制作人:韦敬民\n监制:何西\n封面设计:杨钓春\n艺人统筹:段娟\n媒体企宣:静雯\n版权/发行:白兔唱片(Backto Records)', 0, '无人的荒野中,现实正在脆弱的崩解\r\n浪潮不停涌动,孩子的糖果变成砂砾', 0, '', 306, 320000, datetime.datetime(2021, 10, 22, 7, 23, 5), datetime.datetime(2021, 10, 22, 7, 22, 55), datetime.datetime(2021, 10, 22, 7, 27, 20, 511190), datetime.datetime(2021, 10, 22, 7, 27, 21), 525, 18, 0, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2061112, 'sha1$beaNwyqPq7b6$b350c12dd94e21673cdae5be87be24c7f6b51bf2', datetime.datetime(2023, 10, 30, 12, 44, 16), 0, 'Amala', '', '', 'amala726724@qq.com', 0, 1, datetime.datetime(2017, 8, 23, 15, 0, 14), 1632217, 4, 4, 2061112, 'profile_images/Am/al/Amala/eL2kAxCMn397Yh3kav3dkW.jpeg', 'O', '韦敬民', '庵摩罗', 86, '18082766937', datetime.date(2014, 2, 14), 'YN', 78, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 55), 1, datetime.datetime(2017, 8, 23, 15, 0, 14), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false}', 4053, 122, 7, 25, 0, 0, '', 0, None), (662773, 4, 4, '珊珊 Totally Spies!', 1507860, 97317509, 2, 7, 0, 'music/lu/ke/lukechan168/ajrPyeswnCDxMi3DvkV7RW.mp3', 0, 'song_covers/lu/ke/lukechan168/bBLYo7hxmAzTMRACA8pSzJ.jpg', 1, '', '[00:23.00]紅色的頭髮 高跟鞋清脆的聲音\n[00:32.00]大大的眼睛 低畫質藏不住魅力\n[00:39.00]稚嫩的心跟上了節奏\n[00:43.00]粉紅色泡泡 戀愛的訊號\n[00:47.00]快要受不了 我快要受不了\n\n[00:55.00]我願意為了妳 放棄最心愛的玩具\n[01:03.00]這難道就是 他們口中說的 愛情的真諦\n\n[01:11.00]活在不同世界的大姐姐\n[01:14.00]請妳愛我愛我 伸出手 \n[01:19.00]跟我走(跟我走)\n[01:21.00]讓我成為妳的男朋友\n[01:24.00](Oh my baby girl, just be my baby girl)\n\n[01:36.00]綠色緊身衣 那穠纖合度的身體\n[01:44.00]發呆的神情 全世界都為妳暫停\n[01:51.00]她的眼睛清澈而透明\n[01:55.00]上揚的嘴角 溫柔對我笑\n[01:59.00]真的受不了 我真的受不了\n\n[02:07.00]我願意為了妳 放棄最心愛的玩具\n[02:15.00]這難道就是 他們口中說的 愛情的真諦\n\n[02:23.00]活在不同世界的大姐姐\n[02:27.00]請妳愛我愛我 伸出手\n[02:30.00]跟我走(跟我走)\n[02:33.00]讓我成為妳的男朋友\n[02:36.00](Oh my baby girl, just be my baby girl)\n[02:39.00]活在不同世界的大姐姐\n[02:42.00]請妳愛我愛我 不要走\n[02:46.00]回過頭(回過頭)\n[02:49.00]妳還是用沈默回答我\n[02:52.00](Oh my baby girl, just be my baby girl)\n\n[03:10.00]活在不同世界的大姐姐\n[03:15.00]請妳愛我愛我 伸出手\n[02:18.00]跟我走(跟我走)\n[02:21.00]讓我成為妳的男朋友\n[03:24.00](Oh my baby girl, just be my baby girl)\n[03:27.00]活在不同世界的大姐姐\n[03:31.00]請妳愛我愛我 不要走\n[03:34.00]回過頭(回過頭)\n[03:37.00]妳還是用沈默回答我\n[03:39.00](Oh my baby girl, just be my baby girl)\n\n[03:43.00]活在不同世界的大姐姐(愛我愛我)\n[03:50.00]多愛我一點(跟我走)\n[03:53.00]讓我成為妳的男朋友\n[03:56.00](Oh my baby girl, just be my baby girl)\n\n[03:59.00]活在不同世界的大姐姐(愛我愛我)\n[04:07.00]嗚嗚嗚嗚嗚嗚(回過頭)\n[04:09.00]妳還是用沈默回答我\n[04:12.00](Oh my baby girl, just be my baby girl)', 1, '活在不同世界的大姐姐,請妳給我妳的愛。\r\n\r\nYT觀賞大姐姐⏩ https://www.youtube.com/watch?v=lBL_uKiAo70\r\n-\r\n詞 Lyricist / 詹詠安 Luke Chan\r\n曲 Composer / 詹詠安 Luke Chan\r\n編曲 Arranger / 荷爾蒙少年 Hormone Boys、張皓棠 Dennis Chang\r\n和聲編寫 Backing Vocal Arrangement / 張皓棠 Dennis Chang、詹詠安 Luke Chan\r\n製作人 Producer / 張皓棠 Dennis Chang、詹詠安 Luke Chan\r\n配唱製作人 Vocal Producer / 張皓棠 Dennis Chang、林蓁瑜 Fish Lin\r\n錄音師 Recording Engineer / 張皓棠 Dennis Chang\r\n混音師 Mixing Engineer / 張皓棠 Dennis Chang\r\n母帶後期製作 Mastering / 張皓棠 Dennis Chang\r\n錄音室 Recording Studio / Dennis’ Studio、騷聲工房 Sound Factory\r\n視覺設計 Visual Design / 上官鼎亞 Shang Kuan Ding Ya\r\n3D視覺設計 3D Visual Design / 陳品妤 Emmy Chen⠀⠀⠀\r\n\r\n主唱&吉他 Vocal&Guitar / 詹詠安 Luke Chan\r\n貝斯 Bass / 彭浩鈞 Oolong Peng\r\n鼓 Drum / 林以特 Linus Lin\r\n合音 Chorus / 詹詠安 Luke Chan、彭浩鈞 Oolong Peng、張皓棠 Dennis Chang、許維軒 Wei Hsu、王宜寧 Judy Wang、連珊瑩 Sandy Lien', 0, '', 273, 320000, datetime.datetime(2021, 10, 13, 19, 14, 12), datetime.datetime(2021, 10, 13, 19, 14, 4), datetime.datetime(2021, 10, 14, 12, 0), datetime.datetime(2021, 12, 16, 13, 47, 37), 95021, 2583, 655, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-10-20"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-10-21"],"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1507860, 'sha1$ZjDEecGXQTB0$7103c4a52627cf140e63f5e3ccd2efa8da040cf0', datetime.datetime(2023, 7, 16, 17, 2, 3), 0, 'lukechan168', '詠安', '詹', 'lukechan168@gmail.com', 0, 1, datetime.datetime(2015, 5, 26, 22, 2, 54), 1167537, 2, 2, 1507860, 'profile_images/lu/ke/lukechan168/U9bCf7ARmokLab75VhMiis.jpg', 'M', '詹詠安', '荷爾蒙少年 Hormone Boys', None, '', datetime.date(2015, 9, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2015, 5, 26, 22, 2, 54), 1, 0, 'zh-hant', 0, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-06T09:28+00:00","hide_location":false}', 1878059, 21514, 32, 3136, 1, 0, '', 0, None), (661515, 4, 4, '太空牛仔(Live)', 2481976, 97317432, 2, 7, 0, 'music/Wi/ld/WildTales/P3dNVBL88iofvPD82htRJz.mp3', 0, 'song_covers/Wi/ld/WildTales/AZgpWCDfd6VWWmnQwuz8MB.png', 1, '', '[00:01.00]作曲/作词:荒事乐队\n[00:02.00]编曲:荒事乐队\n\n[01:06.21]是寻常 是树长成房梁\n[01:12.86]是现状 是岩石熔化土壤\n[01:19.74]是少年们无穷无尽的消亡\n[01:26.39]是最终那一去不返的船\n[01:33.50]在尽头 是未曾谋面的狂欢\n[01:40.24]在间隙 是无法驱赶的空荡\n[01:47.00]是群山跃过漆黑的肖像\n[01:54.01]是最终那一去不返的船\n\n[02:28.33]是寻常 是树长成房梁\n[02:35.17]是现状 是岩石熔化土壤\n[02:42.01]是少年们无穷无尽的消亡\n[02:48.87]是最终那一去不返的船\n\n[03:08.31]我的螺丝松了\n[03:13.70]我只是一个快要坏掉的人\n[03:21.85]我的螺丝松了\n[03:27.41]我只是一个快要坏掉的人\n\n[03:46.33]快要快要 快要坏掉\n[03:59.92]快要快要 快要坏掉\n\n[05:54.22]唯有天空中的窃喜\n[05:59.65]切割坚硬的螺栓\n[06:09.21]我坠落的轨迹\n[06:13.26]鲸鱼盛开在彼岸\n[06:21.56]唯有飞行可以\n[06:26.81]握住禁锢空间的罗盘\n[06:35.42]我坠落的轨迹\n[06:40.52]鲸鱼盛开在彼岸\n\n[06:45.52]制作人:谭哲飞 & 何旭聪\n[06:46.52]贝斯/合成器/人声:胡嘉琳\n[06:47.52]吉他/人声:何旭聪\n[06:48.52]钢琴/合成器:谭哲飞\n[06:49.52]鼓:刘炳基\n[06:50.52]鼓/打击乐 :肖凡\n[06:51.52]录音:张九章\n[06:52.52]混音/母带:何旭聪(UDS Studio)\n[06:53.52]录音场地:B10 Live\n[06:54.52]出品人:李恭易\n[06:55.52]出品:谜团唱片(未经许可请勿使用)', 1, '', 0, '', 546, 320000, datetime.datetime(2021, 9, 28, 4, 34, 29), datetime.datetime(2021, 9, 28, 4, 34, 19), datetime.datetime(2021, 9, 28, 9, 22, 39, 442092), datetime.datetime(2021, 9, 28, 9, 22, 40), 564, 20, 2, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2481976, 'sha1$6OniWbeA9Ft6$4ed2cd460a28e6874b4bfecef58b372954600c8e', datetime.datetime(2021, 9, 28, 4, 27, 30), 0, 'WildTales', '', '', 'huangmangs@163.com', 0, 1, datetime.datetime(2019, 8, 14, 6, 58, 54), 2052838, 4, 4, 2481976, 'profile_images/Wi/ld/WildTales/zjvRukA35dvPN7chG7iSRR.png', 'O', '', '荒事乐队', 86, '13306528323', datetime.date(2019, 6, 25), 'HN', 20, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 8, 14, 6, 58, 54), 2, 0, 'zh-hans', 1, '{"hide_gender":true}', 3588, 256, 0, 108, 0, 0, '', 0, None), (660369, 4, 4, 'Muséum【Into Innerverse 專輯先行單曲搶聽】', 1600469, 97317391, 2, 7, 0, 'music/im/ea/imeanusband/DizaCV2Cqyyut7entCRvnN.mp3', 0, 'song_covers/im/ea/imeanusband/HA9eTZQvBW9adJa5nXueZv.png', 1, '', '"There’s a frozen lake never taken\nYou and me were standing in the center\nWithout words\nWe’re just staring at each other\nWe were there\nLike a secret\n\nThere\'s a hallway runs through the border\nYou and me were sticking around in a moment\nWithout words\nWe’re just staring at each other\nWe were there\nLike a secret\n\nAll the things become clear now \nThen I don’t know how to fix it \nHidden place round the corner \nHow to scream underwater\n\nSuddenly awake from the end of the dreams\nFloating above\nFall to the ground\nAgainst the wall\nTurn on the light\nSuddenly awake from the end of the dreams\n\nWhat if I told you I\nstill feel haunted all the time \nWhat if we turned around\nThere’s nothing there?\n\nSave me a ticket to our kingdom\nI’ll share those things that we might remember\nCause you know\nPart of me was left there forever\nYoung and fresh\nAs if we could"', 0, '我們靜靜地看著彼此,不發一語\n因為你知道,一部分的我將永遠留在那裡\n\n\n作曲 Composer:楊詠淳 Vitz Yang|梁丹郡 Mandark Liang\n作詞 Lyrics:楊詠淳 Vitz Yang|曾國洵 Kuohsun Tseng\n編曲 Arranger:I Mean Us\n演奏 Performer:I Mean Us\n\n主唱 Vocal:梁丹郡 Mandark Liang|章羣 Chun Zhang\n吉他 Guitar:楊詠淳 Vitz Yang|章羣 Chun Zhang\n合成器 Synthesizer:楊詠淳 Vitz Yang\n鼓 Drums:呂佩蓬 PP L\n貝斯 Bass:陳思翰 Hank Chen\n合聲 Chorus:梁丹郡 Mandark Liang|章羣 Chun Zhang|楊詠淳 Vitz Yang\n合聲編寫 Chorus Arranger:梁丹郡 Mandark Liang |楊詠淳 Vitz Yang\n\n製作人 Producer:韓立康 LUB\n鼓組錄音師 Drums Recording Engineer:錢煒安 Zen Chien\n鼓組錄音室 Drums Recording Studio:112F Recording Studio\n人聲錄音師 Vocals Recording Engineer:蔡周翰(@Lights Up Studio)\n人聲錄音室 Vocals Recording Studio:BB Road Studio\n其他樂器錄音師 Other Instruments Recording Engineer:韓立康 LUB|沈冠霖 SHENB\n其他樂器錄音室 Other Instruments Recording Studio:阿康工作室|BB Road Studio\n\n混音師 Mixing Engineer:黃文萱 Ziya Huang\n混音錄音室 Mixing Studio:Purring Sound Studio\n母帶後期處理工程師 Mastering Engineer:Greg Calbi|Steve Fallone\n母帶後期錄音室 Mastering Studio:Sterling Sound\n\n製作助理 Producing Assistant:趙宇晨\n鼓錄音助理 Drums Recording Assistant:陳祺龍 Chris Chen\n\n藝術指導 Art Director:盧翊軒\n電腦圖形設計 CG Artist:張以得', 0, '', 258, 320000, datetime.datetime(2021, 9, 14, 10, 13, 24), datetime.datetime(2021, 9, 14, 10, 12, 41), datetime.datetime(2021, 9, 15, 13, 0), datetime.datetime(2023, 11, 7, 11, 32, 31), 47067, 1415, 310, 1, 1, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-09-22"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,37],[2021,38]]},"CN":{"song_of_the_days":["2021-09-23"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,37],[2021,38]]}}', 0, 0, 0, 0, 2, 2, 1600469, 'sha1$azg9u7S8B8gxnhNCcUGS2J$74d511894c0319e64b7c1d8a0092e38aa67f9abb', datetime.datetime(2025, 5, 16, 9, 6, 40), 0, 'imeanusband', '', '', 'imeanusband@gmail.com', 0, 1, datetime.datetime(2016, 5, 11, 17, 49, 53), 1258644, 2, 2, 1600469, 'profile_images/im/ea/imeanusband/2G5EvF6ydwMPfJnXEREfKM.jpg', 'O', '', 'I Mean Us', 86, '15972934342', datetime.date(2015, 11, 29), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 41), 1, datetime.datetime(2016, 5, 11, 17, 49, 53), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-09-09T06:46+00:00","hide_location":false}', 498010, 10345, 21, 23, 1, 0, '', 0, None), (660391, 4, 4, '最美的風景 ft.莫宰羊 (demo)', 1874577, None, 2, 7, 0, 'music/Ma/rz/Marz23/RNX9RBRMGzMVTwCvN9NAhf.mp3', 0, 'song_covers/Ma/rz/Marz23/TuA285kHtH8vATg6gNYHYj.jpg', 1, '', "跌到谷底伸出手的I still remember\n功成名就才來攀的你他媽誰呢\nI'm flexing cause I'm earned it\n不必靠誰關係\n保持做好的Shit再保持我要的叛逆\n\n計劃每個在變現 我的字典沒有喇叭嘴\n那些沒用的hater 只會尻尻吃喝拉撒睡\n當我實現從小的夢\n流過多少眼淚man u never know\n\n戰勝了心魔誰都能成為傳奇\n為自己寫下獨一無二的傳記\nWith my gang改變世界扣下板機\nI feel good cause I'm been to hell\n\nI fight with the demon all night long x3\nOh Oh Eh Eh\n\n我在頂峰看著最美的風景\n顛簸的路走的不太算容易\n到過地獄才能見到光明\nI'm in my dream yeah 最美的風景\n我在頂峰看著最美的風景\n沒空接電話先幫我pull da champagne\nFuck那些殺不死我的東西\nI'm in my dream yeah 最美的風景\n\n不知道出包多少次才能帥\n恭喜高空裡飛得不賴\n憋一口氣借力使力\n\n管他逆風還是迎風\n消波塊要對付海嘯從來不甘平庸\n\n什麼讓我強壯 不是阿諛的朋友\n愚昧無知的眼光 估計要承受很久\n你只能看著遠方 團結的篝火點亮\n錐心刺骨一點傷一點傷\n\n我知道黎明要破曉以前\n劇本會陷入在低潮裡面\n聚光燈亮 開獎 伴隨著悲歡喜怨\n外界喧天鑼鼓 炊煙歌舞 看不破 花裡的霧\n至高點你看得清楚 他們難想像\n\n還要飛更高更遠\nFlying ever higher\nand I have never been here\n因為我能看的見\nFlying ever higher, eh eh eh da la la\n\n我在頂峰看著最美的風景\n顛簸的路走的不太算容易\n到過地獄才能見到光明\nI'm in my dream 最美的風景\n我在頂峰看著最美的風景\n沒空接電話先幫我pull da champagne\nFuck那些殺不死我的東西\nI'm in my dream 最美的風景\n\nI fight with the demon all night long x3\nOh Oh Eh Eh\nI fight with the demon all night long x3\nOh Oh Eh Eh", 0, '每當越過地獄,\r\n都會到達一個無比寬闊與平靜的地方。\r\n過程中的痛苦與磨難,\r\n都是堅定的籌碼,\r\n都將能兌換成生命中『最美的風景』。\r\n\r\n“I fight with the demon all night long”\r\n當我們戰勝了心魔,怎麼能不慶祝勝利\r\n\r\n詞曲 Lyrics&Composer:Marz23 / 莫宰羊\r\n製作 Producer:W.LIN(奇洱文創)\r\n製作執行 Producer Assistant:whyx 于修\r\n編曲 Arrangement :W.LIN\r\n吉他 Guitar:凌享 / W. LIN\r\n混音 Mixing:W. LIN\r\n\r\n?活動資訊:\r\n\r\n2022.1.20 仁武高中\r\n2022.2.7 eMo 4eVEr https://reurl.cc/mGGZqY\r\n2022.3.5 春浪 https://bit.ly/32BtDS9', 0, '', 204, 320000, datetime.datetime(2021, 9, 14, 12, 35, 7), datetime.datetime(2021, 9, 14, 12, 35, 1), datetime.datetime(2021, 9, 14, 12, 51, 25, 749545), datetime.datetime(2022, 1, 14, 13, 46, 31), 52426, 2039, 131, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1874577, 'sha1$AjpdpXyKG5ox$b47f1f19525dff66bb2026943ecd7051ca3cf6e6', datetime.datetime(2023, 2, 27, 12, 44, 33), 0, 'Marz23', '', '', 'marslin0923@gmail.com', 0, 1, datetime.datetime(2017, 5, 19, 16, 41), 1446727, 4, 4, 1874577, 'profile_images/Ma/rz/Marz23/SHxmdAQqiWDVNdo4mMGCTm.jpg', 'M', '林志融', 'Marz23', 886, '979092333', datetime.date(1991, 9, 23), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 57), 1, datetime.datetime(2017, 5, 19, 16, 41), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"accredited_datetime":"2021-09-11T07:14+00:00"}', 2019254, 18142, 2, 3052, 1, 0, '', 0, None), (658506, 4, 4, 'Let There Be Light Again', 691457, None, 2, 7, 0, 'music/SR/ol/SRollercoaster/mxH7uxkvGNecAY4AjZuVov.mp3', 0, 'song_covers/SR/ol/SRollercoaster/4KuX86pNoYvdAmEnfDsXu4.jpg', 1, '', 'Let There Be Light Again\n\nLet there be light again\nLet me see the light again\nAll I need is love, please\nTake me back from darkness \n\nDay and night and night and day\nStarlights are fading far away\nI’m waiting for your love, please\nShine on me through darkness\n\nI\nOh wonder why\nYou closed the door that night\nI thought you could be the light of my life\n\nI \nOh wonder why\nYou made me a fool that night\nI beg you to be the light of my life\n\nMay the sky be bright again\nMay the eyes be bright again\nAll I seek is love, please\nTake me back from darkness\n\nLone star in the milky way\nDoes it feel like cast away?\nI’ve been waiting for your love, please\nShine on me through darkness\n\nI\nOh wonder why\nYou closed the door that night\nI thought you could be the light of my life\n\nI \nOh wonder why\nYou made me a fool that night\nI beg you to be the light of my life\n\nWhere’s my light\nCould you let it shine on me\nRun through the night\nWould you hold me tight\n\nI see through your bright eyes \nDon’t you let them cry for me\nRun through the night\nI will hold you tight', 0, 'Let There Be Light Again\n\nMay the sky be bright again\nMay the eyes be bright again\nAll I seek is love, please\nTake me back from darkness\n\n願天能再明\n願眼能再亮\n千尋百覓愛\n帶我離黑暗\n\n—\n\nProduced by Tseng Kuo Hung 曾國宏\nArranged by Tseng Kuo Hung 曾國宏 與Sunset Rollercoaster 落日飛車\nComposed&Lyrics by Tseng Kuo Hung 曾國宏\n\nVocal / Guitars - Tseng Kuo Hung 曾國宏\nBass - Chen Hung Li 陳弘禮\nKeys / Synths - Wang Shao Hsuan 王少軒\nDrums - Lo Tsun Lung 羅尊龍\nSynths - Huang Hao Ting 黃浩庭\n\nRecorded by Zen Chien @ 112F Recording Studio\nAssisted by Chris Chen @ 112F Recording Studio\nMixed by Zen Chien @ 112F Recording Studio\nMastered by Alex Wharton at Abbey Road Studios, London, UK \n\nCover Art by SAITEMISS 低級失誤\nCover Art co-ordinated by Joy 張芳瑜 \nArtist management by Mary Ying 應佳霖\n\nOP: Sunset Music Productions Co., Ltd\nSP: Sony Music Publishing (Pte) Ltd., Taiwan Branch\n\nSpecial Thanks\nYuchian Wang 王昱辰', 0, '', 227, 192000, datetime.datetime(2021, 8, 25, 11, 34, 36), datetime.datetime(2021, 8, 25, 11, 34, 26), datetime.datetime(2021, 9, 7, 16, 0), datetime.datetime(2021, 9, 7, 16, 33, 53), 69758, 2641, 418, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-09-19"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-09-20"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2021,36]]}}', 0, 0, 0, 0, 2, 2, 691457, 'sha1$z1GEaKgVCxhiHkp5UJA84Z$75831321296cc57a58eb8ae3ebfd10c3e3f343ad', datetime.datetime(2024, 8, 7, 9, 38, 21), 0, 'SRollercoaster', '', '', 'sunsetrollercoaster@gmail.com', 0, 1, datetime.datetime(2009, 9, 14, 12, 10), 328860, 2, 2, 691457, 'profile_images/SR/ol/SRollercoaster/3M9zPJK26cUJUo5gPVn3Sx.jpeg', 'M', '曾國宏', '落日飛車', 886, '937505009', datetime.date(1987, 10, 6), 'NWT', 94, 1282, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2009, 9, 14, 12, 10), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"hide_location":false}', 920407, 25546, 6, 854, 1, 0, '', 0, None), (659312, 4, 4, '門禁 Curfew', 1604350, 97320309, 2, 7, 0, 'music/RI/Gb/RIGband/eVB9vLGXpsxsY5qJqcETdr.mp3', 0, 'song_covers/RI/Gb/RIGband/BUXYJ99NzvAHnfGpXmjJBX.jpg', 1, '', '習慣睡醒耳邊就有你的呼吸\n每天一張開眼睛旁邊就有你\n這早晨多美麗\n\n昨晚做惡夢也沒關係\n外面出太陽又下雨\n沒什麼重要的事情\n我們一起出門去淋\n\n喔 睜開眼睛\n今天是星期幾 我想不起\n喔 別看手機 我只想看你\n這早晨多美麗', 0, '愛人們如此靠近又遙遠。\n越是思念,越不該見面,\n在這個越是相愛就越不該親吻的城市。\n\n2021的台北像個惡夢,妳還只能是我的美夢。\n\n倒車入庫 feat. 趙廣絜 KJ \n極簡浪漫造夢單曲《門禁 Curfew》\n\n_____________________\n\n作詞 Lyrics|里鳳・馬耀 Lyvon/趙廣絜 KJ\n作曲 Music|里鳳・馬耀 Lyvon/趙廣絜 KJ\n編曲 Arrangement|倒車入庫 Reversing into Garage/奧利佛 Oliver\n\n製作人 Producer|奧利佛 Oliver\n助理製作 Assistant Producer|顧孟堯 Raven\n\n錄音室 Drums Recording Studio|黑市錄音室 Black Market Studio\n錄音師 Recording Engineer|顧孟堯 Raven\n錄音後製編輯 Editing Engineer|奧利佛 Oliver\n混音師 Mixing Engineer|奧利佛 Oliver\n母帶後期錄音室 Mastering Studio|黑市錄音室 Black Market Studio\n母帶後期工程師 Mastering Engineer|奧利佛 Oliver\n\n電吉他 Electric Guitars|鄭力愷 Layne/里鳳・馬耀 Lyvon\n主唱 Vocal|里鳳・馬耀 Lyvon/趙廣絜 KJ\n鼓機 Drum Machine|奧利佛 Oliver / 顧孟堯 Raven\n\nOP|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\nSP|Warner Chappell Music, Hong Kong Limited Taiwan Branch\n\n_____________ \n\n\n發行商 Publisher|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\n出品人 Presenter|程文浩 Ching Man Ho\n營運總監 Managing Director|葉渝旻 Kate Yeh\n藝人經紀 Artist Manager|顏禹婷 Goody Yen\n藝人經紀 Artist Manager|張語軒 Katelyn Chang\n專案企劃執行 Project Planner|李美慧 XiaoAi Lee\n\n封面攝影 Graphic Photographer|周柏辰 Bochen Chou\n封面設計 Graphic Designer|里鳳・馬耀 Lyvon', 0, '', 187, 256000, datetime.datetime(2021, 9, 2, 8, 14, 16), datetime.datetime(2021, 9, 2, 8, 14, 4), datetime.datetime(2021, 9, 5, 16, 0), datetime.datetime(2023, 7, 12, 10, 56, 8), 39425, 1383, 324, 1, 4, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-09-14"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-09-15"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1604350, 'sha1$M44tMsJcXT3g8TTJvzpm5y$396b8a739ea9e3f9c328e3c91ceb98c9e3e2b071', datetime.datetime(2024, 9, 19, 17, 52, 58), 0, 'RIGband', 'Valensi', 'Alex', 'rig20141125@gmail.com', 0, 1, datetime.datetime(2016, 5, 28, 14, 28, 42), 1262505, 2, 2, 1604350, 'profile_images/RI/Gb/RIGband/jVKkhEzsQXVS92rcuWctmr.jpg', 'O', '', '倒車入庫 Reversing into Garage', 886, '975001011', datetime.date(2013, 9, 27), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2016, 5, 28, 14, 28, 42), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2024-01-11T09:13+00:00","hide_location":false}', 222661, 4795, 11, 591, 1, 0, '', 0, None), (659263, 4, 4, "MESS'AGE ft. Everydaze", 764682, 97317184, 2, 7, 0, 'music/ma/nd/mandark/6pQTFXrRN84GbziCM65j7u.mp3', 0, 'song_covers/ma/nd/mandark/fKvaCMcbiP4QEfLsWDnnX8.png', 1, '', "Love is more than I can say\nCan’t get out\nCan’t get it out of this maze\nSuch a mess\n\nLove is more than you and me\nCan’t get out\nCan’t get it out of this maze\nSuch a mess\n\n\nWe are all alone and won’t be remembered\nWhat they all think of me doesn't matter anymore\n\nI am so lost in my life\nCould you hold me tight?\nTo be my last savior", 0, '作曲 COMPOSER|梁丹郡 Mandark Liang\n作詞 LYRICIST|梁丹郡 Mandark Liang・曾國洵 AHHKUO\n製作人 PRODUCER|Everydaze・梁丹郡 Mandark Liang\n配唱製作人 VOCAL PRODUCER|Everydaze\n編曲 ARRANGEMENT|Everydaze\n演唱 Vocal|Everydaze・梁丹郡 Mandark Liang\n電吉他 ELECTRIC GUITAR|Everydaze\n木吉他 ACOUSTIC GUITAR|Everydaze\n合成器 SYNTH|Everydaze\n鼓 DRUMS|張家誠 Chia Cheng Chang\n合聲 BACKING VOCAL|Everydaze・梁丹郡 Mandark Liang\n合聲編寫 BACKING VOCAL ARRANGEMENT|梁丹郡 Mandark Liang\n電貝斯 BASS|陳建安 Jason Chen \n翻譯協力 TRANSLATOR|陳思翰 Hank Chen・何筱翠 Agnis Ho\n鼓組錄音師 DRUM RECORDING ENGINEER|張家誠 Chia Cheng Chang\n人聲錄音師 VOCAL RECORDING ENGINEER| 吳奕宏 Wu Yi Hung\n人聲錄音室 VOCAL RECORDING STUDIO| Playroom \n人聲編輯 VOCAL EDITING|陳以霖 Yi Lin Chen\n鼓組錄音室 DRUM RECORDING STUDIO|+x studio\n混音師 MIX ENGINEER|周已敦 Itun Chou\n混音錄音室 MIXING STUDIO|Rave Sound Studio\n母帶後期工程師 MASTERING ENGINEER|周已敦 Itun Cho\n母帶後期錄音室 MASTERING STUDIO|Rave Sound Studio\n宣傳統籌 Marketing Dept.|九踢文化 9 KICK\n企劃 Marketing Executor|梁丹郡 Mandark Liang\n文案 Copywriter|范懷心 Sandra Fan @ROOM.338\n數位發行 Digital Publishing|福祿壽音樂 FRUIT SOLD MUSIC\n協力單位 Cooperation|九踢文化 9 KICK・福祿壽音樂 FRUIT SOLD MUSIC・OOO-ing・StreetVoice 街聲・派歌 Packer・吹音樂 Blow\n特別感謝 Special Thanks|吳倬安 Leon Wu・黃培華 Sunday Huang・毛毛ㄉ快樂好朋友 HappyKawaiiFriends・呂佩蓬 PP L・王玫芸 Mei Yun Wang・梁晴 Jrina Liang・My Birds・Shigeyoshi Omura・鳥井 寛\n\nSponsor|王永楠・梁豐順・張淑瓶 Ping Chang\n\nOP|福祿壽音樂娛樂有限公司Fruit Sold Music Co., Ltd.\nSP|Universal Music Publ. Ltd Taiwan\n\nIn memory of my baby bird: Mochi\n僅以此紀念我的愛 Mochi 伴我完成這張作品', 0, '', 230, 320000, datetime.datetime(2021, 9, 1, 19, 38, 1), datetime.datetime(2021, 9, 1, 19, 37, 25), datetime.datetime(2021, 9, 2, 12, 41, 6, 469207), datetime.datetime(2021, 9, 20, 3, 18, 32), 18321, 774, 106, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-09-20"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-09-21"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 764682, 'sha1$pJcGnBIvsq4uQqZintgB1p$99dbc46aaa342c76d517064e26fc36092d30bcf4', datetime.datetime(2025, 5, 26, 19, 8, 14), 0, 'mandark', 'Mandark', 'Ravel', 'as50122002@yahoo.com.tw', 0, 1, datetime.datetime(2011, 7, 29, 21, 2), 399023, 2, 2, 764682, 'profile_images/ma/nd/mandark/kf4L5a5GvRN7j8fod2wsaQ.jpg', 'F', '夏日 Mandark', 'Mandark', 886, '921340545', datetime.date(1993, 8, 9), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 56), 1, datetime.datetime(2011, 7, 29, 21, 2), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":2,"hide_location":true}', 278430, 4489, 29, 4, 1, 0, '', 0, None), (658643, 4, 4, 'Over Of The Dome', 2090341, 97317284, 2, 7, 0, 'music/Ba/ss/BassTrap/5wSxaLJBgbf8XVVoSeiu5r.mp3', 0, 'song_covers/Ba/ss/BassTrap/dowyEy9GkPtB2qpuNAPpEP.png', 1, '', '作词 : 小森\n作曲 : 小森\nOver Of The Dome\n隐 海\n主 唱:老吴\n编曲&器乐:小森\nGuitar solo:樊龙\n混音&母带:蔡婉莹\n人声录音:刘柳\n\nAround of fool \nDoubt has grew \nWhose fear \nPalmer on roof \nimage of mood \nWhose pain \n\nThe mind has biased \nEverywhere sigh \nand Shiver \nPalmer on roof \nimage of mood \nWhose pain \n\nForget the passion from the wild \nI fake your smile by my side \nForget the passion from the wild \nI fake your smile by my side', 0, '', 0, '', 266, 320000, datetime.datetime(2021, 8, 26, 16, 48, 39), datetime.datetime(2021, 8, 26, 16, 48, 34), datetime.datetime(2021, 8, 29, 12, 0), datetime.datetime(2021, 9, 5, 7, 54, 56), 531, 24, 1, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2090341, 'sha1$MuJlDFmN6SAK$59e681ed907e273c5f8539dbc5c0390a46e697c6', datetime.datetime(2022, 7, 21, 15, 57, 33), 0, 'BassTrap', '', '', '2276462846@qq.com', 0, 1, datetime.datetime(2017, 9, 15, 0, 56, 28), 1661456, 4, 4, 2090341, 'profile_images/Ba/ss/BassTrap/5pyJdf4DMsW4wAFHG4WAFa.png', 'O', '', '隐海乐队', 86, '13980670121', datetime.date(2019, 12, 31), 'SC', 24, 0, 1, None, datetime.datetime(2025, 6, 22, 21, 3, 4), 1, datetime.datetime(2017, 9, 15, 0, 56, 28), 2, 0, 'zh-hans', 1, '{"hide_gender":false,"show_intro":false,"hide_location":false}', 2537, 15, 1, 14, 0, 0, '', 0, None), (658597, 2, 2, '滑溜溜的云(demo)', 2662814, None, 2, 7, 0, 'music/ky/ak/kyakia/eZLw4DpJRkx2RTfgm9oZPu.mp3', 11762925, 'song_covers/ky/ak/kyakia/8CKWfFtqL6CxujB2QhHGRs.jpg', 1, '', '', 0, '', 0, '', 294, 320000, datetime.datetime(2021, 8, 26, 9, 11), datetime.datetime(2021, 8, 26, 9, 11), datetime.datetime(2021, 8, 26, 10, 12), datetime.datetime(2021, 8, 26, 10, 38, 3), 546, 9, 1, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2662814, 'sha1$vuhKZ4sCWPqU$239b138133a26cd2b1bc51315eb4705634b7dfbb', datetime.datetime(2022, 9, 2, 12, 12, 50), 0, 'kyakia', '', '', '1049427021@qq.com', 0, 1, datetime.datetime(2020, 10, 30, 11, 35), 2233400, 2, 2, 2662814, 'profile_images/ky/ak/kyakia/dPAHFqgejs76ZZZHHU6xSB.jpg', 'O', '', "鬼冢猫Great John's Cat", 86, '13072857037', datetime.date(2020, 8, 17), 'SC', 24, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2020, 10, 30, 11, 35), 2, 3, 'zh-hans', 1, '{"is_social_user":true,"hide_gender":false,"hide_location":false}', 608, 14, 0, 25, 0, 0, '', 0, None), (658375, 4, 4, 'iFF', 2724984, 97317265, 2, 7, 0, 'music/la/te/latenine6/KgRhnb7AybTfdtPkTXr6Tn.mp3', 0, 'song_covers/la/te/latenine6/72qpfdWp3Vkq3PfLNUbKR3.jpg', 1, '', '编曲 : LATENINE6\nI feel free\n晚上十点钟苹果掉落\nI feel free\n像是我的肩膀通过我的思想按摩\nI feel free\nF R E E\nI feel free\nI feel free\nI feel free\nI feel free\n人声 : LATENINE6\n混音 : LATENINE6\n母带 : Cookie Zhang', 0, '', 0, '', 120, 192000, datetime.datetime(2021, 8, 24, 11, 28, 44), datetime.datetime(2021, 8, 24, 11, 28, 29), datetime.datetime(2021, 8, 24, 11, 28, 58, 203283), datetime.datetime(2021, 8, 24, 11, 36, 9), 423, 7, 0, 1, 1, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2724984, '!JPy1J9Q7qijms5tUi2ydCRAKnaNJFwAKtXevC5pr', datetime.datetime(2022, 11, 11, 10, 53, 54), 0, 'latenine6', '', '', 'kspg64yw9q@privaterelay.appleid.com', 0, 1, datetime.datetime(2021, 3, 20, 17, 27, 52), 2295496, 4, 4, 2724984, 'profile_images/po/li/polished_glade_nr4/aVruJD6S5Uxz3FpZLt5eXH.png', 'M', '', '雷玖陆LATENINE6', 86, '13391243816', datetime.date(1996, 3, 4), 'SH', 72, 0, 1, None, datetime.datetime(2025, 6, 19, 21, 3, 20), 1, datetime.datetime(2021, 3, 20, 17, 27, 52), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true}', 445, 3, 2, 51, 0, 0, '', 0, None), (657899, 4, 4, 'Coffee’s on Me', 691457, None, 2, 7, 0, 'music/SR/ol/SRollercoaster/JrsLd27WteFEXRRU38hLVS.mp3', 0, 'song_covers/SR/ol/SRollercoaster/LBuCUS6x7QuFuHiCHYm68Y.jpg', 1, '', 'Here comes the summer\nWoo woo woo\nThat’s why I’m calling\nI have a plan\n \nLet’s meet at the corner\nDown the street\nWe’ll stroll in the park\nOr lay in the sand\n \nI’ll bring you iced coffee\nWoo woo woo\nMaybe passion fruits\nAnd strawberries too\n \nI know\nI’m in love\nI just can’t take my eyes off you\nSo good\nTo be true\nI’m glad to have this coffee with you\n \nHere comes the summer\nWoo woo woo\nI got a feeling\nYou don’t undersatnd\n \nIt’s me at the corner\nDown the street\nI walk in the park\nAnd I’m not your man\n \nI drink my iced coffee\nWoo woo woo\nLonely passion fruit\nMy strawberry’s who\n \nI know\nI’m in love\nI just can’t take my eyes off you\nSo good\nTo be true\nI’m glad to have this coffee with you\n \nI got back in my room\nMaking coffee thinking of you\nThe sun is golden blue', 0, '香濃咖啡攪拌著回憶,想著專屬於夏天的公園與海灘,突然好想吃水果~\n\n—\n\nProduced by Tseng Kuo Hung 曾國宏, Alex Zhang Hungtai 張洪泰\nComposed&Lyrics by Tseng Kuo Hung 曾國宏\nArranged by Tseng Kuo Hung 曾國宏與Sunset Rollercoaster 落日飛車\n\nVocal / Guitars - Tseng Kuo Hung 曾國宏\nBass - Chen Hung Li 陳弘禮\nKeys / Synths - Wang Shao Hsuan 王少軒\nDrums / Drum Machine / 合音 - Lo Tsun Lung 羅尊龍\nSaxophone - Huang Hao Ting 黃浩庭\n\nRecorded by Zen Chien @ 112F Recording Studio\nAssisted by Chris Chen @ 112F Recording Studio\nMixed by Yuchian Wang 王昱辰 @ Eastcote Studios, London, UK\nAssisted by George Murphy\nMastered by Alex Wharton at Abbey Road Studios, London, UK \n\nCover art by Camilo Medina @camilo.m3dina\nCover Art co-ordinated by Joy 張芳瑜 \nArtist management by Mary Ying 應佳霖\n\nOP: Sunset Music Productions Co., Ltd\nSP: Sony Music Publishing (Pte) Ltd., Taiwan Branch', 0, '', 222, 192000, datetime.datetime(2021, 8, 20, 10, 10, 23), datetime.datetime(2021, 8, 20, 10, 10, 16), datetime.datetime(2021, 8, 20, 10, 12, 44, 806632), datetime.datetime(2021, 8, 20, 10, 16, 25), 48474, 1943, 303, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-08-30"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,34],[2021,35]]},"CN":{"song_of_the_days":["2021-08-31"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2021,34],[2021,35]]}}', 0, 0, 0, 0, 2, 2, 691457, 'sha1$z1GEaKgVCxhiHkp5UJA84Z$75831321296cc57a58eb8ae3ebfd10c3e3f343ad', datetime.datetime(2024, 8, 7, 9, 38, 21), 0, 'SRollercoaster', '', '', 'sunsetrollercoaster@gmail.com', 0, 1, datetime.datetime(2009, 9, 14, 12, 10), 328860, 2, 2, 691457, 'profile_images/SR/ol/SRollercoaster/3M9zPJK26cUJUo5gPVn3Sx.jpeg', 'M', '曾國宏', '落日飛車', 886, '937505009', datetime.date(1987, 10, 6), 'NWT', 94, 1282, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2009, 9, 14, 12, 10), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"hide_location":false}', 920407, 25546, 6, 854, 1, 0, '', 0, None), (656895, 4, 4, 'Baby Girl', 1591954, None, 2, 7, 0, 'music/sw/ee/sweetmachine/irpekjQtSwyhrwCU2spBje.mp3', 0, 'song_covers/sw/ee/sweetmachine/cxij7PB6evgBWWsTPau7Y9.jpg', 1, '', '喔你的笑\n你的嘴角\n你的雙眼\n你的 你的\n喔你的身體\n你的溫暖\n你的呼吸\n你的 你的\n\n你的世界像座廢墟\n需要我飛進你的世界填補空虛\nsay you wanna \nwanna take me to your place\n失蹤也無所謂\nlet’s runaway and don’t ever look back\n\nhold me\nlove me\nwill you treat me \ntreat me this way\n(let me be your baby girl)\npet me \nfeed me\nwill you take me\ntake me to your place\n(take me to your place)\n\n(let me be your baby girl)\n\n有太多的迷戀\n太多的貪念\n太多的想念\n太多態度都沒辦法改變\n我無聊的時候\n孤單的等候\n悲傷的時候\n只要你在我就不會寂寞\n\n你的世界像座廢墟\n需要我飛進你的世界填補空虛\nsay you wanna \nwanna take me to your place\n失蹤也無所謂\nlet’s runaway and don’t ever look back\n\nwoo woo oh\nlet me be your favorite \nWoo woo oh\nlet me be your\nlet me be your\nlet me be your \nbaby girl\n\n(hold me)\n(love me)\n(will you treat me)\n(let me be your baby girl)', 0, '☆彡 Music Video \nhttps://youtu.be/jeYOBekoL20\n\n\n"Let’s runaway and don’t ever look back"\n\n\n - Peter Pan\n\n\n♡♡ Music ♡♡\n\nComposer | Hazel Chu\nLyricist | Hazel Chu\nArrangement | Jimmy Yang\nProducer | Hazel Chu, Jimmy Yang\nVocal | Hazel Chu\nVocal Producer | Kevin (風鈴町)\nBacking Vocal | Hazel Chu\nBacking Vocal Arrangement | Hazel Chu, Jimmy Yang\nRecording Engineer | 黃政傑 Chieh\nVocal Editing | 黃政傑 Chieh\nMixing Engineer | Kevin (風鈴町)\nMastering Engineer | Kevin (風鈴町)\nRecording Studio | TPCU Studio\n\n♡♡ Photo ♡♡\n\nPhotographer | Athena\nMakeup Artist | Rong Liang\nModel | Hazel Chu, 李雅淳, 林淨汶\n\n♡♡ Follow me for MORE ♡♡\n\nhttps://linktr.ee/hazel.chu\n\n♡♡ Instagram ♡♡\n\nHazel Chu | https://reurl.cc/O0Kyl7\nJimmy Yang | https://reurl.cc/j8KnNZ\nKevin (風鈴町) | https://reurl.cc/En59ER\n黃政傑 Chieh | https://reurl.cc/83xgd7\nAthena | https://reurl.cc/Q9KMo9\nRong Liang | https://reurl.cc/lRK1OY\n李雅淳 | https://reurl.cc/En5ANK\n林淨汶 | https://reurl.cc/xGVRb4', 0, '', 193, 192000, datetime.datetime(2021, 8, 11, 9, 40, 9), datetime.datetime(2021, 8, 11, 9, 39, 57), datetime.datetime(2021, 8, 12, 12, 0), datetime.datetime(2021, 8, 21, 12, 15, 24), 120721, 402, 728, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1591954, 'sha1$UOT3mYMFwoOE$05e57e7b78d268c7b0fa720ec9f64442e689f174', datetime.datetime(2024, 7, 7, 3, 46), 0, 'sweetmachine', 'Alice', 'Chiou', 'hazelwen99@gmail.com', 0, 1, datetime.datetime(2016, 3, 15, 10, 17, 59), 1250374, 4, 3, 1591954, 'profile_images/sw/ee/sweetmachine/MHeQXUXjyobVeGFC9CBxPk.jpg', 'F', '邱鈺雯', 'Hazel 海柔', 886, '988860381', datetime.date(1998, 11, 30), 'KEE', 88, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2016, 3, 15, 10, 17, 59), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"had_edit_username":true,"show_birthday":1,"accredited_datetime":"2021-08-18T08:33+00:00"}', 1646790, 947, 25, 36, 1, 0, '', 0, None), (656824, 4, 4, '哈尔滨的移动城堡', 2689143, None, 2, 7, 0, 'music/wu/he/wuheband/DkSutLz7CZFzEs4gvUEBrJ.mp3', 0, 'song_covers/wu/he/wuheband/AqPcFDp6Smxqpfb6ERVfFy.jpg', 1, '', '哈尔滨的移动城堡\n\xa0\n金宝 金宝 你今年十三岁\n你家住在农大的幸福派出所\n你今天不回家 明天不回家\n哈尔滨实在太大 你把自己给弄丢了\n\xa0\n金宝 金宝 哦谁会心疼你\n警察叔叔可怜你给你买巧克力\n你今天不回家 明天不回家\n呼兰河的小风 把你的头发给吹乱了\n\xa0\n你妈妈叫江国双 你可能没有爸爸\n但是你还记得 你家的电话号码\n五幺三六七八九十八', 0, '金宝 回家了吗', 0, '', 201, 320000, datetime.datetime(2021, 8, 10, 14, 2, 21), datetime.datetime(2021, 8, 10, 14, 2, 16), datetime.datetime(2021, 8, 10, 14, 3, 22, 910308), datetime.datetime(2021, 8, 10, 14, 3, 23), 1204, 36, 30, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2689143, 'sha1$ZkvPQRs6uEBR6nxBsgEbcM$c4d82fb0ffc44b93c7867997b55f3dd3378d8ff6', datetime.datetime(2025, 5, 9, 15, 31, 35), 0, 'wuheband', '', '', 'litianhao811@163.com', 0, 1, datetime.datetime(2020, 12, 28, 14, 39, 23), 2259695, 4, 4, 2689143, 'profile_images/wu/he/wuheband/ShHij6SrKLbv7v7cwSfuG8.jpg', 'M', '', '空青', 86, '15957130120', datetime.date(2020, 8, 11), 'ZJ', 13, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2020, 12, 28, 14, 39, 23), 2, 4, 'zh-hans', 1, '{"hide_gender":false,"show_birthday":1}', 4835, 53, 0, 1, 0, 0, '', 0, None), (655121, 4, 4, '簡易度日指南Simple Living Guide', 2416926, 97317100, 2, 7, 0, 'music/sa/nd/sandwichfail/dmoHPDdL4D2i5VjkdYGZaK.mp3', 0, 'song_covers/sa/nd/sandwichfail/UzY7NN4DUdXSpZVNd9nMTq.jpg', 1, '', '淚濕枕頭時 別去探問 對他而言你的存在\n相擁吻別時 別去幻想 共創未來的美好景象\n細雨淡雲時 別去期待 來場電影\n\n或是一頓晚餐 並肩徐行\n牽起冰冷的手 任時光流淌\n\n別掬起日子向他潑去 收疊自我\n收進你見不著的深處 泛黃褪舊\n再套上他的毛衣 便能感受到暫時的暖和', 0, '░ 打倒三明治首張專輯////*茹毛飲血 ░░░░\n✦實體專輯底加\nhttps://reurl.cc/MAeWD4\n✦專輯串流全平台\nhttps://lnkfi.re/SandwichFail_LifeOfSavage\n\n??追蹤打三\n✦IIIIIIIIIIIIGGGGG\nhttps://www.instagram.com/sandwich_fail/\n✦FFFFFFBBBBB\nhttps://www.facebook.com/sandwichfail', 0, '', 205, 320000, datetime.datetime(2021, 7, 27, 13, 24, 10), datetime.datetime(2021, 7, 27, 13, 24, 6), datetime.datetime(2021, 7, 27, 16, 0), datetime.datetime(2021, 8, 18, 17, 41, 1), 6603, 251, 14, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2416926, 'sha1$FYt0PEkvvjtisU1rc4lIEk$3ee43b5d95ad80f9b2d885f73718600316a13b50', datetime.datetime(2025, 2, 26, 7, 52, 45), 0, 'sandwichfail', '', '', 'sandwichfailtw@gmail.com', 0, 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1987835, 2, 2, 2416926, 'profile_images/sa/nd/sandwichfail/LykdXK73EADoH5CAz9646w.jpg', 'O', '王欣茹', '打倒三明治 Sandwich fail', 886, '922168769', datetime.date(1992, 10, 28), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-22T02:57+00:00","show_birthday":0,"hide_location":false}', 677606, 8739, 0, 3, 1, 0, '', 0, None), (654461, 4, 4, '老廢物', 2509877, None, 2, 7, 0, 'music/Bi/bo/Bibo_lii/TfXPZ67FikriEpmaf52euN.mp3', 0, 'song_covers/Bi/bo/Bibo_lii/MTtAmCtXpzY9iWwb4pATwc.jpg', 1, '', '詞|李嫣\n曲|李嫣 / 賴暐哲\n編曲|賴暐哲\n\n制式化的遊戲 太boring\n躲在舒適圈的環境 沒必要更新\n那些陳腔濫調的說詞 我根本不想聽\n沒有內心的混亂 哪來跳舞的小星星\n\n你怎麼不願意聽 我內心的聲音\n失去本質的意義 性格猜忌多疑 \n逐漸被消磨的信心 伴隨多少壓抑\n目標不夠堅定 戰力怎麼再次燃起\n\n別再不懂裝懂 懂不懂 懂什麼是尊重\n整天想著被順從 被供奉 在家做你的無腦發財夢\n\n世界變得太快 腳步請加快\n是我的世代 出口直走沒人攔 \n世界太黑暗 要不畏艱難\n別 別對我使壞 活出自己要的姿態\n\n該創新不該守舊 卻嫌我太囉唆\n成天盲目的工作 都是為了生活\n你有你的思緒脈絡 我說的都是錯\n如果選擇保持沈默 要如何能自由\n\n別再不懂裝懂 懂不懂 懂什麼是尊重\n整天想著被順從 被供奉 在家做你的無腦發財夢\n\n世界變得太快 腳步請加快\n是我的世代 出口直走沒人攔 \n世界太黑暗 要不畏艱難\n別 別對我使壞 活出自己要的姿態\n\n\n世界變得太快 腳步請加快\n是我的世代 出口直走沒人攔 \n世界太黑暗 要不畏艱難\n別 別對我使壞 活出自己要的姿態\n\n世界變得太快 腳步請加快\n是我的世代 出口直走又沒人攔 \n世界太黑暗 要不畏艱難\n別 別對我使壞 活出自己要的姿態', 0, '滾', 0, '', 243, 320000, datetime.datetime(2021, 7, 20, 7, 0, 55), datetime.datetime(2021, 7, 20, 7, 0, 48), datetime.datetime(2021, 7, 20, 13, 0), datetime.datetime(2021, 7, 20, 13, 0, 18), 35939, 1274, 272, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-11-11"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-11-12"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2509877, 'sha1$rDGZQE7z9nBQ9nY768WEib$16bf46948b3aa0f0e08ac212f83ceaea3fd923e9', datetime.datetime(2025, 6, 20, 13, 51, 34), 0, 'Bibo_lii', '', '', 'black70488@gmail.com', 0, 1, datetime.datetime(2019, 10, 27, 12, 7), 2080748, 2, 2, 2509877, 'profile_images/Bi/bo/Bibo_lii/MbEAHEuonAtAcQFpM3xrvA.jpg', 'F', '李嫣', '李嫣 Bibo', 886, '913851118', datetime.date(1996, 11, 18), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 55), 1, datetime.datetime(2019, 10, 27, 12, 7), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true,"accredited_datetime":"2021-07-05T05:23+00:00","show_birthday":0,"hide_location":false}', 930849, 5403, 0, 0, 1, 0, '', 0, None), (653968, 4, 4, '芝麻布 - Why did the rainbow collapse? ( 2021 ver. )', 2746361, 97317046, 2, 7, 0, 'music/Zi/ma/Zimablue_zhimabu/LkULCNbPMWkkso7nQE6erg.mp3', 0, '', 1, '', '[00:22.22]词/曲:刘青\n[00:22.22]编曲:芝麻布Zimablue\n[00:23.22]\n[00:24.22]How does the moon cry so quiet?\n[00:24.22](月亮怎么哭得静悄悄?)\n[00:33.22]My naked name lying beside me\n[00:33.22](赤裸的名字躺在我身边)\n[00:39.22]How does the moon swallow your name?\n[00:39.22](而月亮如何吞噬你的名字?)\n[00:44.22]In ashen waves\n[00:44.22](在褪色的浪花中)\n[00:48.22]In ashen waves\n[00:48.22](在褪色的浪花中)\n[00:54.22]Ancient wooden legs\n[00:54.22](陈旧的木腿)\n[01:00.22]Inside a steel bandage\n[01:00.22](在钢绷带中)\n[01:05.22]Grid the flicker and spread them\n[01:05.22](将闪烁的光线排成网格)\n[01:12.22]to the bevel of my head\n[01:12.22](斜铺在我头颅)\n[01:20.22]A gleam of red\n[01:20.22](躲藏的火焰)\n[01:23.22]Is the spine of the fire after cowered?\n[01:23.22](那一束红色是它的脊柱吗?)\n[01:42.22]How does the moon cry so quiet?\n[01:42.22](月亮怎么哭得静悄悄?)\n[01:50.22]My naked name lying beside me\n[01:50.22](赤裸的名字躺在我身边)\n[01:57.22]How does the moon swallow your name?\n[01:57.22](而月亮如何吞噬你的名字?)\n[02:02.22]In ashen waves\n[02:02.22](在褪色的浪花中)\n[02:06.22]In ashen waves\n[02:06.22](在褪色的浪花中)\n[02:12.22]Bright yellow kids\n[02:12.22](亮黄色的孩子)\n[02:15.22]Bright yellow kids\n[02:15.22](亮黄色的孩子)\n[02:24.22]Bright yellow kids\n[02:24.22](亮黄色的孩子)\n[02:27.22]Bright yellow kids\n[02:27.22](亮黄色的孩子)\n[02:30.22]\n[03:33.22]Bright yellow kid is fitted to the string\n[03:33.22](亮黄色的孩子被系在弦上)\n[04:00.22]\n[04:05.22]制作人:何旭聪(UDS Studio)\n[04:05.22]录音/混音:何旭聪(UDS Studio)\n[04:06.22]母带:严俊\n[04:07.22]合成器/人声:刘青\n[04:08.22]吉他/人声:何旭聪\n[04:09.22]鼓/打击板:李游\n[04:10.22]谜团唱片 出品\n[04:11.22](未经许可 请勿使用)', 1, '孩子的眼睛,明亮的心', 0, '', 261, 320000, datetime.datetime(2021, 7, 15, 7, 33, 52), datetime.datetime(2021, 7, 15, 7, 32, 52), datetime.datetime(2021, 7, 15, 7, 34, 2, 546480), datetime.datetime(2021, 7, 15, 7, 34, 3), 522, 23, 1, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2746361, 'sha1$QFoAEdHTbrts$15dabe7539f08904a9f1a11d534376f9c7fdd228', datetime.datetime(2021, 7, 15, 7, 20, 32), 0, 'Zimablue_zhimabu', '', '', '547409165@qq.com', 0, 1, datetime.datetime(2021, 4, 20, 6, 32, 56), 2316869, 4, 4, 2746361, 'profile_images/Zi/ma/Zimablue_zhimabu/YAsZKEkHPkZejTGWqnLexc.png', 'O', '', '芝麻布', 86, '18627566664', datetime.date(2019, 7, 17), 'HN', 20, 0, 1, None, datetime.datetime(2025, 6, 9, 21, 3, 42), 1, datetime.datetime(2021, 4, 20, 6, 32, 56), 2, 1, 'zh-hans', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 1044, 19, 0, 27, 0, 0, '', 0, None), (653468, 4, 4, '《車站》2021 Live in Legacy Taipei', 1526904, None, 2, 7, 0, 'music/go/od/goodband/7hBfeb4Tk25aPK63uSnEir.mp3', 0, 'song_covers/go/od/goodband/SpBsMjGo6sCxHjA9jJEcYp.png', 1, '', '[00:22.68]離鄉的人背著行囊\n[00:27.19]送行的人繫著牽掛\n[00:40.24]我曾在這等著你啊\n[00:44.59]你曾送我送到這啊\n[00:51.15]她送平頭男孩 踏上荒唐的時光\n[01:06.47]匆忙的人錯過時刻\n[01:10.78]遊蕩的人等不到車\n[01:23.90]每天乘載無數乘客\n[01:28.26]自己卻是沒方向的人\n[01:34.78]我送愛我的人 踏上荒唐的時光\n[01:43.26]車要來了\n[01:47.61]車要來了\n[01:52.00]車要來了\n[01:56.64]要走 多久 多遠才能明白\n[02:01.56]那些 盼望 渴望不在前方\n[02:05.92]買錯 車票的人 在外頭唱著歌\n[02:14.07]看著 來來 去去的人離開\n[02:18.95]走在 茫茫 人海裡頭徘徊\n[02:23.31]下錯 車站的人 在月台凝望著\n[02:51.19]不敢提的夢想和行囊\n[02:55.46]也曾害怕會被丟下\n[03:08.64]多久沒有見到你啦\n[03:13.01]你說的話陪我到遠方\n[03:19.50]愛我的人送我 踏上荒唐的時光\n[03:27.99]車要來了\n[03:32.35]車要來了\n[03:36.67]車要來了\n[03:41.05]車要走了\n[03:47.53]車要走了\n[03:51.72]車要走了\n[03:55.98]車要走了\n[04:00.50]要走 多久 多遠才能明白\n[04:05.28]那些 盼望 渴望不在前方\n[04:09.53]買錯 車票的人 在外頭唱著歌\n[04:17.42]看著 來來 去去的人離開\n[04:22.23]走在 茫茫 人海裡頭徘徊\n[04:26.49]下錯 車站的人 在月台凝望著\n[04:34.43]迷路的人 擋在路口\n[04:39.20]想摸出一個方向\n[04:42.96]錯過的人 站在原地\n[04:47.62]可是只剩自己了\n[04:51.40]迷路的人 擋在路口\n[04:56.24]想摸出一個方向\n[04:59.93]錯過的人 站在原地\n[05:04.72]可是只剩自己了\n[05:12.41]車要走了\n[05:16.64]車要走了\n[05:20.91]車要走了\n[05:42.41]要走 多久 多遠才能明白\n[05:47.30]那些 盼望 渴望不在前方\n[05:51.37]買錯 車票的人 在外頭唱著歌\n[05:59.44]看著 來來 去去的人離開\n[06:04.17]走在 茫茫 人海裡頭徘徊\n[06:08.42]下錯 車站的人 在月台凝望著\n[06:16.41]凝望著\n[06:20.65]凝望著\n[06:24.83]凝望著\n[06:29.11]凝望著\n[06:33.37]凝望著', 1, '#車站 #Live \n車要來了,明明知道要分離卻還是送到這裡,擔心那個你背不起夢想的行囊。\n車要走了,看著窗外的景色與人物平行移動,害怕這班車載不動耳邊的叮嚀。\n\n2020 這首歌首度和大家見面,後來在 YouTube 搭配了一張演出的照片和大家分享,這次我們決定將 2021 展信愉快 Live in Legacy Taipei 現場的新編曲、燈光、視訊原汁原味的還原給大家!\n\n好樂團 2021 春季專場 展信愉快\n共同主辦|永豐 Legacy Taipei 傳音樂展演空間\n主唱|許瓊文\n木吉他|張子慶\n電吉他|張天偉\n貝斯|逄捷\n鼓手|陳奕欣\n大提琴|羅晧耘\n合音|黃宇寒\nProgrammer|殷陽\n鼓手技師|莊開旭\n嘉賓|Vast & Hazy\n舞監 / 執行製作|朱庭誼\n導演|林柏廷\n燈光|林柏廷\n視訊|黃芮蓁\n外場 FOH|林子彧\n內場 Monitor|王悅丞\n動態攝影|邱晧 張賁凱 唐建哲\n靜態攝影|苗嘉澍\n造型|楊景雯\n妝髮|洪振揚\n前台|李莉姝 何志薪 邱千薰\n嘉賓工作人員|沈佑靜 楊程淵\n\n錄音|林子彧\n混音|林子彧', 0, '', 412, 320000, datetime.datetime(2021, 7, 10, 15, 15, 44), datetime.datetime(2021, 7, 10, 15, 15, 31), datetime.datetime(2021, 7, 12, 13, 0), datetime.datetime(2021, 7, 21, 15, 18, 38), 85028, 2271, 566, 1, 0, 1, 0, None, 4, '{"CN":{"song_of_the_days":["2021-08-12"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,28],[2021,29],[2021,32]]},"TW":{"recommend_by_editor":true,"top_record_weekly_champions":[[2021,28],[2021,29],[2021,30]]}}', 0, 0, 0, 0, 2, 2, 1526904, 'sha1$Mq5Ml6F3bdsayUAkVFFWqx$3f2c96a2bf9efa0f9cad69922515d1eab4a4f993', datetime.datetime(2025, 2, 4, 18, 16, 9), 0, 'goodband', '', '', 'goodband2015@gmail.com', 0, 1, datetime.datetime(2015, 6, 16, 18, 10), 1186497, 4, 3, 1526904, 'profile_images/go/od/goodband/gi9ZGEjhaeDqv4tdorGbYY.jpg', 'O', '好樂團', '好樂團 GoodBand', 886, '939239637', datetime.date(2015, 5, 21), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2015, 6, 16, 18, 10), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"hide_location":false}', 5173010, 53107, 35, 668, 1, 0, '', 0, None), (652175, 4, 4, '笑忘', 2469241, 97316977, 2, 7, 0, 'music/qu/ie/quiet_darkness_wpt/MnYMhLNDuWUKSVJW3bRAnm.mp3', 0, '', 1, '', '笑忘\n\n词/曲:思远\n编曲:四线方格\n录音:宋清淼/沙云峰/蔡志岭\n混音:夏侯哲/杨木也\n母带:夏侯哲\n\n\n\n刹那游走人间\n笑看云聚云散\n螳螂捕蝉时\n绿水绕青山\n\n黄沙埋葬日月\n河流不舍昼夜\n千金终散去\n万古一瞬间\n\n世界 无界\n时间哪有间\n身归何处\n浮云遮望眼\n时间 无间\n世界哪有界\n心归何处\n胸中自有自由\n\n谁人不曾少年\n何处不留云烟\n来去无影踪\n聚散两相牵\n\n此心向着明月\n此身坠入深渊\n本来无一物\n欲辨已忘言\n\n世界 无界\n时间哪有间\n身归何处\n浮云遮望眼\n时间 无间\n世界哪有界\n心归何处\n胸中自有自由!', 0, '', 0, '', 556, 320000, datetime.datetime(2021, 6, 29, 5, 33, 25), datetime.datetime(2021, 6, 29, 5, 33, 18), datetime.datetime(2021, 6, 29, 6, 3, 16, 523148), datetime.datetime(2021, 6, 29, 6, 3, 17), 489, 12, 0, 1, 9, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2469241, '!iOBzgHUpAo0KLYHydXP3QCnOf58VieaPPUlMl1ec', datetime.datetime(2021, 6, 29, 6, 39, 39), 0, 'quiet_darkness_wpt', '', '', '331244529@qq.com', 0, 1, datetime.datetime(2019, 7, 18, 3, 9, 7), 2040122, 4, 4, 2469241, 'profile_images/qu/ie/quiet_darkness_wpt/J9ExcqvvjWDKhMJMet92DQ.jpeg', 'M', '刘思远', '四线方格', None, '', datetime.date(2000, 1, 1), 'SD', 17, 0, 1, None, datetime.datetime(2025, 6, 19, 21, 3, 49), 1, datetime.datetime(2019, 7, 18, 3, 9, 7), 2, 0, 'zh-hans', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true,"hide_location":false}', 507, 7, 0, 5, 0, 0, '', 0, None), (651915, 4, 4, '趣多多', 2818087, None, 2, 7, 0, 'music/fl/oa/floatinginthemist/PxSPd6NTFS2zHagxANAh6v.mp3', 0, '', 1, '', '歌曲名:趣多多\n主唱:李珏/丹婷\n作词:李珏\n作曲:李珏\n编曲:悬在雾中\n录音:Ruining/李震@Terminal Audio\n混音:Ruining\n母带:廖智辉\n吉他:李珏/丹婷\n贝斯:王辉\n鼓:赵冉\n制作人:Ruining\n厂牌:口鸟音乐\n母带版权归属:太合麦田(天津)音乐有限公司\n词曲版权代理:北京大石音乐版权有限公司\nMuch more funny thing\nMuch more funny thing\nMuch more funny thing\nWaiting waiting Waiting , me !\nMuch more funny thing\nMuch more funny thing\nMuch more funny thing\nWaiting waiting Waiting , me !\nMuch more funny thing\nMuch more funny thing', 0, '我们是在一个没什么道理的交流小组中相识的。\r\n在这里我们用问题回答问题。\r\n四年前的一个夜晚,围着篝火,突然有人提出了新的问题。\r\n“音乐是先有旋律还是先有节奏”。\r\n“是旋律吧”。\r\n是我松懈了,这个问题居然突破了我的防守,得到了答案。我为此感到羞愧,我起身准备立刻离开,从此退出这个小组。\r\n“我觉得是节奏”。\r\n我停下了下脚步,看来被击破的不止我一个人,我准备等等他。俩人一起打车回家还能A一下。之后一切就失控了,大家各持己见。纷纷举出了自己的证据。大街上漫无目的自己是如何被某段旋律定住了身,回过神来,眼眶早已湿润。又或者办公桌前疲惫不堪的身体,是怎样在一组节奏的带动下,从指尖开始苏醒。完了,我心想。这个小组已经平庸了。它固执的美不见了,变得和生活中其他时间一样。\r\n我想早点结束这一切,结束这个小组,用一个问题来结束它。\r\n“我们试试怎么样?”\r\n我的天,都完蛋了。', 0, '', 161, 276937, datetime.datetime(2021, 6, 27, 7, 39, 51), datetime.datetime(2021, 6, 27, 7, 39, 46), datetime.datetime(2021, 6, 27, 7, 42, 40, 113641), datetime.datetime(2021, 6, 27, 7, 42, 40), 462, 18, 5, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2818087, 'sha1$BvnO6vnzjP6x$07ddef8bed08ade979a1197f61e2e4d0d894fcfe', datetime.datetime(2022, 8, 9, 4, 32, 6), 0, 'floatinginthemist', '', '', 'floatinginthemist@163.com', 0, 1, datetime.datetime(2021, 6, 27, 7, 21, 31), 2388579, 4, 4, 2818087, 'profile_images/fl/oa/floatinginthemist/BpgW3RaAZqMvUXkCDcBNzR.jpg', 'M', '', '悬在雾中', 86, '18842654860', datetime.date(2021, 6, 27), 'LN', 9, 0, 1, None, datetime.datetime(2025, 6, 25, 21, 3, 4), 1, datetime.datetime(2021, 6, 27, 7, 21, 31), 2, 1, 'zh-hans', 1, '{"hide_gender":false,"hide_location":false}', 1065, 19, 5, 48, 0, 0, '', 0, None), (651674, 4, 4, '拨归', 2817184, 97316951, 2, 7, 0, 'music/cu/ox/cuoxiang/67FtCxUAkFmx5FXCGWAeDr.mp3', 0, '', 1, '', '[00:58.00] 《拔归》\n\n[00:58.00] 陌生的骨头\n[01:02.00] 在美丽地溶化着\n[01:05.00] 熟悉的太阳\n[01:09.00] 在草田上伫立着\n[01:12.00] oh mama \n[01:16.00] oh mama\n[01:17.00] i wanna go home now(我想要回去)\n[01:21.00] i wanna go home now(我想要回去)\n\n[01:26.00] 我踏入他们说那神圣的地方\n[01:33.00] 那有会让人迷失的路啊\n[01:39.00] oh mama \n[01:43.00] oh mama\n[01:45.00] i wanna go home (我想要回去)\n[01:46.00] i wanna go home now (我想要回去)\n[01:48.00] i wanna go home now (我想要回去)\n\n[01:53.00]lalalalalalala \n\n[02:35.00]荒诞的旅店\n[02:39.00]地下有人在细语着\n[02:41.00]沉默的女信徒\n[02:45.00]她把不幸投在我的眼上\n\n[03:06.00]他会在门坊前\n[03:09.00]审视我的信仰\n[03:14.00]我会在那个地方留下\n[03:18.00]我最虔诚的答案\n\n[03:28.00]lalalalalalalala \n\n[03:57.00]im back(我回来了)\n[04:09.00]im back (我回来了)\n[04:23.00]im back (我回来了)\n[04:37.00]im back (我回来了)', 1, '', 0, '', 322, 320000, datetime.datetime(2021, 6, 25, 10, 19, 19), datetime.datetime(2021, 6, 25, 10, 18, 36), datetime.datetime(2021, 6, 25, 10, 22, 39, 720604), datetime.datetime(2021, 6, 25, 10, 28, 41), 876, 31, 1, 1, 2, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2817184, 'sha1$uD7HnQyhZuzy$66712f0f4fdd7386a3ccbec9984052aa5d599de3', datetime.datetime(2021, 6, 25, 10, 12, 5), 0, 'cuoxiang', '', '', 'roy@enigmaworks.cn', 0, 1, datetime.datetime(2021, 6, 25, 10, 12, 4), 2387677, 4, 4, 2817184, 'profile_images/cu/ox/cuoxiang14758111043/FLXUDEYafSbXyJiGA2Szxk.png', 'O', '', '错象', 86, '14758111043', datetime.date(2021, 6, 25), 'ZJ', 13, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 41), 1, datetime.datetime(2021, 6, 25, 10, 12, 4), 2, 1, 'zh-hans', 1, '{"hide_gender":true,"had_edit_username":true,"hide_location":false}', 1472, 15, 0, 37, 0, 0, '', 0, None), (650023, 4, 4, 'Candlelight (feat. OHHYUK)', 691457, 97316876, 2, 7, 0, 'music/SR/ol/SRollercoaster/m9zW5pMW8gsj9ztaSf4yEL.mp3', 0, '', 1, '', '', 0, '', 0, '', 197, 192000, datetime.datetime(2021, 6, 10, 16, 42, 11), datetime.datetime(2021, 6, 10, 16, 42, 1), datetime.datetime(2021, 6, 10, 18, 0), datetime.datetime(2021, 6, 10, 18, 0, 22), 59751, 2167, 398, 1, 9, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-06-19"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-06-20"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 691457, 'sha1$z1GEaKgVCxhiHkp5UJA84Z$75831321296cc57a58eb8ae3ebfd10c3e3f343ad', datetime.datetime(2024, 8, 7, 9, 38, 21), 0, 'SRollercoaster', '', '', 'sunsetrollercoaster@gmail.com', 0, 1, datetime.datetime(2009, 9, 14, 12, 10), 328860, 2, 2, 691457, 'profile_images/SR/ol/SRollercoaster/3M9zPJK26cUJUo5gPVn3Sx.jpeg', 'M', '曾國宏', '落日飛車', 886, '937505009', datetime.date(1987, 10, 6), 'NWT', 94, 1282, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2009, 9, 14, 12, 10), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"hide_location":false}', 920407, 25546, 6, 854, 1, 0, '', 0, None), (648831, 1, 1, 'Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019', 691457, 97316832, 2, 7, 0, 'music/SR/ol/SRollercoaster/PM9hVJFSG39TxYuxzam52F.mp3', 0, '', 1, '', '作詞:劉思銘 作曲:劉志宏\n\n編曲:落日飛車\n\n可不可以不想你\n我需要振作一下\n7 8 9 月的天氣\n像我和你需要下一場雨\n\n需要你 我是一隻魚\n水裡的空氣\n是你小心眼和壞脾氣\n沒有你 像離開水的魚\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, '落日飛車首支華語經典歌曲翻唱,作為2019年佳節禮物。', 0, '', 264, 192000, datetime.datetime(2021, 6, 3, 8, 49, 25), datetime.datetime(2021, 6, 3, 8, 49, 14), datetime.datetime(2021, 6, 3, 11, 0), datetime.datetime(2021, 6, 3, 11, 0, 23), 149801, 5145, 1204, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-06-12"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,23],[2021,24]]},"CN":{"song_of_the_days":["2021-06-13"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,23],[2021,24]]}}', 0, 0, 0, 0, 2, 2, 691457, 'sha1$z1GEaKgVCxhiHkp5UJA84Z$75831321296cc57a58eb8ae3ebfd10c3e3f343ad', datetime.datetime(2024, 8, 7, 9, 38, 21), 0, 'SRollercoaster', '', '', 'sunsetrollercoaster@gmail.com', 0, 1, datetime.datetime(2009, 9, 14, 12, 10), 328860, 2, 2, 691457, 'profile_images/SR/ol/SRollercoaster/3M9zPJK26cUJUo5gPVn3Sx.jpeg', 'M', '曾國宏', '落日飛車', 886, '937505009', datetime.date(1987, 10, 6), 'NWT', 94, 1282, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2009, 9, 14, 12, 10), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"hide_location":false}', 920407, 25546, 6, 854, 1, 0, '', 0, None), (646995, 4, 4, '永信悠然向死而生 Silence', 2416926, 97317100, 2, 7, 0, 'music/sa/nd/sandwichfail/3t2kqjF3JQGdBZ6F6h2oJR.mp3', 8486656, 'song_covers/sa/nd/sandwichfail/UzY7NN4DUdXSpZVNd9nMTq.jpg', 1, '', '我在睡前做一場夢\n害怕睡了一覺就會 醒不過來\n眼前的那個人是我嗎\n不自覺的發麻\n\n他說吃了這顆以後\n我的眼淚就不會流下來\n可是在二十八的那天\n還是悠然不得\n\n拿起枕頭\n壓在我臉上不讓聲音呼嘯穿透\n他說愛要細水長流\n卻紅著眼眶 握緊雙手微微發抖\n過著輕鬆的生活\n我何嘗沒去想過', 0, '░ 打倒三明治首張專輯///*茹毛飲血\n✦實體專輯底加\nhttps://reurl.cc/MAeWD4\n✦專輯串流全平台\nhttps://lnkfi.re/SandwichFail_LifeOfSavage\n✦永信悠然向死而生 Stories Video\r\nhttps://youtu.be/VXRm7-wvRUA\n\n\n??追蹤打三\n✦IIIIIIIIIIIIGGGGG\nhttps://www.instagram.com/sandwich_fail/\n✦FFFFFFBBBBB\nhttps://www.facebook.com/sandwichfail', 0, '', 208, 320000, datetime.datetime(2021, 7, 27, 13, 34, 40), datetime.datetime(2021, 5, 23, 18, 17), datetime.datetime(2021, 5, 25, 8, 26), datetime.datetime(2021, 8, 18, 17, 44, 36), 21389, 998, 198, 1, 3, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-06-04"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-06-05"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2416926, 'sha1$FYt0PEkvvjtisU1rc4lIEk$3ee43b5d95ad80f9b2d885f73718600316a13b50', datetime.datetime(2025, 2, 26, 7, 52, 45), 0, 'sandwichfail', '', '', 'sandwichfailtw@gmail.com', 0, 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1987835, 2, 2, 2416926, 'profile_images/sa/nd/sandwichfail/LykdXK73EADoH5CAz9646w.jpg', 'O', '王欣茹', '打倒三明治 Sandwich fail', 886, '922168769', datetime.date(1992, 10, 28), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-22T02:57+00:00","show_birthday":0,"hide_location":false}', 677606, 8739, 0, 3, 1, 0, '', 0, None), (645876, 4, 4, 'Terrific', 2757536, 97316726, 2, 7, 0, 'music/ye/ll/yellow_lab_4kf/CbTbJzLNAQJUBSoe749VJh.mp3', 0, 'song_covers/ye/ll/yellow_lab_4kf/EMRiFHRYfzw2jaXLsfJ6ps.JPG', 1, '', '[00:00.12]作曲:孙增煜\n[00:05.37]作词:孙增煜\n[00:09.62]伴唱/和声:Baby Ball(吴丽慧) & 东河\n[00:12.12]编曲/混音:东河\n[00:14.13]《Terrific》\n[00:15.12]吹着风看着流水\n[00:19.62]早上慵懒的人伫立在昏睡的江北\n[00:29.88]用力滚下山的刺猬\n[00:34.87]它遍体鳞伤都不想在平淡里崩溃\n[00:44.88]谁害谁人前流泪\n[00:49.62]准是不满的人挣扎在悲伤的轮回\n[00:59.88]说是解不开的误会\n[01:04.62]留下陈年的笑柄后安静地枯萎\n[01:14.38]It is terrific\n[01:19.62]it is terrific\n[01:24.62]it is terrific\n[01:27.87]我诚实的爱人\n[01:34.37]It is terrific\n[01:39.37]it is terrific\n[01:44.38]it is terrific\n[01:48.62]it is terrific\n[01:54.13]谁害谁人前流泪\n[01:59.12]准是不满的人挣扎在悲伤的轮回\n[02:09.12]说是解不开的误会\n[02:14.12]留下陈年的笑柄后安静地枯萎\n[02:34.63]【鸣谢】远在德国的Baby Ball倾情献声\n[02:43.64]It is terrific\n[02:48.64]it is terrific\n[02:53.63]it is terrific\n[02:57.14]我诚实的爱人\n[03:03.63]It is terrific\n[03:08.38]it is terrific\n[03:13.39]it is terrific\n[03:16.63]我放不下的还有\n[03:23.38]在混乱中还不停纠缠的对手\n[03:33.14]在黑暗中才看清世间的丑陋\n[03:43.13]就抬起头去呼唤真实的自由\n[03:52.88]Woo~~在疯长后\n[04:02.63]Woo~~在疯长后\n[04:17.88]吹着风看着流水\n[04:22.63]曾信以为真的理想也慢慢的枯萎\n[04:30.13]《Terrific》', 1, '', 0, '', 275, 192000, datetime.datetime(2021, 5, 17, 12, 22, 26), datetime.datetime(2021, 5, 17, 6, 12, 39), datetime.datetime(2021, 5, 17, 6, 27, 15, 616139), datetime.datetime(2021, 6, 6, 8, 22, 41), 1104, 17, 26, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2757536, 'sha1$MRwT5AaO6DP3$7af432b4e4f6ae9dba4ec1a4b010738fb62a90c8', datetime.datetime(2023, 8, 31, 12, 56, 26), 0, 'yellow_lab_4kf', '', '', '8087146@qq.com', 0, 1, datetime.datetime(2021, 5, 10, 3, 22, 44), 2328042, 4, 4, 2757536, 'profile_images/ye/ll/yellow_lab_4kf/TC8wQazUeB4bTve9GkJX5x.jpg', 'O', '', '立场规划师', 86, '18622952321', datetime.date(2020, 8, 12), 'TJ', 4, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2021, 5, 10, 3, 22, 44), 2, 5, 'zh-hans', 1, '{"is_social_user":true,"hide_gender":false,"hide_location":false}', 1276, 10, 4, 0, 0, 0, '', 0, None), (645181, 4, 4, '包装', 2107459, 97316690, 2, 7, 0, 'music/an/na/annaki/5B9qco9ghktKvRvRsk5gME.mp3', 0, '', 1, '', '[00:05.56] \n[00:06.56] 作词 Lyrics:一个正在生气的人\n[00:07.56] 制作:芒果\n[00:08.56] 编曲 Arranger:安娜其\n[00:09.56] 混音mixing:许经纶(怪兽) Veil帷幕工作室\n[00:10.56] 母带后期处理Mastering:许经纶(怪兽) Veil帷幕工作室\n[00:17.29] \n[00:21.31] 你太不是人了\n[00:23.38] 你就会惹我生气\n[00:26.19] 你还在笑\n[00:28.01] 你嘴角现在应该朝下\n[00:31.13] \n[00:31.85] 淘汰声卡和老旧电脑的哀嚎\n[00:35.52] 也可能是外太空传来的信号\n\n[00:36.56] 封面设计:梦迪\n[00:37.56] 平面摄影:Kt & ytt\n[00:38.56] 宣传:缪佳玮\n[00:39.56] 艺人制作与经纪:Veil 帷幕工作室\n[00:40.56] 经纪人:许经纶(怪兽)', 1, '', 0, '', 72, 320000, datetime.datetime(2021, 5, 8, 16, 17, 42), datetime.datetime(2021, 5, 8, 16, 17, 41), datetime.datetime(2021, 5, 8, 16, 21, 38, 1450), datetime.datetime(2021, 5, 8, 16, 21, 38), 420, 5, 0, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2107459, 'sha1$tIZxmeQshM02qpJtCL7lli$bd45c9e0c4fe08964e55a305b311350d87563df7', datetime.datetime(2024, 7, 14, 8, 11, 31), 0, 'annaki', '', '', '751022361@qq.com', 0, 1, datetime.datetime(2017, 10, 10, 15, 45), 1678584, 4, 4, 2107459, 'profile_images/an/na/annaki/oLVh5LEcS8FprrnwXS2DDN.jpeg', 'O', '魏天祥', '安娜其', 86, '17737148530', datetime.date(2016, 4, 1), 'SC', 24, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2017, 10, 10, 15, 45), 2, 0, 'zh-hans', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"accredited_datetime":"2023-05-31T09:26+00:00","hide_location":false}', 15771, 161, 6, 1, 1, 0, '', 0, None), (644971, 4, 4, '如果凌晨三点还睡不着的话应该做些什么', 2666889, 97316676, 2, 7, 0, 'music/UN/fo/UNfocusedLENS/WtjE5roe8AyznCbEPGQ6HM.mp3', 0, 'song_covers/UN/fo/UNfocusedLENS/A6FyMJ6sojnRUK29TX3JKE.jpeg', 1, '', '[00:01.10]作曲:饶希文\n[00:05.10]作词:饶希文\n[00:09.20]编曲:失焦镜头\n\n[00:24.20]烟碱 清醒\n[00:31.10]酒精 挑衅\n[00:38.30]砖墙 倒塌\n[00:45.50]欣赏 谋杀\n\n[00:51.80]我看见红色的草 和绿色的太阳\n[01:04.30]你在身旁跳舞 小人儿在远方\n\n[01:18.10]如果凌晨三点还睡不着的话的话\n[01:24.50]那就抽一支烟再唱一首一首歌\n[01:31.20]如果凌晨三点还睡不着的话的话\n[01:37.90]那就喝一杯酒再跳一支一支舞\n\n[02:35.80]我看见红色的草 和绿色的太阳\n[02:49.10]你在身旁跳舞 小人儿在远方\n\n[03:40.40]如果凌晨三点还睡不着的话的话\n[03:47.70]那就抽一支烟再唱一首一首歌\n[03:54.10]如果凌晨三点还睡不着的话的话\n[04:00.20]那就喝一杯酒再跳一支一支舞\n[04:07.10]如果凌晨三点还睡不着的话的话\n[04:13.05]那就抽一支烟再唱一首一首歌\n[04:19.15]如果凌晨三点还睡不着的话的话\n[04:26.25]那就喝一杯酒再跳一支一支舞', 1, '', 0, '', 294, 320000, datetime.datetime(2021, 5, 6, 9, 34, 39), datetime.datetime(2021, 5, 6, 9, 34, 17), datetime.datetime(2021, 5, 6, 9, 36, 55, 971322), datetime.datetime(2021, 6, 3, 11, 42, 33), 5319, 334, 145, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2666889, 'sha1$NQJxOXVGr9hULZIgiOeDkq$3a33130b1e25b700605474d82ebea5b0b74d3ce6', datetime.datetime(2025, 3, 10, 15, 46, 49), 0, 'UNfocusedLENS', '', '', 'unfocusedlens@126.com', 0, 1, datetime.datetime(2020, 11, 6, 15, 10, 11), 2237474, 4, 4, 2666889, 'profile_images/UN/fo/UNfocusedLENS/AfMJR7yw6e4JLC9SqXuYHS.jpg', 'O', '', '失焦镜头UNfocusedLENS', 86, '19802121335', datetime.date(2020, 8, 9), 'SH', 3, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 43), 1, datetime.datetime(2020, 11, 6, 15, 10, 11), 2, 1, 'zh-hans', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2023-03-01T06:22+00:00","hide_location":false}', 9361, 171, 9, 34, 1, 0, '', 0, None), (644646, 4, 4, 'Flying Shiver', 2059341, 97316656, 2, 7, 0, 'music/ST/AR/STARRR69/5AbtcSwbdwmZg6afPdYJ3q.mp3', 0, 'song_covers/ST/AR/STARRR69/WgRefGCMpMQxGhB6tcXTJE.jpg', 1, '', '[00:06.40]In my room\n[00:10.32]No one just me\n[00:14.77]And this flying shiver comes\n[00:20.30]Reminds you reminds me\n\n\n[00:25.40]作曲:韩艾\n[00:30.25]作词:韩艾\n[00:35.32]编曲:星号69\n[00:40.77]主唱、吉他、合成器:韩艾\n[00:45.30]贝斯、合成器:王喆\n[00:50.65]鼓:李源\n\n\n[01:06.88]Every night in this dream\n[01:09.72]They are all the same\n[01:12.38]Can’t escape\n[01:16.61]Everything in this dream\n[01:19.57]They all bleed\n[01:22.02]Bleed to live\n\n[01:25.86]Do you think you will be\n[01:29.54]Bitter sweet\n[01:31.93]Feel so weak\n[01:35.79]Do you think you will see\n[01:39.22]Your destiny\n[01:41.63]Feel so sweet\n\n[01:46.64]Shivering on\n[01:49.03]Seems to change\n[01:51.68]It’s not that easy\n[01:56.32]Floating on\n[01:58.80]Feels the same\n[02:01.31]You know you’re incredible\n\n[02:06.23]Shivering on\n[02:08.65]Seems to change\n[02:11.11]It’s not that easy\n[02:15.93]Floating on\n[02:18.41]Feels the same\n[02:20.90]You know you’re incredible\n\n[02:34.46]Do you think you will be\n[02:38.02]Bitter sweet\n[02:42.89]Feel so weak\n[02:44.21]Do you think you will see\n[02:47.52]Your destiny\n[02:50.17]Feel so sweet\n\n[03:34.24]Shivering on\n[03:36.76]Seems to change\n[03:39.49]It’s not that easy\n[03:44.10]Floating on\n[03:46.52]Feels the same\n[03:49.46]You know you’re incredible\n\n[03:53.98]Shivering on\n[03:56.35]Seems to change\n[03:59.05]It’s not that easy\n[04:03.75]Floating on\n[04:06.11]Feels the same\n[04:09.17]You know you’re incredible\n\n[04:13.81]制作人:李缤\n[04:15.44]混音:李缤\n[04:17.04]母带:李缤\n[04:18.61]录音室:大音吾声\n[04:19.77]封面设计:ZM', 1, '', 0, '', 274, 320000, datetime.datetime(2021, 5, 3, 3, 54, 44), datetime.datetime(2021, 5, 3, 3, 54, 42), datetime.datetime(2021, 5, 3, 3, 56, 37, 113601), datetime.datetime(2021, 5, 3, 3, 56, 57), 504, 16, 1, 1, 3, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2059341, 'sha1$ylDyyS77jid5$76b6a5156ada9518373b691dbec58bf298e102a6', datetime.datetime(2021, 8, 7, 6, 12), 0, 'STARRR69', '', '', 'starrr69@126.com', 0, 1, datetime.datetime(2017, 8, 21, 4, 31, 58), 1630391, 4, 4, 2059341, 'profile_images/ST/AR/STARRR69/5F4fF7yvbPh6yRvbBLcoQ5.jpg', 'O', '星号69', '星号69', 86, '18612680710', datetime.date(2016, 4, 1), 'BJ', 2, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2017, 8, 21, 4, 31, 58), 2, 0, 'zh-hans', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false}', 7794, 73, 4, 88, 0, 0, '', 0, None), (644655, 2, 2, '驟雨(Demo)', 893031, None, 2, 7, 0, 'music/Ir/on/Iron_Punch_band/hxQvcGSEjnh9RrbwyPtHkn.mp3', 0, 'song_covers/Ir/on/Iron_Punch_band/nPPQMCGyEc4QGdC9cUBnSs.jpg', 1, '', '[00:00.00]\n[00:24.00]雨從哪裡落下\n[00:27.00]又將我帶往哪\n[00:32.00]獨自迂迴\n[00:35.00]在煙雨中綻放\n[00:38.00]最後一道火光\n[00:41.00]纏身的煙 視而不見\n[00:44.00]\n[00:45.00]翻越了萬水 與你擱淺\n[00:56.00]跨越了光年 一剎瞬間\n[01:02.00]\n[01:05.00]是怎麼了 時間?\n[01:10.00]怎麼了時間\n[01:14.00]\n[01:15.00]雨驟然而下\n[01:20.00]又遠去何方\n[01:26.00]濕了眼眶\n[01:31.00]失了光芒\n[01:35.00]\n[01:37.00]只是 慢慢地 忘了自己\n[01:41.00]害怕地 不想 離去\n[01:48.00]只是 慢慢地 忘了自己\n[01:51.00]靜靜地 在這裡 等待\n[01:58.00]晨霧散去\n[02:01.00]\n[02:11.00]雨從哪裡落下\n[02:14.00]又將我帶往哪\n[02:19.00]獨自迂迴\n[02:22.00]在煙雨中綻放\n[02:25.00]最後一道火光\n[02:28.00]纏身的煙 視而不見\n[02:31.00]\n[02:32.00]翻越了萬水 與你擱淺\n[02:39.00]\n[02:40.00]是怎麼了 時間?\n[02:46.00]怎麼了時間\n[02:50.00]\n[02:51.00]雨驟然而下\n[02:56.00]又遠去何方\n[03:02.00]濕了眼眶\n[03:08.00]失了光芒\n[03:10.00]\n[03:13.00]只是 慢慢地 忘了自己\n[03:16.00]害怕地 不想 離去\n[03:24.00]只是 慢慢地 忘了自己\n[03:27.00]靜靜地 在這裡 等待\n[03:33.00]晨霧散去\n[03:34.00]\n[03:35.00]♪♬♪♫\n[03:54.00]\n[03:55.00]雨驟然而下\n[04:00.00]又遠去何方\n[04:06.00]濕了眼眶\n[04:11.00]失了光芒\n[04:15.00]\n[04:17.00]只是 慢慢地 忘了自己\n[04:21.00]害怕地 不想 離去(忽然下起了雨)\n[04:28.00]只是 慢慢地 忘了自己\n[04:31.00]靜靜地 在這裡 等待(戛然而止的語)\n[04:37.00]', 1, 'Lyrics | 大鈞\nComposer | 鐵擊\nRecording | 瓜瓜、紅茶\nMixing | 紅茶', 0, '', 290, 320000, datetime.datetime(2021, 5, 3, 8, 40, 42), datetime.datetime(2021, 5, 3, 8, 40, 32), datetime.datetime(2021, 5, 3, 10, 59, 23, 485904), datetime.datetime(2022, 11, 8, 12, 24, 24), 18693, 650, 148, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 893031, 'sha1$5tZRBChK7UBHlQOrO9GCCG$3b984fa2fa228846f91b543922884ab295ff8114', datetime.datetime(2025, 5, 9, 3, 6, 32), 0, 'Iron_Punch_band', '', '', 'ironpunchofficial@gmail.com', 0, 1, datetime.datetime(2013, 6, 14, 23, 27, 4), 525933, 4, 4, 893031, 'profile_images/Ir/on/Iron_Punch_band/h4a77P5vkWhqn6b4Uu8CmM.jpg', 'O', '', '鐵擊', 886, '919145093', datetime.date(2013, 3, 23), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2013, 6, 14, 23, 27, 4), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-11-11T09:22+00:00"}', 809992, 5385, 19, 21, 1, 0, '', 0, None), (644002, 2, 2, '游戏', 2107459, 97316690, 2, 7, 0, 'music/an/na/annaki/CnJXKDa67bxQS264HUVxee.mp3', 0, 'song_covers/an/na/annaki/7EmmqpNyxR5PQsJbKfNMER.jpg', 1, '', "[00:00.75] 乐队成员:\n[00:01.29] 主唱 Vocal及合成器Synth:荔枝\n[00:01.66] 吉他 Guitar: 芒果\n[00:01.98] 贝斯 Bass: 张向\n[00:02.44] \n[00:03.36] 作词 Lyrics:荔枝\n[00:04.75] 作曲 Music:荔枝\n[00:05.86] 主唱:荔枝\n[00:06.52] 和声:芒果\n[00:07.79] 制作:芒果\n[00:08.78] 编曲 Arranger:安娜其\n[00:09.64] 鼓 Drum Arrangement:良仔@沙漏SAALAU\n[00:10.64] 录音:李浩(北京集结社录音棚)\n[00:11.51] 混音mixing:许经纶(怪兽) Veil帷幕工作室\n[00:12.95] 母带后期处理Mastering:许经纶(怪兽) Veil帷幕工作室\n[00:14.54] \n[00:18.12] In my life ,i can't resist\n[00:22.07] I live like a clown\n[00:25.15] I am just safe\n[00:29.53] I am just safe\n[00:32.68] \n[00:34.29] In my life ,i can't resist\n[00:38.38] I live like a clown\n[00:41.62] I am just safe\n[00:45.70] I am just safe\n[00:49.01] \n[00:50.63] Why so serious\n[00:53.87] 谁更不清醒\n[00:57.93] 失真的游戏\n[01:01.97] 输赢别在意\n[01:07.10] \n[01:47.64] In my life ,i can't resist\n[01:51.58] I live like a clown\n[01:54.84] I am just safe\n[01:58.90] I am just safe\n[02:02.65] \n[02:03.77] In my life ,i can't resist\n[02:07.69] I live like a clown\n[02:11.18] I am just safe\n[02:15.31] I am just safe\n[02:19.23] \n[02:20.15] Why so serious\n[02:23.40] 谁更不清醒\n[02:27.37] 失真的游戏\n[02:31.30] 输赢别在意\n[02:35.96] \n[02:54.59] In my life ,i can't resist\n[02:58.75] I live like a clown\n[03:02.21] I am just safe\n[03:06.13] I am just safe\n[03:10.17] \n[03:11.01] In my life ,i can't resist\n[03:15.05] I live like a clown\n[03:18.29] I am just safe\n[03:22.31] I am just safe\n[03:24.31] 封面设计:梦迪\n[03:25.31]平面摄影:Kt & ytt\n[03:26.31] 宣传:缪佳玮\n[03:27.31] 艺人制作与经纪:Veil 帷幕工作室\n[03:28.31] 经纪人:许经纶(怪兽)", 1, '游戏想表现的是任由摆布的感受。\n\n你愿意配合游戏规则吗?这通常不由你说了算,命运早就在你身上布满了足够操纵的虚线,请放弃抵抗,忘掉天真,像个小丑一样地生存才足够安全。\n\n\n这是 安娜其 全新EP《开箱》的第二首,即将揭开全貌。\n —— 敬请期待', 0, '', 242, 320000, datetime.datetime(2021, 4, 26, 17, 25, 51), datetime.datetime(2021, 4, 26, 17, 25, 48), datetime.datetime(2021, 4, 27, 4, 2, 1, 978592), datetime.datetime(2021, 5, 8, 16, 22, 10), 528, 17, 2, 1, 2, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2107459, 'sha1$tIZxmeQshM02qpJtCL7lli$bd45c9e0c4fe08964e55a305b311350d87563df7', datetime.datetime(2024, 7, 14, 8, 11, 31), 0, 'annaki', '', '', '751022361@qq.com', 0, 1, datetime.datetime(2017, 10, 10, 15, 45), 1678584, 4, 4, 2107459, 'profile_images/an/na/annaki/oLVh5LEcS8FprrnwXS2DDN.jpeg', 'O', '魏天祥', '安娜其', 86, '17737148530', datetime.date(2016, 4, 1), 'SC', 24, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2017, 10, 10, 15, 45), 2, 0, 'zh-hans', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"accredited_datetime":"2023-05-31T09:26+00:00","hide_location":false}', 15771, 161, 6, 1, 1, 0, '', 0, None), (643712, 4, 4, '美丽男孩', 2584981, 97315367, 2, 7, 0, 'music/Ru/ff/Ruff_Breeze/SyN9AwmRbZyJM36CGNX73W.mp3', 0, '', 1, '', '', 0, '', 0, '', 205, 320000, datetime.datetime(2021, 4, 23, 18, 18, 57), datetime.datetime(2021, 4, 23, 18, 18, 47), datetime.datetime(2021, 4, 23, 18, 19, 6, 512644), datetime.datetime(2021, 5, 3, 17, 52, 58), 537, 14, 3, 1, 8, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2584981, 'sha1$70jRaeDFGLrOkItDJysJE5$1678389ac8a8a6d5ae65beb4201411a01f3453f8', datetime.datetime(2025, 3, 19, 16, 16, 39), 0, 'Ruff_Breeze', '', '', 'kunpple@foxmail.com', 0, 1, datetime.datetime(2020, 5, 19, 2, 48, 44), 2155684, 2, 2, 2584981, 'profile_images/Ru/ff/Ruff_Breeze/ekVP8bv89HKZZauEbkDuXo.jpg', 'M', '赵琨', 'Kunpple', 86, '17854252502', datetime.date(1996, 10, 2), 'JS', 12, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2020, 5, 19, 2, 48, 44), 2, 0, 'zh-hans', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":1,"hide_location":false}', 6840, 45, 2, 0, 0, 0, '', 0, None), (642863, 4, 4, '惑者 Down the Rabbit Hole', 1592178, None, 2, 7, 0, 'music/wh/oc/whocares2016/ioxsfBQxyrkgdiDAXqteWA.mp3', 0, 'song_covers/wh/oc/whocares2016/PoKeYTaprPC8qdi6t5eScF.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活著 或者', 0, '■ ;;;;;;; ?ℎ? ????? 胡凱兒 ;;;;;;; ■\r\n\r\n【惑者???? ?ℎ? ?????? ????】\r\n\r\n| 往返於或者之間的呢喃與私語,\r\n看著錯過的時間、逝去的選擇,\r\n若你也在片段中看見自己了,\r\n惑者、活著、或者。\r\n\r\n\r\n詞曲:謝浩澤\r\n編曲:Who Cares 胡凱兒\r\n弦樂編寫:\x08周均 Leo Chou\r\n\r\n樂團成員\r\n主唱:謝浩澤\r\n吉他手:梁方文、林于超\r\n貝斯手:陳廷曜\r\n鼓手:吳航\r\n\r\n經紀人:洪學翊\r\n\r\n製作人:周均 Leo Chou @TDP STUDIO\r\n配唱製作人:AC阿蘭\r\n錄音室:追夢者娛樂整合工作室 @TDP STUDIO\r\n錄音師:徐昕 Vivian Hsin Hsu @TDP STUDIO\r\n混音師:周均 Leo Chou @TDP STUDIO\r\n母帶後期製作:周均 Leo Chou @TDP STUDIO\r\n封面製作:羅文傑WunJ.L@TDP STUDIO\r\n\r\n特別感謝:林奐希', 0, '', 271, 320000, datetime.datetime(2021, 4, 14, 6, 36, 41), datetime.datetime(2021, 4, 14, 6, 36, 24), datetime.datetime(2021, 4, 14, 15, 0), datetime.datetime(2021, 9, 3, 12, 27, 50), 120763, 2936, 603, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-05-23"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-05-24"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,16]]}}', 0, 0, 0, 0, 2, 2, 1592178, 'sha1$ZVpt0Pk30YG1evbO3vfp5i$bbb9ae116986984cc6ef62e01199735aa0cf632a', datetime.datetime(2025, 5, 19, 18, 28, 2), 0, 'whocares2016', '', '', 'wearewhocares@gmail.com', 0, 1, datetime.datetime(2016, 3, 16, 20, 34, 33), 1250594, 2, 2, 1592178, 'profile_images/wh/oc/whocares2016/4zJTRLuyHwGMX7tkZYPUrt.jpg', 'O', '', 'Who Cares 胡凱兒', 886, '923202038', datetime.date(2016, 3, 7), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2016, 3, 16, 20, 34, 33), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-22T02:57+00:00","hide_location":true}', 3811981, 16423, 15, 960, 1, 0, '', 0, None), (639453, 4, 4, '豐盈與匱乏的孩子', 2722928, None, 2, 7, 0, 'music/co/me/comeonbaybay/i43UKYAoUUtsubBLDhgp73.mp3', 0, 'song_covers/co/me/comeonbaybay/Egc2d2eD8gRtFdefFPmZ5a.jpg', 1, '', '我是豐盈與匱乏的孩子\n我註定要在一座愛的階梯上前進\n但我先是愛上一個捉摸不定的笑容\n然後又愛上那笑容的幻影\n即使我知道它只存在我的眼裡\n\n我原本相信一個簡單的道理\n我的生命應該有個目的\n而它的終點可能在哪裡\n我一直不是太在意\n我願讓繁星映照我的心\n\n我就是我\n本來就不可能不是我\n我的天真和我的憂愁\n同時屬於又不屬於我\n我不停地對自己說\n繼續直走才能穿越盡頭\n\n我是豐盈與匱乏的孩子\n我沉默是為了給自己一個解釋\n是什麼讓我放棄了自己\n我當然能說那終究是我的決定\n我或許也能說那是我的宿命\n\n我是豐盈與匱乏的孩子\n我是因為矛盾才圓滿的故事\n我的笑和淚還有什麼價值\n只能談論自己的人多麼可恥\n其實我多麼想要能再愛一次\n\n我就是我\n本來就不可能不是我\n我的狂狷和我的墮落\n同時定義了又不能完全定義我\n我不停地對自己說\n我的存在應該有個理由\n\n我不停地對自己說\n我已經毫無保留地愛過\n我不停地對自己說\n我的愛就是那麼赤裸裸', 0, '鄭焙隆:詞曲、人聲、木吉他\n鄭焙檍:長笛\n王少軒:鍵盤\n陳弘禮:貝斯\n曾國宏:電吉他\n黃士瑋:鼓\n白安:和聲\n\n──\n\n製作人:鄭焙隆\n錄音、混音及母帶後製工程:陳俊賓(這邊音樂那邊設計)\n視覺設計:潘昱伶(虛擬劇場)\n出品及發行(OP / SP):自主練習工作室;聯絡信箱:autopraktikos@gmail.com', 0, '', 332, 192000, datetime.datetime(2021, 3, 25, 7, 23, 49), datetime.datetime(2021, 3, 25, 7, 23, 37), datetime.datetime(2021, 3, 25, 13, 0, 14, 993750), datetime.datetime(2021, 3, 25, 13, 0, 15), 12622, 516, 235, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-04-02"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-04-03"],"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2722928, 'sha1$30spUUqOzGNc$30b812640a7b794752e66feb40472bda84552903', datetime.datetime(2021, 5, 21, 1, 52, 29), 0, 'comeonbaybay', '', '', 'comeonbaybay@gmail.com', 0, 1, datetime.datetime(2021, 3, 16, 15, 10, 51), 2293440, 4, 3, 2722928, 'profile_images/co/me/comeonbaybay/4eKHtUXn36XEhx8cMx6EVq.jpg', 'O', '', '來吧!焙焙!', 886, '932989494', None, 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2021, 3, 16, 15, 10, 51), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":false}', 111851, 1296, 0, 1065, 0, 0, '', 0, None), (640459, 4, 4, '躺在時間的海裡凝望無盡', 1955072, None, 2, 7, 0, 'music/mi/ss/missbac/MmoW9SvNJk3yiA6GPzAaBR.mp3', 0, 'song_covers/mi/ss/missbac/3exDn9RUUbXrSMTm9iAAhX.jpg', 1, '', '我們 多久沒見了\n是否 還是愛著\n弭平 不了的傷痕\n該怎麼 好呢\n\n想和你 踏遍世界的美景\n反覆回憶 那個溫暖的瞬間\n想和你 躺在時間的海裡\n仰頭 凝望 整片無盡\n\n我們 多久沒見了\n是否 學會愛了', 0, '貝克小姐Miss Bac. 2021 最新單曲\r\n〈躺在時間的海裡凝望無盡 For The Lover〉\r\n\r\n在妳離開後,\r\n才發覺沒有好好珍惜曾經的過往,\r\n那些答應要一起完成的事情,\r\n如今也只能在夢裡完成了。\r\n\r\n希望有一天,我們能躺在時間的海裡,\r\n永遠停在這瞬間,享受這波光粼粼。\r\n\r\n――――*☼*――――*☼*――――\r\n\r\n〈躺在時間的海裡凝望無盡 For The Lover〉\r\n\r\n製作人 Producer:蕭瑋德 Wade Hsiao、鍾秉恩 Chung Ping En\r\n詞 Lyricist:鍾秉恩 Chung Ping En\r\n曲 Composer:鍾秉恩 Chung Ping En\r\n配唱製作人 Vocal Producer:吳昱陞 Sam Wu\r\n編曲 Arranger:蕭瑋德 Wade Hsiao、鍾秉恩 Chung Ping En\r\n主唱 Lead Vocalist:沈筱卿 Hsiao Ching\r\n木吉他 Acoustic Guitar:蕭瑋德 Wade Hsiao\r\n電吉他 Electric Guitar:蕭瑋德 Wade Hsiao、鍾秉恩 Chung Ping En\r\n貝斯 Bass:王育嘉 Yu Chia Wang\r\n鼓組 Drum set:宇竑 Yu Hong\r\n和聲編寫 Backing Vocal Arranger:蕭瑋德 Wade Hsiao、鍾秉恩 Chung Ping En、沈筱卿 Hsiao Ching\r\n和聲 Backing Vocal:沈筱卿 Hsiao Ching\r\n錄音師 Recording Engineer:吳昱陞 Sam Wu、陳逸夫 Yi Fu Chen\r\n錄音助理 Recording Assistant:黃忻倫 Xin Lun Huang\r\n錄音室 Recording Studio:GANNNNN Studio\r\n音訊剪輯 Audio Editing:蕭瑋德 Wade Hsiao、吳昱陞 Sam Wu\r\n混音師 Mixing Engineer:吳昱陞 Sam Wu\r\n混音室 Mixing Studio:GANNNNN Studio\r\n母帶後期處理 Mastering:Jon Tornblom@Transparent Mastering\r\n\r\n封面設計Illustration:林怡婷 Esther Lin\r\n動畫設計 Animation:林怡婷 Esther Lin\r\n\r\n――――*☼*――――*☼*――――\r\n\r\nFind us:\r\nFacebook:https://www.facebook.com/missbacterium/\r\nInstagram:https://www.instagram.com/missbac2017/', 0, '', 252, 320000, datetime.datetime(2021, 3, 28, 15, 0, 30), datetime.datetime(2021, 3, 28, 15, 0, 23), datetime.datetime(2021, 3, 29, 4, 0), datetime.datetime(2022, 2, 25, 4, 3, 22), 87221, 2415, 375, 1, 1, 1, 0, None, 4, '{"TW":{"audition_awards":{"138396":{"event":"\\u97f3\\u6a02\\u7da0\\u6d32\\uff1a\\u521d\\u4f86\\u4e00\\u590fMUSIC OASIS\\uff1aHere Comes Summer","award":"\\u5165\\u570d"}},"recommend_by_editor":true,"top_record_weekly_champions":[[2021,13]]},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1955072, 'sha1$uIVAt2GFrenNtzgGvAf7Vn$96a99c21665844e52385379c16f24ddfa54bf03c', datetime.datetime(2025, 6, 4, 19, 19, 39), 0, 'missbac', '', '', 'missbac2017@gmail.com', 0, 1, datetime.datetime(2017, 6, 20, 22, 36, 26), 1527037, 2, 2, 1955072, 'profile_images/mi/ss/missbac/hnLwqiEWnmgWykfLCjPXC6.jpg', 'O', '貝克小姐Miss Bac.', '貝克小姐Miss Bac.', 886, '983002387', datetime.date(2017, 3, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 56), 1, datetime.datetime(2017, 6, 20, 22, 36, 26), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-07T07:38+00:00","hide_location":false}', 2174947, 14627, 22, 13, 1, 0, '', 0, None), (638635, 4, 4, '盒子', 2107459, 97316690, 2, 7, 0, 'music/an/na/annaki/3MZ3VnzuCEwETwXHnHipmV.mp3', 0, 'song_covers/an/na/annaki/i92kk3BZxSACDHVDCh9QrF.jpg', 1, '', '[00:00.75] 乐队成员:\n[00:01.29] 主唱 Vocal及合成器Synth:荔枝\n[00:01.66] 吉他 Guitar: 芒果\n[00:01.98] 贝斯 Bass: 张向\n[00:02.44] \n[00:03.36] 作词 Lyrics:荔枝\n[00:04.75] 作曲 Music:荔枝\n[00:05.86] 主唱:荔枝\n[00:06.52] 和声:芒果\n[00:07.79] 制作:芒果\n[00:08.78] 编曲 Arranger:安娜其\n[00:09.64] 鼓 Drum Arrangement:良仔\n[00:10.64] 录音:李浩(北京集结社录音棚)\n[00:11.51] 混音mixing:许经纶(怪兽) Veil帷幕工作室\n[00:12.95] 母带后期处理Mastering:许经纶(怪兽) Veil帷幕工作室\n[00:14.54] \n[00:19.34] 是一段 很久的缓慢\n[00:26.71] 盯盯鞋看看天 眯眼望前\n[00:34.65] 双脚踩在一整块砖\n[00:41.55] 尺寸很是喜欢 一块好砖\n[00:48.31] \n[00:48.71] 你看不见 你看不见\n[00:52.92] 平凡的悲哀\n[00:56.27] 你听不见 你听不见\n[01:00.29] 死亡的呼唤\n[01:04.61] \n[01:05.44] 抬起头就看到天\n[01:08.46] 双手放开就撑到边\n[01:12.25] 狭隘使我忧伤\n[01:15.97] 宽大使我更加无比恐慌\n[01:20.73] 抬起头就看到天\n[01:23.83] 双手放开就撑到边\n[01:27.62] 狭隘使我忧伤\n[01:31.35] 宽大使我更加无比恐慌\n[01:36.50] \n[02:06.98] 是一段 很久的缓慢\n[02:14.65] 盯盯鞋看看天 眯眼望前\n[02:22.11] 双脚踩在一整块砖\n[02:29.85] 尺寸很是喜欢 一块好砖\n[02:35.71] \n[02:36.19] 你看不见 你看不见\n[02:40.49] 平凡的悲哀\n[02:43.85] 你听不见 你听不见\n[02:48.21] 死亡的呼唤\n[02:52.63] \n[02:52.99] 抬起头就看到天\n[02:56.14] 双手放开就撑到边\n[02:59.66] 狭隘使我忧伤\n[03:03.83] 宽大使我更加无比恐慌\n[03:08.19] 抬起头就看到天\n[03:11.41] 双手放开就撑到边\n[03:15.19] 狭隘使我忧伤\n[03:18.92] 宽大使我更加无比恐慌\n[03:23.67] 抬起头就看到天\n[03:26.73] 双手放开就撑到边\n[03:30.71] 狭隘使我忧伤\n[03:34.25] 宽大使我更加无比恐慌\n[03:39.31] \n[04:10.41] 是一段 很久的缓慢\n[04:17.65] 盯盯鞋看看天 眯眼望前\n[04:25.20] 双脚踩在一整块砖\n[04:32.68] 尺寸很是喜欢 一块好砖\n[04:39.30] 封面设计 梦迪\n[04:39.30] 平面摄影 Kt & ytt\n[04:39.30] 宣传 缪佳玮\n[04:39.30] 艺人制作与经纪 Veil 帷幕工作室', 1, '盒子探讨的是束缚和控制的状态。\n\n我们常常被困在原地,不知道是外界的干扰还是自我的设限,令人始终都找不到更远的边界。不是不想往前走,只是无法喘息的现状以及事态的无法进行,都让人笼罩在巨大的盒子之中。\n\n接下来,\n会用一月一首的形式,\n慢慢呈现 安娜其 的全新EP《开箱》。\n\n —— 敬请期待', 0, '', 286, 320000, datetime.datetime(2021, 3, 18, 6, 59, 32), datetime.datetime(2021, 3, 18, 6, 59, 27), datetime.datetime(2021, 3, 21, 16, 0), datetime.datetime(2021, 5, 8, 16, 22, 10), 906, 53, 12, 1, 1, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2107459, 'sha1$tIZxmeQshM02qpJtCL7lli$bd45c9e0c4fe08964e55a305b311350d87563df7', datetime.datetime(2024, 7, 14, 8, 11, 31), 0, 'annaki', '', '', '751022361@qq.com', 0, 1, datetime.datetime(2017, 10, 10, 15, 45), 1678584, 4, 4, 2107459, 'profile_images/an/na/annaki/oLVh5LEcS8FprrnwXS2DDN.jpeg', 'O', '魏天祥', '安娜其', 86, '17737148530', datetime.date(2016, 4, 1), 'SC', 24, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2017, 10, 10, 15, 45), 2, 0, 'zh-hans', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"accredited_datetime":"2023-05-31T09:26+00:00","hide_location":false}', 15771, 161, 6, 1, 1, 0, '', 0, None), (638807, 4, 4, 'Mystery Body', 2724175, None, 2, 7, 0, 'music/di/ng/dingting306/67wngPynFyBoLhL46NwRNS.mp3', 0, 'song_covers/di/ng/dingting306/CRuKxehJKu6MiARVkyhTcc.jpg', 1, '', '', 0, 'Mystery Body', 0, '', 342, 320000, datetime.datetime(2021, 3, 19, 13, 29, 9), datetime.datetime(2021, 3, 19, 13, 29, 4), datetime.datetime(2021, 3, 19, 13, 30, 52, 663462), datetime.datetime(2021, 3, 19, 13, 32, 53), 744, 32, 4, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2724175, 'sha1$7TTpWwEJHqKN$5e9ba52980b2f7d89dec49035554a9bbcf9a63d8', datetime.datetime(2021, 3, 20, 4, 52, 19), 0, 'dingting306', '', '', 'dingting306@163.com', 0, 1, datetime.datetime(2021, 3, 19, 8, 43, 31), 2294687, 4, 4, 2724175, 'profile_images/di/ng/dingting306/8de6BvKpd4eQWk3Z8Q7Uap.jpg', 'O', '', '也物狂欢会CasualHistory', 86, '15552501627', datetime.date(2020, 7, 1), 'SD', 17, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2021, 3, 19, 8, 43, 31), 2, 1, 'zh-hans', 1, '{"hide_gender":false}', 782, 9, 0, 26, 0, 0, '', 0, None), (638275, 4, 4, '在燈火消逝的前夕 Before the Lights Are Dimmed', 2416926, 97317100, 2, 7, 0, 'music/sa/nd/sandwichfail/gb6WcdR9Xenag7UtAPtYJU.mp3', 0, 'song_covers/sa/nd/sandwichfail/UzY7NN4DUdXSpZVNd9nMTq.jpg', 1, '', '在燈火消逝的前夕 把我當成你自己\n不會給予任何反應 也不會刻意聆聽\n此起彼落 自言自語 你擁有孤獨的權利\n\n就是當花兒放話兒作畫在你的臉上\n不能夠明白他是否在意你就算了吧\n寧可絢麗的感傷 不願屈節的離場\n辜負了誰的期望 就隨它去吧\n\n此起彼落 自言自語 你擁有孤獨的權利\n\n就是當花兒放話兒作畫在你的臉上\n不能夠明白世界是否在意你 就算了吧\n掀開歲月的滄桑 誠實觸碰著變化\n放下無謂的渴望 拾起俐落的頑強\n\n別把滂沱的泛黃的徬徨都留在嘴上\n別等雨停啊 學會在雨中跳舞的方法\n寧可炫麗的感傷 不願屈節的離場\n辜負了誰的期望 就隨它去吧\n\n在燈火消逝的前夕 把我當作你自己', 0, 'MMMMVVVV\nhttps://youtu.be/5dm_6cIaHIg\nIIIIIIIIIIIIGGGGG\nhttps://www.instagram.com/sandwich_fail/\nFFFFFFBBBBB\nhttps://www.facebook.com/sandwichfail', 0, '', 263, 320000, datetime.datetime(2021, 7, 27, 13, 45, 25), datetime.datetime(2021, 3, 15, 10, 52), datetime.datetime(2021, 3, 17, 5, 9, 16, 931230), datetime.datetime(2021, 9, 21, 0, 19, 3), 116566, 3826, 478, 1, 4, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-03-29"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-03-30"],"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2416926, 'sha1$FYt0PEkvvjtisU1rc4lIEk$3ee43b5d95ad80f9b2d885f73718600316a13b50', datetime.datetime(2025, 2, 26, 7, 52, 45), 0, 'sandwichfail', '', '', 'sandwichfailtw@gmail.com', 0, 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1987835, 2, 2, 2416926, 'profile_images/sa/nd/sandwichfail/LykdXK73EADoH5CAz9646w.jpg', 'O', '王欣茹', '打倒三明治 Sandwich fail', 886, '922168769', datetime.date(1992, 10, 28), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-22T02:57+00:00","show_birthday":0,"hide_location":false}', 677606, 8739, 0, 3, 1, 0, '', 0, None), (637784, 4, 4, 'Half-full', 2183975, None, 2, 7, 0, 'music/im/di/imdifficult/7pwbHdL5y47hdkithqAfk8.mp3', 0, 'song_covers/im/di/imdifficult/5GLAhkqFFMyeBLDXQ7BRmh.jpg', 1, '', 'Half Full\n\nHalf full \nI’m stuck here alone\nToo many missed calls\nI don’t wanna know\nBut now they all want out\n一整夜,我好累\n床頭的燈開了又關\n玻璃狀態不要碰\n就不會碎\n我的視線越來越遠\n\nHalf full \nI wanna tell you every single thing\nI must’ve felt whole\nDwelling in my, golden moments\n我不能動,不能開口,不能改變\n作用的速度\n只有內部流動 (Nothings left to change, play the inner game)\n所有時間,鎖在這裡\n\nOne minute I thought I found you\nThe minute I locked the door\nOne minute I thought I lost you\nThe minute I jumped the window\nAnd so it goes to say at least\nI mean everything\nWith me and everything\n\nThen she said my name\nSaid she’s from faraway\nTook me by the waist\nWith it my attention\nI tried to face away\nIt was night and day\nWe just started dancing\nWe’re breathing only tension\nLet me stay\nOh, please wait\nDo me one more favor\nMake it last forever', 0, '音樂創作|我是機車少女I’mdifficult(王沂紳、張芷瑄、呂仲林、凌元耕\n部分合成器|丁佳慧Hana Lin\n製作人|凌元耕Ling Yuan-Keng\n配唱Vocal Producer|胡家誠Robert Hu\n鼓組錄音 Drum Recording|徐振程 @玉成戲院錄音室\n合成器貝斯錄音 Synth Bass Recording|吳昱陞、陳逸夫 @Gannnnn Studio\n電吉他錄音Electric Guitar Recording|邱建鈞 @玩痛研究室\n人聲錄音Vocal Recording|凌元耕 @玉成戲院錄音室\n混音Mixing|Andy Baker @玉成戲院錄音室\n母帶後期處理工程師 Mastering Engineer|Enyang Urbiks', 0, '', 269, 320000, datetime.datetime(2021, 3, 11, 1, 15, 18), datetime.datetime(2021, 3, 11, 1, 15, 3), datetime.datetime(2021, 3, 11, 1, 19, 19, 65580), datetime.datetime(2021, 3, 30, 17, 24, 33), 55323, 1934, 292, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-03-25"],"recommend_by_editor":true,"recommend_by_expert":true},"CN":{"song_of_the_days":["2021-03-26"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2183975, 'sha1$WZwiIxHAUAYKivFUCVmENR$2782f536a7f732e21fb0c897f59dd20750359fca', datetime.datetime(2024, 7, 24, 14, 16, 1), 0, 'imdifficult', '', '', 'imdifficult1995@gmail.com', 0, 1, datetime.datetime(2018, 3, 21, 4, 52, 21), 1754930, 2, 2, 2183975, 'profile_images/im/di/imdifficult/c2cM4NhS5BkatYjXjwFtQq.jpg', 'O', '凌元耕', '我是機車少女', 886, '981837703', datetime.date(1995, 2, 13), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2018, 3, 21, 4, 52, 21), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2022-06-14T02:51+00:00","show_birthday":0}', 205954, 3842, 0, 38, 1, 0, '', 0, None), (637880, 4, 4, '浪漫', 1445281, 97315888, 2, 7, 0, 'music/ch/il/chilladan/XhemAcHBhudNNmLHbcwMts.mp3', 0, 'song_covers/ch/il/chilladan/QNdndHkKqkXGWYRkJUWaKy.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。', 0, '究竟要多久才能夠明白,那個轉身有多難?\r\n如果你留下來,我們是不是彼此的溫暖?\r\n太多太多想問的,但是那晚,你離開之後就再也沒有和我說過了。\r\n\r\n製作總監 Production Director|佐勳\r\n製作人 producers|阿丹玩球球\r\n電吉他E.Gutar|佐勳 \r\n女聲Vocal|薇祈\r\n鍵盤 Keyboard|子綱\r\n貝斯 Bass|巧暄\r\n鼓組 Drumset|祈恩', 0, '', 222, 256000, datetime.datetime(2021, 3, 11, 14, 40, 40), datetime.datetime(2021, 3, 11, 14, 39, 37), datetime.datetime(2021, 3, 11, 15, 42, 32, 576317), datetime.datetime(2022, 7, 3, 19, 37, 59), 26524, 924, 286, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1445281, 'sha1$rV8vwyWqeG3n4ZK0Kf5X5I$b38d840867b5a22c5d3065e11338fa53978e7af5', datetime.datetime(2025, 5, 7, 14, 23, 37), 0, 'chilladan', '佐勳', '李', 'chilltheadan@gmail.com', 0, 1, datetime.datetime(2014, 8, 27, 17, 31, 59), 1106737, 2, 2, 1445281, 'profile_images/ch/il/chilladan/NRf9zkeHBQkUgdbm9bCmeM.jpg', 'O', '李侑勳', '阿丹玩球球 Chill Adan', 886, '988065858', datetime.date(2018, 8, 15), 'TTT', 100, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2014, 8, 27, 17, 31, 59), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":2,"accredited_datetime":"2021-06-01T05:03+00:00","hide_location":false}', 707192, 3988, 22, 1, 1, 0, '', 0, None), (637567, 4, 4, '女孩妳怎麼 Further And Further (Demo)', 2568255, None, 2, 7, 0, 'music/ho/wa/howaboutzhuifeng/DjASninzMWitUqzNLdi3ko.mp3', 0, 'song_covers/ho/wa/howaboutzhuifeng/2Jfptbj9B9HhEQw6QKNtg8.jpg', 1, '', '詞/曲|追風如何 編曲|追風如何\n\n看著這雙眼睛 說 不 上 來 的情緒\n晚會的煙火 想要說甚麼\n等不到不會有的消息 誰不在意\n獨自站在原地 失去離開的能力\n\n女孩妳是否離我越來越遠\n我們存在著 越來越遠\n女孩妳怎麼能夠這樣離去\n在雲霧中 看不見妳\n\n在這個城市裡 人 們 忙 碌 得不停\n天空像你的心 藍色不透明\n不說話不能聽的過去 慢點回應\n聲音沒有延續 可是我還在聽\n\n女孩 妳是否離我越來越遠\n我們不愛了 越來越遠\n女孩妳怎麼決定這樣離去\n再聽我說 我想見妳\n\n越來越遠...', 0, '吉他/主唱 Guitar, Vocals|林柏儒 Boru\r\n吉他 Lead Guitar|翁祥育 John\r\n貝斯 Bass|呂東霖 Tony\r\n鼓 Drum|王勝平 Sam\r\n鍵盤 Keyboard|羅友祥 Pentakyo\r\n錄音師 Recording Engineer| 蕭子堯 Shiao\r\n混音師 Mixing Engineer| 蕭子堯 Shiao\r\n錄音室 Recording Studio|高塔工作室', 0, '', 310, 320000, datetime.datetime(2021, 3, 8, 15, 3, 41), datetime.datetime(2021, 3, 8, 15, 1, 46), datetime.datetime(2021, 3, 8, 15, 22, 31, 881283), datetime.datetime(2022, 5, 14, 15, 40, 8), 4590, 176, 49, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2568255, 'sha1$mA6bGlTcvf36Lqv9umRVYk$fb26acf334c858defad8e401ccad95db026c84ef', datetime.datetime(2025, 6, 24, 12, 48, 18), 0, 'howaboutzhuifeng', '', '', 'howaboutzhuifeng@gmail.com', 0, 1, datetime.datetime(2020, 4, 8, 9, 7, 36), 2138998, 4, 3, 2568255, 'profile_images/ho/wa/howaboutzhuifeng/KXKwb4xZuvEQ3RJm78dNHX.jpg', 'M', '追風如何 How About Zhui Feng', '追風如何 How About Zhui Feng', 886, '933643917', datetime.date(2019, 7, 28), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 29, 11, 15, 44), 1, datetime.datetime(2020, 4, 8, 9, 7, 36), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-08-02T09:00+00:00","hide_location":true}', 35311, 313, 11, 0, 1, 0, '', 0, None), (636948, 4, 4, 'so baby would you stay with...me?', 2714916, None, 2, 7, 0, 'music/lo/tt/lottie_s_pocket/4nWiFZr7UBM5KXt3vKqywL.mp3', 0, 'song_covers/lo/tt/lottie_s_pocket/mCp32J2tPoitTCRi3VTQHu.jpg', 1, '', "Running barefoot in the pale moonlight\n赤足踏过朦胧月光\nand I could feel you were approaching to me\n你一袭红裙,翩然而至\nLonely night, the red dress\n寂静幽深的漫漫长夜\nlovely girl, a sweet kiss\n天使脸庞与蜜糖之吻\nYou knelt down next to me\n从跪坐于身旁的你这里\nlicked my lips\n传递给我\nI recalled the memory we met\n此情此景 唤起初遇的记忆\nWhen you jumped out of the water\n你从海平面一跃而起的瞬间\nI got you\n我得到了救赎\nIt's a bloody scourge\n却亦如受刑\nIt's hard to protect you\n只因我无能为力\nIt's hard to find anyway to round it, round it.\n无法护你周全,也无法挽留\nSo baby would you baby would you stay with me?\n宝贝,能否与我长久相爱?\nSo baby would you, baby would you stay with me?\n宝贝,能否与我相伴相守?\nI love you, I‘m praying for blessing, please come in\n我爱你,我一遍遍祈祷\nI‘m begging, won't let you leave me\n我深呼吸 一遍遍祈求\ndeep breathing\n只求你不要再轻易离去", 0, '王子发现自己真正的救命恩人不是公主而是小美人鱼后,每天在海边坐守,希望能捕捉到她的一丝残影。但她不会再回来了,因为人类的愚昧,也因为靠近人类的海域不再澄澈。', 0, '', 212, 320000, datetime.datetime(2021, 3, 3, 8, 49, 48), datetime.datetime(2021, 3, 3, 8, 49, 40), datetime.datetime(2021, 3, 3, 8, 55, 5, 131709), datetime.datetime(2021, 3, 3, 9, 3, 16), 974, 42, 6, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2714916, 'sha1$NlGAbAuaNRwy$f6c55ba85d1812efbb8f2df8c5057460b384f54c', datetime.datetime(2022, 2, 16, 6, 0, 37), 0, 'lottie_s_pocket', '', '', '269649027@qq.com', 0, 1, datetime.datetime(2021, 3, 3, 8, 34, 55), 2285433, 4, 4, 2714916, 'profile_images/lo/tt/lottie_s_pocket/CvRAevaXmdZPXgPFrakNki.png', 'F', '', "Lottie's pocket", 86, '15813629428', datetime.date(2019, 10, 20), 'GD', 21, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 2, 54), 1, datetime.datetime(2021, 3, 3, 8, 34, 55), 2, 1, 'zh-hans', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 1897, 35, 2, 41, 0, 0, '', 0, None), (634631, 1, 1, 'MiNORS ft. We Are Various', 764682, None, 2, 7, 0, 'music/ma/nd/mandark/dxF7Uxav5onNUdMzRFxrkb.mp3', 0, 'song_covers/ma/nd/mandark/egmeMnjUwuyopE6EZmwUo9.jpg', 1, '', "[ti:SV]\n[ar:Mandark]\n[al:MiNORS ft. We Are Various (WAV)]\n[au:Mandark]\n[by:Mandark]\n[ve:4.00]\n\n[00:33.27]It started to rain\n[00:37.08]covered up the coast\n[00:41.41]Took a road trip with love\n[00:44.28]dashed through the clouds\n[00:49.01]At that moment I look at you,\n[00:55.88]I know we are similar\n[00:59.35]Trying to believe in forever\n\n[01:03.15]Use a word you never said\n[01:06.91]Use a word you never said\n[01:10.71]We dive into the summer rain\n[01:14.44]stay as long as we can\n\n[01:18.20]Use a word you never said\n[01:22.02]Use a word you never said\n[01:26.30]There's no one out there\n[01:29.59]Run as far as we can\n\n[01:41.49]Let's forget who we are\n[01:44.07]We're kissing in the dark\n[01:47.84]We're kissing in the dark\n[01:57.00]Let's forget who we are\n[01:59.00]Stimulate your brain and occupy your body\n\n[02:45.16]Use a word you never said\n[02:48.93]Use a word you never said\n[02:53.30]There's no one out there\n[03:11.61]Run as far as we can\n\n[03:15.89]Let's forget who we are\n[03:18.52]We're kissing in the dark\n[03:22.31]We're kissing in the dark\n[03:31.50]Let's forget who we are\n[03:33.63]Stimulate your brain and occupy your body", 1, '< Credits >\nVideo\u2028\u2028演員Cast|Mandark・徐維均 Wei Jun・范懷心 Sandra Fan・曾國洵 AHHKUO・Gucci\u2028\u2028導演 Director|提摩西Timothy Chen\u2028製片 Producer|黃偉傑Alvin Wong\u2028腳本 Script Writer |提摩西Timothy Chen\n造型指導Costume Designer|李朵 Dorene Li\n造型執行Assistant Costume Designer|李朵 Dorene Li・賴家翰 Brian Lai\n化妝師 Makeup Artist |吳機機 L.H.WU \n髮型師 Hairstylist |吳機機 L.H.WU・OOO-ing 王梅\n攝影師Director of Photography|提摩西Timothy Chen\u2028美術贊助Art sponser|Cat.nappp・清境日初雲來度假莊園 EOS RESORT\n攝影大助 1st A.C.|廖錦聰 JC Liao\u2028攝影助理 2nd A.C.|秦碩亨 Herry Chin\n燈光師 Gaffer|提摩西Timothy Chen\n燈光助理 Best boy |黃偉傑Alvin Wong\n燈光器材Lighting Equipment|Nakama Studio\n剪接師 Editor/調光師 Colorist|提摩西Timothy Chen\u2028場地 Location | 清境日初雲來度假莊園 EOS RESORT\n\u2028特別感謝Special Thanks|一盞Ethanyijan・許雅淳 sheyalips・許喬治 George Hsu・邱柏昶 Birdy Nio・國翰袁 95 yuan・賴泓甫 Roy Lai・酷的夢 Ku’s dream・梁晴 Jrina Liang\u2028\n\u2028\u2028Music\n\n製作人 Producer : 梁丹郡 Mandark Liang・We Are Various (WAV)\n作詞 Lyricist : 梁丹郡 Mandark Liang・曾國洵 Kuohsun Tseng\n作曲 Composer:梁丹郡 Mandark Liang\n編曲 Arranger : 梁丹郡 Mandark Liang・We Are Various (WAV)\n\n吉他 Guitar:We Are Various (WAV)\n合成器 Synthesizer:梁丹郡 Mandark Liang・李克非 Coffee Lee\n大提琴 Cello:劉雅卉 Yuli\n鼓 Drums: We Are Various (WAV)\n弦樂編曲 String Arranger:We Are Various (WAV)・梁丹郡 Mandark Liang\n和聲 Backing Vocals:梁丹郡 Mandark Liang・We Are Various (WAV)\n和聲編寫 Backing Vocals Arrangement:梁丹郡 Mandark Liang\n人聲錄音師 Recording Engineer (Vocal): 陳以霖 Yi Lin Chen・Gabriel Cheung\n人聲錄音室 Recording Studio (Vocal): 大小眼錄音室 Twin Eyes Studio・Gabriel Studio\n配唱製作人 Vocal Producer: 陳以霖 Yi Lin Chen・Gabriel Cheung\n吉他錄音師 Recording Engineer (Guitar): Gabriel Cheung\n弦樂錄音師 Recording Engineer (String):Gabriel Cheung\n混音師 Mixing Engineer:Gabriel Cheung\n母帶後期處理工程師 Mastering Engineer:Gabriel Cheung\n\n封面視覺設計 Visual Design:張以得 Mark Chang\n藝人照攝影師 Artist Photo Photographer:李水梅 Yuka Lee・張嘉輝 Zhang Ahuei\n\n文案 Copywriter :范懷心 Sandra Fan @ROOM.338\u2028宣傳統籌 Marketing Dept.:黃文萱 Ziya Huang\n企劃 Marketing Executor:梁丹郡 Mandark Liang\n歌詞校對 Lyrics Proofreader:陳思翰 Hank Chen\n數位發行 Digital Publishing:福祿壽音樂 FRUIT SOLD MUSIC\u2028協力單位 Cooperation:OOO-ing・StreetVoice 街聲・派歌Packer・吹音樂Blow・Firstory・琴伴歌者 The Melomaniac\u2028OP:\xa0福祿壽音樂娛樂有限公司Fruit Sold Music Co., Ltd.\nSP:\xa0Universal Music Publ. Ltd Taiwan\n\u2028特別感謝Special Thanks:\n黃文萱Ziya Huang・韓立康Gummy Bear Man・季欣霈 Apay・陳君豪Howe・麻樂Male・plain-me・吳采穎 Wednesday Wu・吳倬安 Leon Wu・Fog・陳柏維 Nagewho・吳宗祐 Derjk Wu・蘭花刀 Orchid Sword・朱芷辰 @ina.zmakeup ・Gatto・宋瑆Josh Sung・黃培華Sunday Huang・李友廷Yo Lee・蔡昀澤 OraN Tsai・諶昱妘 Lulu Shen・@pulupulu_hsu・Melted Potato・陳立修 Reeve Chen・張皓淳 Pure Zhang・柔米Zoomie・KiKi Cheng', 0, '', 265, 228550, datetime.datetime(2021, 2, 1, 8, 42, 13), datetime.datetime(2021, 2, 1, 8, 41, 48), datetime.datetime(2021, 2, 17, 4, 0), datetime.datetime(2021, 8, 12, 16, 26, 6), 55532, 1587, 374, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-02-23"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-02-24"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2021,7],[2021,8]]}}', 0, 0, 0, 0, 2, 2, 764682, 'sha1$pJcGnBIvsq4uQqZintgB1p$99dbc46aaa342c76d517064e26fc36092d30bcf4', datetime.datetime(2025, 5, 26, 19, 8, 14), 0, 'mandark', 'Mandark', 'Ravel', 'as50122002@yahoo.com.tw', 0, 1, datetime.datetime(2011, 7, 29, 21, 2), 399023, 2, 2, 764682, 'profile_images/ma/nd/mandark/kf4L5a5GvRN7j8fod2wsaQ.jpg', 'F', '夏日 Mandark', 'Mandark', 886, '921340545', datetime.date(1993, 8, 9), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 56), 1, datetime.datetime(2011, 7, 29, 21, 2), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":2,"hide_location":true}', 278430, 4489, 29, 4, 1, 0, '', 0, None), (635239, 4, 4, 'Easy Shen Gang 百齡- 01.intuition 直覺', 19626, None, 2, 7, 0, 'music/ez/sh/ezshen/AYKVrZVm9FVA6LfBgnhpnM.mp3', 0, 'song_covers/ez/sh/ezshen/jUUnh6CiSQCi7rRMS2RehK.jpg', 1, '', '畫一座不收費的泳池 在擁擠的城市裡面游泳\n換氣的時候浮出水面 猜想你會不會掉頭就走\n唱一首不甚美麗的歌 剛好與你哼的是同一首\n脫下了羞恥順便關燈 靈肉分離靈肉分離他說\n閉上眼睛也無法體會 盲目究竟是白還是黑\n什麼時候你才會發現 我的臉為你卸下所有防備\n在耳邊 無聲的雨 被凌遲的街 太過在意會失去直覺\n抽一支籤或求個半仙 眼耳鼻舌天意口誤他說\n交錯的巷子三個路口 誰說人們只會向前走\n什麼時候你才會發現 我的臉因你武裝所有防備\n在耳邊 任性的雨 放浪的街 太過在意會失去直覺\n高解析度的人生 持續專注\n外加雜訊自動忽略 有一陣模糊香味\n那是我即將隨著雨滴蒸發', 0, 'Easy Shen Gang 《百齡》錄音室Live專輯\n2021223已線上發行!\n串流全連結:https://easyshengang.lnk.to/BLBL\n\nPersonnel:\n陳穎達: Fender 90’s Stratocaster\n潘勇廷: Slingerland Modern solo 70‘s, Gretsch brooklyn snare, Zildjian k Constantinople\n曾增譯: Moog Sub37, Prophet Rev2\nEasy Shen: Fender Rhodes Mark I, SH01a, Animoog, Atari punk console, Blue bluebird\n\nProducer: Easy Shen\nArrangement: Easy Shen Gang\n\nInstrument recorded by 李詠恩@荒原錄音室\nVocal recorded by Easy Shen @不知處\nMixing: Easy Shen\nMastering: Nacho De La Riega @Estudio Bulo\n\nEasy Shen Gang\nhttps://www.facebook.com/easyshengang', 0, '', 388, 320000, datetime.datetime(2021, 2, 8, 2, 2, 55), datetime.datetime(2021, 2, 8, 2, 2, 3), datetime.datetime(2021, 2, 8, 2, 7, 24, 225311), datetime.datetime(2021, 2, 25, 9, 20, 21), 7934, 260, 69, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-02-16"],"recommend_by_editor":true,"recommend_by_expert":true},"CN":{"song_of_the_days":["2021-02-17"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 19626, 'sha1$hMD7EonGVUS1Oi5PuRyhJY$435f0c0d13418605a99866573f2d4a307231abf8', datetime.datetime(2025, 2, 11, 7, 57, 45), 0, 'ezshen', '', '', 'ezshen@gmail.com', 0, 1, datetime.datetime(2006, 8, 4, 15, 40), 18612, 4, 4, 19626, 'profile_images/ez/sh/ezshen/8c93c864be9911e592760ae52af18be5.jpg', 'M', '沈軒豪', 'Easy Shen', 886, '921923789', datetime.date(1984, 7, 17), 'TPE', 99, 28272, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 57), 1, datetime.datetime(2006, 8, 4, 15, 40), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"hide_location":false}', 170266, 1312, 31, 33, 1, 0, '', 0, None), (565755, 4, 4, '月亮圓不圓 (Demo)', 627810, 11263, 1, 5, 0, 'music/sk/ip/skippylu/QWMsGD87vXSRY3vev5cfBc.mp3', 0, 'song_covers/sk/ip/skippylu/yuY2WeRomYSvnn5Vu8rgYH.jpg', 1, '', '《月亮圓不圓》\n詞曲:Skippy Lu\n\u3000\n月亮圓不圓\n擁抱遠不遠\n你在的那邊 有沒有我的氣味\n把愛捲一捲 把夢選一選\n裝不下的都藏在月球背面\n\u3000\n現實輕輕把我們踩碎\n灑在風景的兩邊\n你抬起頭想起了誰\n\u3000\n好想要每天每天在你身邊\n能不能永遠永遠不說再見\n把距離換算成了思念 眼神替代語言\n還是學不會道別\n\u3000\n想試著一點一點累積想念\n卻只是一滴一滴弄丟眼淚\n把畫面停在那個瞬間 時間停在那天\n閉上眼睛就浮現 你的臉\n\u3000\n月亮圓不圓 有沒有看見\n我點燃等待 投影成陰晴圓缺\n天色黑不黑 我們會不會\n其實是影子與光源的相戀\n\u3000\n時間偷偷為我們篩選\n面對面的瞬間\n你抬起頭看見了誰', 0, '時鐘的圓圈太小了。\n我和你之間的時間,需要用更大的圓來計算,\n一個彷彿把我的陰晴圓缺都公諸於世,\n高掛在天上的圓。\n\u3000\n如果世界把我們放在風景的兩側,\n我們一起抬頭的時候,\n是不是也是看見了月球的兩面呢?\n\u3000\n月球的背面藏著太多秘密了,\n那些你還不能看見,\n我還不想讓你知道\n我愛你這件事。\n\u3000\n「你抬起頭想起了誰」', 0, '', 206, 320000, datetime.datetime(2018, 9, 21, 13, 14, 23), datetime.datetime(2018, 9, 21, 11, 27, 53), datetime.datetime(2018, 9, 21, 11, 27, 53), datetime.datetime(2020, 9, 4, 12, 58, 10), 33636, 1358, 144, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 627810, 'sha1$nMkjE4D1TymQQqwYYwrY6T$82544546c02dc151ef05cb4b56b1614299fd987c', datetime.datetime(2025, 4, 15, 15, 4, 45), 0, 'skippylu', '', '', 'skippy_lu11@hotmail.com', 0, 1, datetime.datetime(2008, 11, 20, 3, 2), 265214, 2, 2, 627810, 'profile_images/sk/ip/skippylu/TbTTpvwDVoZqh8CCHEf5hN.jpg', 'O', '盧羿安', 'Crispy脆樂團', 886, '986808094', datetime.date(2010, 7, 7), 'TPE', 99, 6195, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2008, 11, 20, 3, 2), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 1949629, 19203, 48, 210, 1, 0, '', 0, None), (593292, 4, 4, '月亮消失了(fly me to you)', 2170991, 97314038, 1, 6, 0, 'music/ha/ri/haribozs/zBu8xkP83aXmR7cr3d6qcb.mp3', 0, 'music_albums/ha/ri/haribozs/uYZvjTYVzgeeaJa4reyUPS.JPG', 1, '', '作词:钟声\n作曲:钟声\n编曲:yocho/钟声/陈潇宙/jimmy\n演唱:钟声\n录音:yocho\n混音:yocho\n制作人:钟声/yocho\n\n脱下 你的面具\n我的 你能不能 也帮我卸下\n借你 我的肩膀\n你的 能不能也 借我靠\n\n应允我的眼泪 \n湿润 已被风吹干的\n脸颊\n\n我不说话 你也不说话\n\n给我 一个拥抱 \n让我 也能安抚 你的受伤\n借我 你的双手 \n你能 陪我一起去 流浪\n\n跟我一起合唱 \n变成泄了气的气球\n飞 \n\n你准备好了吗\n你准备好了吗?\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, '第一种勇敢,\r\n无论是否存在这个「你」,无论「你」在哪里,\r\n世界上必定会有一个「你」需要我,我也需要「你」。\r\n有一首歌叫做「fly me to the moon」,今天,我要大胆地把「moon(月亮)」拿走,就「fly me to you」吧。别害怕,我之所以如此勇敢是因为,我相信当我牵起你的手的时候,你也会牵起我的手,在副歌的吉他用力扫起来的时候,飞跃所有我不敢面对的,奔向所有美好!', 0, '', 273, 320000, datetime.datetime(2019, 8, 30, 2, 54, 14), datetime.datetime(2019, 8, 30, 2, 54), datetime.datetime(2019, 8, 30, 8, 0), datetime.datetime(2019, 8, 30, 8, 0, 7), 4156, 166, 31, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2170991, 'sha1$goxOT19a5XLx$5421301c7b07a8e5c0a6b98af3cfd850645ed3b5', datetime.datetime(2022, 2, 16, 4, 39, 36), 0, 'haribozs', '', '', 'zhongsheng615@qq.com', 0, 1, datetime.datetime(2018, 1, 12, 14, 19, 45), 1741951, 4, 4, 2170991, 'profile_images/ha/ri/haribozs/G9PZFSGWjDcz25BqeNbeUH.jpg', 'F', '钟声', '钟声', 86, '18221181881', datetime.date(1996, 6, 6), 'SH', 3, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2018, 1, 12, 14, 19, 45), 2, 0, 'zh-hans', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"hide_location":false}', 26615, 176, 0, 903, 0, 0, '', 0, None), (593537, 4, 4, '缅因路的月亮', 1826667, None, 2, 1, 0, 'music/Pe/ni/Penicillin/zHoSQzj8FcEhZohgbuZw3H.mp3', 0, 'song_covers/Pe/ni/Penicillin/Xh6bV3jhDGTzfakaHwL3NY.png', 1, '', '[00:01.30]作词:张哲轩\n[00:04.05]作曲:张哲轩\n[00:06.99]编曲:张哲轩\n[00:59.29]他一直在守护一种奇迹般色彩\n[01:10.64]也曾有一天你会看到他光亮黯淡\n[01:22.40]当他出生在你身体之中长出一片片云彩\n[01:34.79]光亮四射爆炸夜空穿过蓝色雾霭\n[01:44.70]Oh my blue, blue blue moon\n[01:57.78]在黑暗里生长 告诉我你为何这样\n[02:08.08]Oh my blue, blue blue moon\n[02:21.13]在黑暗里生长 告诉我你为何这样\n[02:54.92]Oh my blue, blue blue moon\n[03:07.99]在黑暗里生长 告诉我你为何这样\n[03:18.33]Oh my blue, blue blue moon\n[03:31.51]在黑暗里生长 告诉我你为何这样\n[03:43.53]制作人:吴涛\n[03:44.97]吉他:张哲轩\n[03:46.48]贝斯:赵钊\n[03:47.87]鼓:杨宇昊\n[03:49.46]键盘:麻昊宁\n[03:50.83]大提琴:赵阳\n[03:52.25]打击乐:祖力卡尔\n[03:53.73]女声和声:党宁\n[03:55.20]录音:吴涛、罗颢夫、刘文涛\n[03:56.63]缩混、母带:吴涛\n[03:58.16]录音棚:TAO Studio、Mega Wave Studio', 1, '《缅因路的月亮》作为盘尼西林全新专辑《群星闪耀时》第二波主打歌,在八月的最后一天正式发布,以此纪念这个难忘的夏天。\r\n或许,每个人的心中,都有一片属于自己的蓝色月光。它虽无法照亮整片大地,却会以一种坚定顽强的信念蔓延开,在黑夜中慢慢的绽放。\r\n感谢那些在生命的低谷中默默坚守的岁月。终将一日,拨开云层见到的第一缕月光,那便是未来。', 0, '', 258, 320000, datetime.datetime(2019, 9, 2, 4, 6, 23), datetime.datetime(2019, 9, 2, 4, 6, 17), datetime.datetime(2019, 9, 2, 4, 7, 38, 467685), datetime.datetime(2019, 9, 2, 4, 7, 39), 4167, 133, 6, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1826667, 'sha1$eZkOghrizrY2$72c321d49e0ced1ac2d79b4bb1d8071cbc5abb14', datetime.datetime(2021, 6, 25, 4, 49, 15), 0, 'Penicillin', '', '', 'xkp@ost-rich.cn', 0, 1, datetime.datetime(2017, 2, 23, 22, 53), 1347541, 4, 4, 1826667, 'profile_images/Pe/ni/Penicillin/gPUrwNsFCbx954jeuQhj67.jpg', 'O', '', '盘尼西林乐队', None, '', datetime.date(2017, 5, 12), 'BJ', 2, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2017, 2, 23, 22, 53), 2, 0, 'zh-hant', 0, '{"hide_gender":false,"show_intro":false,"show_birthday":1,"hide_location":false}', 144758, 3491, 0, 1115, 0, 0, '', 0, None), (640684, 4, 4, '粉色月亮', 2731716, None, 1, 4, 0, 'music/fg/mt/fgmt/GHauXxaBDqDfNezCvqQtps.mp3', 0, 'song_covers/fg/mt/fgmt/WG7gavMhhhpvqbZQoPbbqM.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录音棚:铸音台', 0, '', 0, '', 217, 192000, datetime.datetime(2021, 3, 30, 5, 20, 37), datetime.datetime(2021, 3, 30, 5, 20, 36), datetime.datetime(2021, 3, 30, 5, 21, 25, 85132), datetime.datetime(2021, 3, 30, 5, 25, 47), 371, 6, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2731716, 'sha1$aKazbL7FRFck$605d963d3551fa8897855a4516f4a4e708d5fe40', datetime.datetime(2021, 3, 31, 13, 49, 36), 0, 'fgmt', '', '', 'luosong233@163.com', 0, 1, datetime.datetime(2021, 3, 30, 4, 54, 33), 2302227, 4, 4, 2731716, 'profile_images/fg/mt/fgmt/LrdLmtUheZYH8xSEBdrtuB.jpg', 'O', '', '方格毛毯二毛', 86, '17857324472', None, 'ZJ', 13, 0, 1, None, datetime.datetime(2025, 6, 13, 21, 4, 1), 1, datetime.datetime(2021, 3, 30, 4, 54, 33), 2, 6, 'zh-hans', 1, '{"hide_gender":true}', 391, 2, 0, 12, 0, 0, '', 0, None), (647454, 2, 2, '昨天的月亮是圓的', 2687541, None, 4, 3, 0, 'music/Am/be/AmberKuo_AK/AcoxfVG7pNcXgvHHVWTKSz.mp3', 0, 'song_covers/Am/be/AmberKuo_AK/9LXk8gSk9YsG7MUmgFZbXx.jpg', 1, '', "[00:01.25]Lyrics by 郭采潔 AK\n[00:02.78]Composed by 伊德爾 Yider / 巴彥達萊 Ts.Bayandalai\n[00:04.46]Arranged by 伊德爾 Yider / 巴彥達萊 Ts.Bayandalai / 阿斯爾 Asr\n[00:06.17]Produced by 伊德爾 Yider / 郭采潔 AK\n[00:07.89]Drum Set:徐之曈 Zhitong Xu\n[00:09.61]Electric Guitar:巴彥達萊 Ts.Bayandalai\n[00:11.51]Electric Bass:周冠辰\n[00:13.05]Keyboard:阿斯爾 Asr\n[00:14.77]Studio and Engineer of Vocals Recording:錄頂技Studio/ 洪士誠\n[00:16.44]Vocal Editor:陳緣\n[00:18.16]Mixing Engineer:一丁\n[00:19.87]Mastering Studio:Metropolis Studio\n[00:21.64]Mastering Engineer:John Davis\n[00:24.24]\n[00:28.14]Light is changing\n[00:29.35]no one's apart\n[00:31.48]Light is changing\n[00:32.83]people depart\n[00:34.97]Light is changing\n[00:36.27]no one's apart\n[00:38.36]Light is changing\n[00:39.70]people depart\n[00:41.79]Light is changing\n[00:43.09]no one's apart\n[00:45.23]Light is changing\n[00:46.53]people depart\n[00:48.62]Light is changing\n[00:49.97]no one's apart\n[00:52.06]Light is changing\n[00:53.40]people depart\n[00:54.66]\n[00:55.12]昨夜\n[00:57.63]滿月亮\n[01:01.02]透進光\n[01:05.15]招人欣賞\n[01:08.82]人想\n[01:11.38]字裡藏\n[01:14.77]月有話\n[01:18.25]邀人相望 忘\n[01:22.52]而你\n[01:25.08]遮住亮\n[01:28.42]按著光\n[01:31.90]目送遠方\n[01:36.31]而你\n[01:38.82]笑臉上\n[01:42.12]笑在臉上\n[01:45.60]笑裡有傷\n[01:49.97]無信\n[01:52.43]深如虛\n[01:55.91]不互許\n[01:59.39]任憑流浪\n[02:03.69]\n[02:31.07]昨夜\n[02:33.67]滿月亮\n[02:37.01]月有話\n[02:40.49]邀人相望\n[02:44.81]而你\n[02:47.37]遮住亮\n[02:50.76]按著光\n[02:54.19]目送遠方\n[02:58.56]夜下\n[03:01.07]聽酒香\n[03:04.41]誰與我\n[03:07.89]樂而未央\n[03:12.35]請記\n[03:14.91]最初畫\n[03:18.20]兩人樣\n[03:21.59]相依未央\n[03:26.05]輕記\n[03:28.56]最後話\n[03:31.86]漸明亮\n[03:35.39]來日相繫上\n[03:41.05]版權聲明:未經著作權人書面許可,任何人不得以任何方式使用(包括翻唱、翻錄等)", 1, '', 0, '', 228, 192000, datetime.datetime(2021, 5, 26, 10, 15, 1), datetime.datetime(2021, 5, 26, 10, 14, 58), datetime.datetime(2021, 5, 26, 10, 25, 50, 205518), datetime.datetime(2021, 5, 26, 10, 26, 56), 4466, 319, 69, 1, 0, 1, 0, None, 4, '{"CN":{"song_of_the_days":["2021-06-08"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2021,22],[2021,23]]},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2687541, 'sha1$4zayE0Fex4dF$3fa22a59a6302a604f4ecccba74b396a4a7853d7', datetime.datetime(2021, 3, 14, 15, 41, 59), 0, 'AmberKuo_AK', '', '', 'nomadcityrecords@gmail.com', 0, 1, datetime.datetime(2020, 12, 25, 4, 32), 2258093, 4, 4, 2687541, 'profile_images/Am/be/AmberKuo_AK/TdY7hKw2rSgXgZSAwCUY4c.jpg', 'F', '郭采潔', '郭采潔', None, '', datetime.date(2020, 12, 25), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2020, 12, 25, 4, 32), 2, 0, 'zh-hans', 1, '{"hide_gender":false,"show_birthday":1}', 16948, 725, 2, 1008, 0, 0, '', 0, None), (332128, 4, 4, '同一顆星球', 741130, 97314902, 1, 6, 0, 'music/er/ic/eric198853/85beb40a4daa47da97496e2af2e9fde6.mp3', 0, 'music_albums/er/ic/eric198853/SLyGY7krW3JivmbUFWZxoX.jpg', 1, '', '每次被人看到,你都在微笑,怕別人覺得 你的 脾氣不好\n每次想要得到,你就越得不到,這是他跟你 開的 一個小玩笑\n\n噢怎麼辦時間一直跑\n怎麼辦我好像越來越老\n該如何 戒掉睡覺\n停下這台火車好不好\n\n不用害怕找不到我\n我們住在同一顆星球\n用水晶球占卜\n你就能看到我\n\n想我的時候別難過\n你只需要打開水龍頭\n刷一刷牙 漱一漱口\n因為下個鐘頭我就會出現在那路口', 0, '很久之前寫給沒有情人又很不甘寂寞的朋友們的歌~\n\n(編和聲好舒壓...)', 0, '', 141, 192000, datetime.datetime(2015, 5, 21, 4, 0, 16), datetime.datetime(2015, 5, 21, 4, 0, 5), datetime.datetime(2015, 5, 21, 4, 0, 5), datetime.datetime(2020, 4, 5, 8, 52, 38), 4908, 111, 4, 1, 17, 1, 0, None, 0, '{"TW":{"song_of_the_days":["2015-06-07"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 741130, 'sha1$EpA5tfhYraTAJPhxBxcoFa$43e4ddbc4790cae862b90a22d0e167bb5a703568', datetime.datetime(2025, 3, 29, 10, 30, 9), 0, 'eric198853', '', '', 'eric198853@hotmail.com', 0, 1, datetime.datetime(2010, 11, 23, 11, 4, 42), 377530, 4, 4, 741130, 'profile_images/er/ic/eric198853/mhSCoBin9GCJPivoNUGsDS.jpg', 'M', '龔敬文', 'KUNG 龔敬文', 886, '910671508', datetime.date(1988, 5, 3), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2010, 11, 23, 11, 4, 42), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":2,"accredited_datetime":"2021-10-27T09:14+00:00","hide_location":false}', 431230, 3958, 20, 6, 1, 0, '', 0, None), (553445, 4, 4, '新月', 2195915, None, 2, 1, 0, 'music/VO/OI/VOOID/Y5iVFNcsMQSc9fzRd6Za6c.mp3', 0, 'song_covers/VO/OI/VOOID/iYHk2avc2QHZH5pYQLxcG7.PNG', 1, '', '下過雨的傍晚的街\n天空掛上了一盞新的月\n所有寂寞和快樂的人\n聚在同一個房間\n\n人們總在浪漫的時候 \n就會開始想到永遠\n如果\n真的有永遠\n就讓它是一首歌的時間\n\n所以我們踩著髒的球鞋\n在音樂中跳舞\n把所有愛過的恨過和犯過的錯\n都向新月告解\n\nDon’t you know the new moon is rising?\n\n天亮的時候\n戀人們向彼此道別\n我們每個人都有自己\n選擇的路和理由\n\n所以我們踩著髒的球鞋\n一起在音樂中跳舞\n所有難以言喻的感受\n都向新月告解\n\nDon’t you know the new moon is rising?', 0, 'Percussion on this track | 洪申豪 \n\nComposer/Lyricist | 洪申豪 \nArrangement | Vooid \n \nProducer | 洪申豪 \nCo-Producer | 陳宇 \nDrum Recording | 張育維 at The Ours Studio \nDrum Editing | 張育維 \nGuitar/Bass/Vocal Recording | 李詠恩 at Wasteland Studio \nGuitar/Bass/Vocal Editing | 李詠恩 at Wasteland Studio \nTechnician | 陳宇 \nMixing | 方博聖 李詠恩\nMastering | 中村宗一郎 at PEACE MUSIC STUDIO\nIllustration | 鍾有諒 (ig: tombo_chung)', 0, '', 281, 320034, datetime.datetime(2018, 4, 8, 14, 41, 31), datetime.datetime(2018, 4, 8, 14, 41, 10), datetime.datetime(2018, 4, 8, 14, 41, 10), datetime.datetime(2018, 4, 8, 15, 4, 59), 97655, 2880, 787, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2018-04-18"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2018-04-19"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2195915, 'sha1$kcAOZOqzZYky$4c5bb7b5b08d5551988347478d51e6efaadf06fd', datetime.datetime(2019, 9, 6, 19, 34), 0, 'VOOID', '', '', 'vooidband@gmail.com', 0, 1, datetime.datetime(2018, 4, 8, 14, 16), 1766869, 2, 2, 2195915, 'profile_images/VO/OI/VOOID/W6dWUPn2m8G3qAcXK5jT89.png', 'O', '', 'VOOID', 886, '963419021', datetime.date(1938, 1, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2018, 4, 8, 14, 16), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 160736, 3617, 1, 6246, 0, 0, '', 0, None), (563680, 4, 4, '月光/Moonlight ft.Lu1', 2062611, None, 3, 2, 0, 'music/zc/ri/zcrighthere/6NPw2zg3hpbSNvu39E2qZm.mp3', 0, 'song_covers/zc/ri/zcrighthere/A3iRUw5CZDgKSobnkeyaJF.jpg', 1, '', "\r\n词:zc/Lu1\r\n曲:zc/yocho/Lu1\r\n编曲:yocho\r\n\r\n寻找天际线的定义\r\n可是你的眼睛总是无迹可寻\r\n月光下留给我的背影\r\nso blue...\r\nwalking down the street\r\n反复去证明\r\n掠过了光影\r\n黑夜前的印记\r\n一天又过去\r\n庸庸碌碌不知道该从何整理\r\n身在银河某个星系\r\n做一颗叛逆的水滴\r\n什么都不必说\r\nthat's what I mean\r\n\r\n就这样 ah\r\n跟着月光\r\n去流浪 ah\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就这样 ah\r\n跟着月光\r\n去流浪 ah\r\n不论到哪\r\n\r\n录音/混缩/母带:yocho\r\n封面:zc/steckvon\r\n\r\n特别致敬:モノクローム - 具岛直子\r\n", 0, '『月光/Moonlight feat.Lu1』\r\n这一次我们玩了超级喜欢的citypop!!\r\n\r\n词:zc/Lu1\r\n曲:zc/yocho/Lu1\r\n编录混母带:yocho', 0, '', 224, 320000, datetime.datetime(2018, 8, 15, 7, 1, 10), datetime.datetime(2018, 8, 15, 7, 0, 19), datetime.datetime(2018, 8, 15, 7, 0, 19), datetime.datetime(2018, 8, 15, 7, 3, 42), 21417, 785, 24, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true},"CN":{"recommend_by_editor":true,"top_record_weekly_champions":[[2018,33]]}}', 0, 0, 0, 0, 2, 2, 2062611, 'sha1$sSlT6Rhd7s45$eaa033e1892e8eff7667187b82874c24def34206', datetime.datetime(2021, 4, 27, 16, 34, 43), 0, 'zcrighthere', '', '', 'z.chen720@163.com', 0, 1, datetime.datetime(2017, 8, 25, 18, 10, 19), 1633731, 4, 4, 2062611, 'profile_images/zc/ri/zcrighthere/S7knzY49tSRxS9PC6jM2mw.jpg', 'F', '', 'zc.', 86, '13392520035', datetime.date(1995, 7, 20), 'SH', 3, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2017, 8, 25, 18, 10, 19), 2, 0, 'zh-hans', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":1}', 144147, 1261, 16, 76, 0, 0, '', 0, None), (169261, 4, 4, 'moon river (cover/demo)', 735031, 12903, 1, 4, 0, 'music/co/zy/cozydiary/231c48db6b364c71903db69a6adb4d57.mp3', 4087111, '', 1, '', '', 0, '', 0, None, 170, 192000, datetime.datetime(2012, 5, 29, 16, 5, 40), datetime.datetime(2012, 5, 29, 16, 5, 40), datetime.datetime(2012, 5, 29, 16, 5, 40), datetime.datetime(2015, 2, 7, 11, 50, 6), 24331, 60, 1, 1, 0, 1, 0, None, 0, None, 0, 0, 0, 0, 2, 2, 735031, 'sha1$627f2$773a7e77faf3786a638a81880770d71a2de01774', datetime.datetime(2017, 10, 16, 7, 38, 34), 0, 'cozydiary', '', '', 'cozydiary@gmail.com', 0, 1, datetime.datetime(2010, 10, 21, 16, 45, 21), 371691, 4, 3, 735031, 'profile_images/co/zy/cozydiary/a18b6b646e2d11e39055123150057dbe.jpg', 'F', '', 'cozy diary_輕日記', None, '0983302760', datetime.date(2010, 10, 9), None, None, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 59), 1, datetime.datetime(2010, 10, 21, 16, 45, 21), 1, 0, 'zh-hant', 0, '{"show_intro":false,"show_birthday":1,"hide_gender":false,"hide_location":false}', 1037481, 3210, 9, 8579, 0, 0, '', 0, None), (570098, 4, 4, 'LINION - 星球寂寞 ( 秋夜Edit )', 2366367, None, 5, 12, 0, 'music/li/ni/linion_linion/RWfwMjkg5XCuxWho4hRSfT.mp3', 0, 'song_covers/li/ni/linion_linion/bzwL882gWpuQLA4tQrhVpB.png', 1, '', '開了罐啤酒麥格黑依舊\r\n粘人的夏夜 常有睡不著的時候\r\nI sink myself alone\r\n\r\n那陌生的甜蜜 依稀再耳裡\r\n翻來又覆去 在這片寂寞的森林 \r\nI lost myself alone oh~\r\n\r\n沒有人會再give a fuc\r\n就算你喝到掛\r\n披星戴月的回到家\r\n才發現你把寂寞全部都 留下 其他全部收光\r\n\r\n每個人的心裡都有一個家\r\n但套用在我身上\r\n怎麼看起來都像是個 笑話\r\nI jerk myself alone\r\n\r\nEvery time\r\n\r\n在寂寞的夜我想起\r\n你眼睛裡的那份迷離\r\n在寂寞的夜我放棄\r\noh babe where should I find it?', 0, '原曲by DJ Kool Klone & 邱博傑(ft. LEO37)\r\nhttps://streetvoice.com/Chill_Bros/songs/569027/', 1, '', 147, 320000, datetime.datetime(2018, 12, 7, 7, 3, 29), datetime.datetime(2018, 12, 7, 7, 5, 36), datetime.datetime(2018, 12, 7, 7, 5, 36), datetime.datetime(2018, 12, 7, 7, 6, 58), 52102, 1959, 110, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2018-12-18"],"recommend_by_editor":true,"top_record_weekly_champions":[[2018,51]]},"CN":{"song_of_the_days":["2018-12-19"],"top_record_weekly_champions":[[2018,51]]}}', 0, 0, 0, 0, 2, 2, 2366367, 'sha1$sRs06WjBXadXekVYOCtU21$af07e1577e325249fd46026aaba084433c6c7a42', datetime.datetime(2025, 6, 22, 4, 20, 31), 0, 'linion_linion', '', '', 'linionliniontw@gmail.com', 0, 1, datetime.datetime(2018, 11, 27, 9, 20), 1937295, 2, 2, 2366367, 'profile_images/li/ni/linion_linion/WkKnnYSYWMXZuRckSJPaiw.jpg', 'M', '林翰宇', 'LINION', 886, '926343285', datetime.date(1997, 2, 11), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2018, 11, 27, 9, 20), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"show_birthday":1,"hide_location":false}', 769219, 9047, 6, 8, 1, 1, '', 0, None), (102485, 4, 4, 'the moon', 704111, None, 1, 5, 0, 'music/ro/ck/rockmui/592894b883bc4f05801f86e2fdef4072.mp3', 4096083, '', 1, '', "Standing on the verge of a rainbow\r\nfinding the yellow\r\nI can hear a wave of pianos play as the rain glows\r\n\r\nChasing after sunsets,\r\nI've been waiting for the moon to fall in in in,\r\ncaught up with the things that may seem lethally tender like you.\r\n\r\nSuddenly the rain stops, and i see nothing but daisies\r\nI imagine there's a michael and mary hiding to be seen\r\n\r\nChasing after sunsets,\r\nThey've been waiting for the moon to fall in in in,\r\ncaught up with the things that they don't even remember like me.\r\n\r\nChasing after sunsets,\r\nI've been waiting for the moon to fall in in in,\r\ncaught up with the things that may seem lethally tender\r\n\r\nChasing after sunsets,\r\nYou've been waiting for the moon to fall in in in,\r\ncaught up with the things that you wish you could remember like...\r\nyou'll never win.", 0, '', 0, None, 170, 192000, datetime.datetime(2010, 1, 20, 11, 56, 8), datetime.datetime(2010, 1, 20, 11, 56, 8), datetime.datetime(2010, 1, 20, 11, 56, 8), datetime.datetime(2015, 7, 15, 23, 29, 41), 7620, 209, 25, 1, 0, 1, 0, None, 0, '{"TW":{"song_of_the_days":["2010-01-24"],"recommend_by_editor":true},"HK":{"song_of_the_days":["2013-01-25"]},"CN":{"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 704111, 'sha1$19307$36af4311be93d4908c2aba8d435a6438a9068f93', datetime.datetime(2015, 4, 4, 9, 4, 22), 0, 'rockmui', '', '', 'rockmui@gmail.com', 0, 1, datetime.datetime(2010, 1, 16, 12, 46, 59), 341516, 4, 3, 704111, 'profile_images/ro/ck/rockmui/ba7884b6057911dfb602001f29ca1c80.jpg', 'F', '', '盧凱彤', None, '', datetime.date(1986, 3, 27), None, None, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2010, 1, 16, 12, 46, 59), 1, 0, 'zh-hant', 0, '{"hide_gender":false,"hide_location":false}', 43063, 1402, 9, 2552, 0, 0, '', 0, None), (374944, 4, 4, '藍月', 1488453, None, 1, 4, 0, 'music/oh/my/ohmymeiting/501993ce38674a40a2054cea86a0eb6e.mp3', 0, 'song_covers/oh/my/ohmymeiting/5cd22930704247d1aa2aa9b8490fa3ab.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我才發現錯過你', 0, '「你是不是也曾錯過,生命中最重要的人?」\n \n成長的過程中,有多少 ”對的人,錯的時間”?寫下【藍月 Blue Moon】的過程裡,腦子裡都是一種苦中帶甜的回憶。很多的後悔,很多的遺憾,但始終卻形成一段美麗的風景。\n\n歌詞版 MV:http://goo.gl/Eghqvq\n----------------------------------------\xad-----\nProducer 製作人:黃美婷, Jeryl Lim, Zai’En\nMixing 混音:Ryan Tan\nMastering 母帶處理:Zai’En\nGuitars 吉他:Zai’En\nArtwork單曲封面:Reginalyc', 0, '', 283, 192061, datetime.datetime(2016, 9, 12, 0, 10, 56), datetime.datetime(2016, 9, 12, 0, 10, 45), datetime.datetime(2016, 9, 12, 0, 10, 45), datetime.datetime(2016, 9, 25, 12, 39, 6), 16668, 467, 55, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1488453, 'sha1$34dR5Rv4VoOjdfOJCqKSoG$30f63af769a9be54ddea22fb5f79a7e3b919c4be', datetime.datetime(2025, 6, 3, 2, 7, 58), 0, 'ohmymeiting', '', '', 'ohmymeiting@gmail.com', 0, 1, datetime.datetime(2015, 3, 4, 0, 49, 46), 1148478, 4, 4, 1488453, 'profile_images/oh/my/ohmymeiting/R5G4jrC2JdzMNKSbAzKAE2.jpg', 'F', '黃美婷', 'OHMYMEITING', 65, '91275676', datetime.date(1991, 4, 4), 'SG', 190, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 55), 1, datetime.datetime(2015, 3, 4, 0, 49, 46), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2024-01-11T09:13+00:00","hide_location":true}', 575196, 3567, 15, 5189, 1, 0, '', 0, None), (168624, 4, 4, '星空', 388492, 8706, 1, 5, 0, 'music/an/ne/annechang1204/10810b98064043ed905303889478f389.mp3', 6113536, '', 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', 0, '星空 / 安妮朵拉\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, None, 254, 192000, datetime.datetime(2012, 5, 21, 21, 37, 37), datetime.datetime(2012, 5, 21, 21, 37, 37), datetime.datetime(2012, 5, 21, 21, 37, 37), datetime.datetime(2015, 7, 4, 14, 44, 45), 21825, 194, 3, 1, 7, 1, 0, None, 0, '{"TW":{"song_of_the_days":["2012-05-25"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 388492, 'sha1$00fff$11a6f1196d03d226954e2408b52cece8b226241d', datetime.datetime(2021, 12, 16, 11, 6, 30), 0, 'annechang1204', '', '', 'anniedora2009@gmail.com', 0, 1, datetime.datetime(2006, 11, 9, 22, 59, 39), 26294, 2, 2, 388492, 'profile_images/an/ne/annechang1204/KqXQJ2C7ZSqmDFYNoPzDqo.jpg', 'O', '陳以恩', '安妮朵拉', None, '', datetime.date(2009, 3, 1), 'NWT', 94, 144560, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2006, 11, 9, 22, 59, 39), 1, 0, 'zh-hant', 0, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2024-01-11T09:13+00:00","hide_location":false}', 1530622, 9665, 86, 2619, 1, 0, '', 0, None), (558527, 4, 4, 'When The Moon ', 1596512, 97270787, 1, 4, 0, 'music/vi/ol/violetlens/iiWePQrL2c6fCBzxLRoXHC.mp3', 0, 'song_covers/vi/ol/violetlens/BEx6cVuxD5e7rpFPqdzMjR.jpg', 1, '', "I've been bad, I ate all the apples\r\nI've been bad, I walked in the wrong room \r\nI've been bad, I went home without you \r\nI've been bad, forgot to say I love you \r\n\r\nbut when the moon gets bright all the hair comes out my skin \r\nwhen the moon gets bright all the people start looking \r\nwhen the moon gets bright my teeth get a bit crooked \r\nwhen the moon gets bright I get a little hungry\r\n\r\nI'm so bad, I kiss you with my teeth \r\nI'm so bad, I leave your body empty\r\nI'm so bad, I'm drooling in my dreams\r\nYeah I'm so bad, tugging at the seams\r\n\r\nI'm bad, waiting for an answer\r\nI'm bad, don't know why I'm sore\r\n", 0, '', 0, '', 224, 320000, datetime.datetime(2018, 6, 21, 11, 7, 9), datetime.datetime(2018, 6, 21, 11, 6, 57), datetime.datetime(2018, 6, 21, 11, 6, 57), datetime.datetime(2018, 6, 21, 11, 36, 11), 1965, 54, 5, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1596512, 'sha1$VoutktzMSxudIgYZHO0kN3$a28f887c915aa0e35ded95ac2eed50f07985a3e2', datetime.datetime(2025, 6, 18, 0, 11, 1), 0, 'violetlens', '', '', 'violetlensmusic@gmail.com', 0, 1, datetime.datetime(2016, 4, 21, 0, 43, 55), 1254733, 4, 3, 1596512, 'profile_images/vi/ol/violetlens/BYCMM7U2yrBisW93Wm3qYd.jpg', 'O', '潘怡安', 'Violet Lens 紺', 886, '917534959', datetime.date(2015, 12, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 56), 1, datetime.datetime(2016, 4, 21, 0, 43, 55), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"hide_location":false}', 66461, 461, 14, 1, 0, 0, '', 0, None), (608079, 4, 4, '那天我們看著星夜demo', 1841461, None, 2, 7, 0, 'music/ra/sp/raspy_firefly_01h/YpR3kCJr8tZZ6BFKHWMbcG.mp3', 0, 'song_covers/ra/sp/raspy_firefly_01h/gEZEYBqEetDLjnBnqrbeik.jpg', 1, '', '喧囂聲\n城市的每秒每分\n提示聲\n我該為何而認真\nStars are shining in the sky\nStars are crowded in our eyes\n歡笑聲在\n兒時的每秒每分\n田裡奔我\n\n懂的什麼是快樂\n\n我們就像星星 一般的擁擠\n卻像星星 一般的疏遠\n漸漸不懂彼此之間的語言\n就這樣漸行漸遠 \n我們就像星星 一般的擁擠\n卻像星星 一般的疏遠\n漸漸習慣那些冷漠的臉\n冷漠的臉\n \nStars are shining in the sky \n\n那天我們看著那片星夜\n\n你說你懂了\n\n而你說你懂了\n\n原來幾條街 和幾光年 \n\n沒有分別', 0, '詞曲:劉偉頡\n編曲:溫室雜草\ndesigned by:jecciehsieh\nmix:林彥君\nInspired by: 羅青-答案', 0, '', 334, 320000, datetime.datetime(2020, 3, 18, 11, 37, 1), datetime.datetime(2020, 3, 18, 11, 36, 48), datetime.datetime(2020, 3, 18, 11, 51, 49, 543183), datetime.datetime(2025, 1, 21, 14, 38, 30), 502705, 14689, 3941, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2020-03-26"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2020-03-27"],"recommend_by_editor":true,"top_record_weekly_champions":[[2020,13],[2020,14],[2020,15],[2020,16],[2020,17],[2020,18]]}}', 0, 0, 0, 0, 2, 2, 1841461, 'sha1$eaPErLmxhbn6DAgxRulQ3q$104c17234fc7d160d7bfc61dc9670b801a087736', datetime.datetime(2025, 5, 1, 11, 51, 54), 0, 'easyweeds', 'Tony', 'Liu', 'easyweedband@gmail.com', 0, 1, datetime.datetime(2017, 4, 16, 9, 52), 1413521, 2, 2, 1841461, 'profile_images/ra/sp/raspy_firefly_01h/TPQ7tuPF45vhM2z9QqMcKd.jpg', 'M', '劉偉頡', '溫室雜草 Easy Weeds', 886, '967011224', datetime.date(2019, 8, 29), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2017, 4, 16, 9, 52), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"had_edit_username":true,"show_birthday":1,"hide_location":true}', 1559437, 22260, 152, 103, 1, 0, '', 0, None), (575098, 4, 4, '星球 (Demo)', 1814399, None, 2, 1, 0, 'music/hu/an/huanhuantw/ujtcGLLBzXPeHjBn2Q9uJY.mp3', 0, 'song_covers/hu/an/huanhuantw/2k8JroS4BwLAdFQPAvkAbj.JPG', 1, '', '帶我去 你的星球\n聽你說 渺小的故事\n那些發亮的眼神 都是你 給我的\n\n陽光曬暖的早晨 混雜著\n記憶中的氣味\n在你之後的景色 都是我 忽略的\n\n喔喔喔喔喔喔', 0, '', 0, '', 296, 320000, datetime.datetime(2019, 2, 25, 3, 47, 55), datetime.datetime(2019, 2, 25, 4, 27, 36), datetime.datetime(2019, 2, 25, 4, 27, 36), datetime.datetime(2019, 2, 25, 5, 6, 47), 11041, 326, 6, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2019-03-29"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2019-03-30"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1814399, 'sha1$v5NYjLiCNMUFAvcZ2FKsSH$c262c469b0afad4d38366447e25550cc85ba46bf', datetime.datetime(2025, 3, 31, 14, 50, 43), 0, 'huanhuantw', '', '', 'huanhuantw@gmail.com', 0, 1, datetime.datetime(2016, 11, 4, 9, 3, 28), 1299643, 2, 2, 1814399, 'profile_images/hu/an/huanhuantw/Kmc2zz2rhBeAvCX3d7MTyT.jpg', 'O', '', '緩緩 Huan Huan', 886, '918782166', datetime.date(2017, 1, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2016, 11, 4, 9, 3, 28), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"accredited_datetime":"2022-07-21T08:05+00:00","show_birthday":0,"hide_location":false}', 228693, 2774, 24, 1, 1, 0, '', 0, None), (168395, 4, 4, '也許像星星', 703221, 7471, 2, 1, 0, 'music/aa/go/aagoodday/724f429738a641f68f38105206f55816.mp3', 6527378, '', 1, '', '', 0, '', 0, None, 271, 192000, datetime.datetime(2012, 5, 18, 16, 36, 18), datetime.datetime(2012, 5, 18, 16, 36, 18), datetime.datetime(2012, 5, 18, 16, 36, 18), datetime.datetime(2015, 7, 19, 8, 3, 41), 17191, 561, 34, 1, 0, 1, 0, None, 0, None, 0, 0, 0, 0, 2, 2, 703221, 'sha1$f895b$20c6451d50d8242694ab8096d1a5dc0405006c0e', datetime.datetime(2021, 6, 19, 13, 58, 9), 0, 'aagoodday', '', '', 'records@agoodday.com', 0, 1, datetime.datetime(2010, 1, 7, 20, 42, 57), 340626, 4, 3, 703221, 'profile_images/aa/go/aagoodday/bb2863e0476011e3ac1b123150057dbe.jpg', 'F', '風和日麗唱片行', '風和日麗唱片行', None, '', datetime.date(1987, 5, 21), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 41), 1, datetime.datetime(2010, 1, 7, 20, 42, 57), 1, 0, 'zh-hant', 0, '{"hide_gender":false,"hide_location":false}', 1058288, 5443, 7, 4299, 0, 0, '', 0, None), (404531, 4, 4, '星球夢', 807443, 13462, 1, 5, 0, 'music/ci/ty/citypartsy/zEfdvDffApuy5QjLuEyf8X.mp3', 0, 'song_covers/ci/ty/citypartsy/H2GsDpZaTao4Zj8J6LS5gF.jpg', 1, '', '主唱&和聲:小苾 詞曲:世錦 混音: 陳仕桓 吉他:世錦、大剛 bass: 英任 鼓:阿年\n\n又是一場過境 \n多少絕美屏住了我的呼吸 \n穿越亞馬遜河的森林 \n度過挪威永夜的冬季 \n去遊歷 \n\n愛上哪座city \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, '關於19世紀的「美國夢」,\n是相信努力不懈奮鬥\n就可以在美國獲致更好的生活;\n\n21世紀的此刻,我們生存在這顆星球上依然努力\n讓衝突消失,讓歧見化解\n追尋幸福的夢想,是為「星球夢」', 0, '', 238, 320002, datetime.datetime(2017, 3, 11, 22, 20, 23), datetime.datetime(2017, 3, 11, 22, 19, 47), datetime.datetime(2017, 3, 11, 22, 19, 47), datetime.datetime(2020, 6, 6, 18, 17, 7), 10620, 371, 14, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 807443, 'sha1$cdQfRotwbHKLClVPEYaKEp$ef08d05d8aa1778ed25535e93f70dbdce389e863', datetime.datetime(2025, 2, 17, 17, 33, 4), 0, 'citypartsy', '', '', 'citypartsy@gmail.com', 0, 1, datetime.datetime(2012, 8, 21, 16, 33, 8), 441151, 4, 4, 807443, 'profile_images/ci/ty/citypartsy/TtyY9NkYuHyySAPNgfhkLB.jpg', 'O', '', '都市零件派對', 886, '928584217', datetime.date(2009, 1, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2012, 8, 21, 16, 33, 8), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2022-08-11T02:46+00:00"}', 233200, 1995, 36, 59, 1, 0, '', 0, None), (547494, 4, 4, '月光', 1886627, 97273662, 1, 4, 0, 'music/le/eg/leegof/jTik9AFHKp64amg8utEKQY.mp3', 0, 'music_albums/le/eg/leegof/Lqi4HkogcsMeZqW5wmoUxA.jpg', 1, '', '作词 Lyrics by:leegof \r\n作曲 Composed by:leegof \r\n编曲 Music Arranger:leegof\r\n混音 Mixed by:李江波、王超敏\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无能为力的话就让它自由存在吧\r\n可是我不甘心啊\r\n我不甘心呐\r\n(可无法改变的事永远没有尽头)\r\n可我却没有办法\r\n没有办法啊\r\n(无能为力的话就让它自由存在吧)', 0, '', 0, '', 384, 210797, datetime.datetime(2018, 1, 29, 13, 29), datetime.datetime(2018, 1, 29, 13, 28, 14), datetime.datetime(2018, 1, 29, 13, 28, 14), datetime.datetime(2019, 2, 14, 7, 13, 48), 1410, 48, 0, 1, 1, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1886627, 'sha1$aOCZrYyF8OS9T2pvdtkH3x$5f203dc86039ba74d7358180c9c7b99ccecdd2b4', datetime.datetime(2025, 4, 17, 2, 9, 15), 0, 'leegof', '', '', 'leegof@qq.com', 0, 1, datetime.datetime(2017, 6, 3, 19, 29), 1458767, 4, 4, 1886627, 'profile_images/le/eg/leegof/4mr2scsuoGyyCbB5WxSXqF.JPG', 'F', '', 'leegof', 86, '15946939728', datetime.date(1996, 6, 9), 'FJ', 15, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2017, 6, 3, 19, 29), 2, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"accredited_datetime":"2023-03-12T10:00+00:00"}', 53740, 431, 21, 7, 1, 0, '', 0, None), (551405, 4, 4, '行星', 2175901, None, 1, 4, 0, 'music/Be/st/Bestards/FHXCqqVUXhtkM767gByh4f.mp3', 0, 'song_covers/Be/st/Bestards/zLvwjJdnuvU4LRFHkc4S5.png', 1, '', '[00:25.18]沒有行李 沒有目的\r\n[00:34.91]一個人旅行\r\n\r\n[00:44.61]在無邊黑暗裡 直到耗盡勇氣\r\n[00:54.26]卻無人回應\r\n\r\n[01:02.94]忘記了呼吸\r\n[01:08.06]直到誰的溫熱把我喚醒\r\n[01:22.30]指引卻無法觸及\r\n[01:27.57]那絕對的距離\r\n[01:32.48]投射光芒的你\r\n\r\n[01:39.46]我獨自盤旋在看得見你的軌道\r\n[01:44.25]仰望著你一圈再一圈的圍繞\r\n[01:49.16]我不能靠近 卻也不願遠離\r\n[01:53.98]習慣在你影子裡遊戲我的孤寂\r\n\r\n[01:58.86]你成為了定律我放棄了時間\r\n[02:03.61]轉過了一天過了一季過一年\r\n[02:08.56]你一如往常發著光 而我就這樣\r\n[02:15.82]安靜地被遺忘\r\n\r\n[03:16.64]我獨自盤旋在看得見你的軌道\r\n[03:21.51]仰望著你一圈再一圈的圍繞\r\n[03:26.30]我不能靠近 卻也不願遠離\r\n[03:31.12]習慣在你影子裡遊戲我的孤寂\r\n\r\n[03:36.07]你成為了定律我放棄了時間\r\n[03:40.86]轉過了一天過了一季過一年\r\n[03:45.93]你一如往常發著光 而我就這樣\r\n[03:53.19]安靜地被遺忘\r\n\r\n[04:05.20]我沉睡時幻想 你就在我身旁\r\n[04:10.27]清醒卻發現 你仍然遠方\r\n[04:15.06]你聽見了嗎 我在這裡歌唱\r\n[04:19.88]一個人一個星球等待你一個回答\r\n\r\n[04:24.95]也許有天時間把願望都埋葬\r\n[04:29.79]只留下我為你踱步的殘響\r\n[04:34.54]你一如往常發著光 而我就這樣\r\n[04:41.77]安靜地被遺忘\r\n[04:46.63]滿足地被遺忘\r\n[04:51.42]幸福的被遺忘', 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理想混蛋粉絲專頁 | https://www.facebook.com/wearebestards\r\n\r\n【理想混蛋『威爾剛剛好:Well, it’s good』專場】\r\n演出時間 | 2018.08.18 (六) 08:30-10:30 p.m.\r\n演出地點 | 公館河岸留言 (台北市中正區羅斯福路三段244巷2號B1)\r\n預售票價 | NT$400元\r\n預售連結 | https://bit.ly/2xFl0WZ 、7-11 ibon 機檯直接購票\r\n活動頁面 | https://goo.gl/FDe77a\r\n\r\n【理想混蛋《行星》Official Lyric Video】\r\n大家最期待的行星歌詞版MV 在YouTube上架囉!\r\n點擊網址 | https://goo.gl/gDfhsG\r\n\r\n【《行星》吉他和弦譜釋出】\r\n真的很開心《行星》受到大家的喜愛\r\n也有許多人私訊我們希望能夠提供吉他譜\r\n因此我們製作了行星的和弦譜\r\n已經公開在理想混蛋的粉絲專頁上囉!', 0, '', 322, 320003, datetime.datetime(2018, 3, 21, 8, 25, 38), datetime.datetime(2018, 3, 21, 8, 25, 17), datetime.datetime(2018, 3, 21, 8, 25, 17), datetime.datetime(2019, 5, 19, 16, 8, 11), 1719670, 32989, 1219, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2018-06-17"],"recommend_by_editor":true,"top_record_weekly_champions":[[2018,13],[2018,14],[2018,15]]},"CN":{"song_of_the_days":["2018-06-18"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2175901, 'sha1$V9zCU4shrDLZ$1995f70dac86d729388e879077875de4783b2ed4', datetime.datetime(2022, 11, 28, 17, 37, 41), 0, 'Bestards', '', '', 'b101103092@tmu.edu.tw', 0, 1, datetime.datetime(2018, 2, 11, 12, 4), 1746856, 4, 4, 2175901, 'profile_images/Be/st/Bestards/g6dQwdiXvWVJsgopomkkdB.jpg', 'O', '', '理想混蛋 Bestards', 886, '928948745', datetime.date(2017, 10, 14), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 43), 1, datetime.datetime(2018, 2, 11, 12, 4), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":1}', 8007977, 51032, 47, 8695, 1, 0, '', 0, None), (549728, 4, 4, '住在天狼星的那個人', 1488453, 97275393, 1, 6, 0, 'music/oh/my/ohmymeiting/jpZXeSdyBVPHwpeXLdPxDd.mp3', 0, 'song_covers/oh/my/ohmymeiting/A2Y4mgqcFGnEZfHbZwjsfL.jpg', 1, '', '住在天狼星的那個人\n\n作曲:黃美婷\n作詞:黃美婷\n編曲:Jeryl Lim\n\n在望無邊際的天空上面\n一閃一閃眾多星星裡面\n還是他最耀眼\n亮得我都睜不開眼\n\n我和他之間有幾個光年?\n乘坐太空船趕走了思念\n看見他的笑顏\n時間停止在這瞬間\n\n住在天狼星的那個人\n那拐走我的心的人\n他天天叫我煩惱鬱悶\n明明感覺是對的人\n但誰也不願先出聲\n別做無謂的抗爭\n\n住在天狼星的那個人\n想趁這機會問一問\n你心裡到底有沒有我們?\n明明你就是對的人\n你要不要認真\n給我一個溫柔的吻\n讓我們一起私奔\n\n漫步星環又繞了一大圈\n感覺就好像過了一千年\n遠處你的 指尖\n什麼時候才能再碰見\n\n住在天狼星的那個人\n那拐走我的心的人\n他天天叫我煩惱鬱悶\n明明感覺是對的人\n但誰也不願先出聲\n別做無謂的抗爭\n\n住在天狼星的那個人\n想趁這機會問一問\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\nTrack 5 - 住在天狼星的那個人\n\n謝謝你成為我天空中最閃亮的星星\n\n追蹤:\n黃美婷YOUTUBE:ohmymeiting\n黃美婷FACEBOOK:ohmymeiting\n黃美婷IG:ohmymeiting', 0, '', 265, 192064, datetime.datetime(2018, 3, 3, 15, 49, 44), datetime.datetime(2018, 3, 3, 15, 49, 21), datetime.datetime(2018, 3, 3, 15, 49, 21), datetime.datetime(2018, 3, 5, 4, 11, 10), 279237, 6571, 334, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"top_record_weekly_champions":[[2018,11],[2018,12]]},"HK":{"top_record_weekly_champions":[[2018,11],[2018,12]]}}', 0, 0, 0, 0, 2, 2, 1488453, 'sha1$34dR5Rv4VoOjdfOJCqKSoG$30f63af769a9be54ddea22fb5f79a7e3b919c4be', datetime.datetime(2025, 6, 3, 2, 7, 58), 0, 'ohmymeiting', '', '', 'ohmymeiting@gmail.com', 0, 1, datetime.datetime(2015, 3, 4, 0, 49, 46), 1148478, 4, 4, 1488453, 'profile_images/oh/my/ohmymeiting/R5G4jrC2JdzMNKSbAzKAE2.jpg', 'F', '黃美婷', 'OHMYMEITING', 65, '91275676', datetime.date(1991, 4, 4), 'SG', 190, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 55), 1, datetime.datetime(2015, 3, 4, 0, 49, 46), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2024-01-11T09:13+00:00","hide_location":true}', 575196, 3567, 15, 5189, 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.0656 | get_many | (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '887f8247d0ff979264c73b069f790024b2aa98e1', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '12e5c5f10335e96781266ce00473fbb3ecda56c0', '41139b5f7fefec2566803a6c10bdec86b4d86539'],) | {} | <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.0663 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779856908.9246008, '887f8247d0ff979264c73b069f790024b2aa98e1': 1779856908.9246008, '12e5c5f10335e96781266ce00473fbb3ecda56c0': 1779856908.9246008, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779856908.9246008, '41139b5f7fefec2566803a6c10bdec86b4d86539': (1779856908.9246008, (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.0670 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'bc762f0ec915b258310145c2ac0abb18583ce10b'],) | {} | <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.0807 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779856908.9910567, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779856908.9910567, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779856908.9910567, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779856908.9910567, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779856908.9910567, 'bc762f0ec915b258310145c2ac0abb18583ce10b': (1779856908.9910567, (68,))}, 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.0190 | get | ('activitylineup_2858610_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.0549 | get_many | (['c882cf71e622b4ea423b62c97f30b0a3d284e826', '52147cf872f6b7705c458d25c379639e3cf79c02', 'af167bf678e72a9b2a64d8869d420b8d25e96148', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '1236e76025acdd1760ff85fc905107b56f30d0de'],) | {} | <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.0625 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779856909.0331602, '52147cf872f6b7705c458d25c379639e3cf79c02': 1779856909.0331602, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779856909.0331602, 'c882cf71e622b4ea423b62c97f30b0a3d284e826': 1779856909.0331602, '1236e76025acdd1760ff85fc905107b56f30d0de': (1779856909.0331602, [])}, 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.0172 | set | ('activitylineup_2858610_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.0619 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'a9fa7730f42079cd895d5b445df309bdd977e793'],) | {} | <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.0684 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779856909.05844, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779856909.05844, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779856909.05844, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779856909.05844, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779856909.05844, 'a9fa7730f42079cd895d5b445df309bdd977e793': (1779856909.05844, [((664047, 2, 2, 'Beach Warfare', 2376582, None, 2, 7, 0, 'music/bl/ue/blueburn/ZoGabtzXz5FzuNXaAcZ4b2.mp3', 0, 'song_covers/bl/ue/blueburn/3zZRLx2nCqeDc6XxGDMfbW.png', 1, '', '[00:00.00]Beach Warfare\n[00:34.58]When you always feel you’re all alone\n[00:42.33]When you always feel you’re off the road\n\n[00:47.58]But I see\n[00:50.08]Life is on the way it is\n[00:53.83]Life is on its way\n\n[00:58.08]When you always feel you’re all alone\n[01:06.08]When you always feel you’re off the road\n\n[01:11.33]But I see\n[01:13.83]Life is on the way it is\n[01:17.83]Life is on its way\n\n[01:21.83]Life is always full of sorrow\n[01:27.58]They say\n[01:29.58]Life is always full of tears and hope\n\n[01:35.58]They say\n[01:37.58]Life is always full of ups and falls\n[01:43.33]They say\n[01:45.33]Life is always things you never know\n\n[02:48.33]So when you feel that you are all alone\n[02:55.58]Just don’t take it on your own\n\n[03:01.58]‘Cause life is\n[03:03.83]Delightful colors in the air\n[03:07.83]Life is on its way\n\n[03:11.83]Life is always full of sorrow\n[03:17.83]They say\n[03:19.83]Life is always full of tears and hope\n\n[03:25.58]And they say\n[03:27.58]Life is always full of ups and falls\n[03:33.33]So please\n[03:35.58]Let me take you to another world', 1, '「最重要的東西是看不見、卻一直在身旁的。」\n--\nWritten by 賴芊含 Clio\n編曲 Arranged | Blueburn & 王昱辰 Yuchain Wang \n\n製作人 Producer | 王昱辰 Yuchain Wang\n錄音 Recording engineer | 王昱辰 Yuchain Wang\n錄音助理 Recording assistant | 郭以哲 Yeecher Kuo\n混音 Mixing | 王昱辰 Yuchain Wang\nRecorded @ MoriSound Studio, Taipei\nMastering | Alex Wharton @ Abbey Road Studios, London, UK\n\n趙廣絜: Vocals, Backing vocals, Keyboard\n蘇群淵: Electric guitar, Acoustic guitar, Backing vocals\n張志丞: Electric guitar, Acoustic guitar\n魯莉庭: Bass\n賴芊含: Drums, Keyboard\n王昱辰: Programming & Synthesizers', 0, '', 305, 192000, datetime.datetime(2021, 10, 29, 7, 49, 19), datetime.datetime(2021, 10, 29, 7, 49, 12), datetime.datetime(2021, 11, 3, 1, 0), datetime.datetime(2024, 8, 23, 4, 27, 40), 63140, 1870, 322, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-11-09"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-11-10"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2021,45]]}}', 0, 0, 0, 0, 2, 2, 2376582, 'sha1$syvL9tu7e4NUFwO0OKNp3e$5e44f0f15743396cda1a406b59d9999ba804efac', datetime.datetime(2025, 2, 24, 14, 43, 10), 0, 'blueburn', '', '', 'blueburnband@gmail.com', 0, 1, datetime.datetime(2018, 12, 30, 14, 38, 57), 1947500, 2, 2, 2376582, 'profile_images/bl/ue/blueburn/AZrQt8aGmYE5jcun5twr5Z.jpg', 'O', '', 'Blueburn', 886, '987834236', datetime.date(2018, 12, 30), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2018, 12, 30, 14, 38, 57), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-03-29T03:48+00:00","hide_location":false}', 407863, 4736, 1, 130, 1, 0, '', 0, None), (664273, 2, 2, 'This Is Trouble', 758670, None, 2, 7, 0, 'music/Pa/ig/Paigesu/BbV5u7jPDbyR5svxivFUBt.mp3', 0, 'song_covers/Pa/ig/Paigesu/D9hneHWCYnF9arGKJBwjWd.png', 1, '', 'This is bad news\nThis is bad news\nI am falling, losing control\n\nThis is bad news\nThis is bad news\nSomeone stop this\nStop this madness\nI can’t control\nWhat I dream\n\nI don’t want this\nI didn’t ask for this\n\nThis is bad news\nThis is bad news\nSomeone stop this\nStop this madness\nI can’t control what I dream\nI am falling\nOut of control\nFor you for you for you\nNo\n\nThis is trouble\nThis is trouble\nThis is trouble\nThis is trouble\nCan someone stop this, stop this', 0, "全方位電豎琴創作女聲蘇珮卿\r\n睽違3年 走過生死交關譜寫新作 《This Is Trouble》\r\n11/1全面數位上架 / 跨域音樂影像導演陶磊X舞團小事製作X鳳小岳,Youtube熱烈放映中\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\nThe news hit me like an atomic bomb. \r\n“This is bad… This is trouble…”\r\n\r\nIn that moment, I felt hollowed out.\r\n“I am falling… Losing control.”\r\n\r\nNo choice but to halt everything. \r\nWork, travel, dreams - all on pause. Would they ever even matter again?\r\n“Someone stop this…”\r\n\r\nIn an instant, a fight for survival had begun. \r\n\r\nAfter rebirth from the ashes, you begin to understand the true value and weight of life. \r\n\r\nThis song is dedicated to everyone who is fighting or has fought to survive. May we each find our greatest strength and inner light through even the tiniest and most ordinary connections with the world around us. \r\n\r\nHere's to the fragility and tenacity of life!", 0, '', 462, 320000, datetime.datetime(2021, 11, 1, 8, 17, 48), datetime.datetime(2021, 11, 1, 8, 17, 39), datetime.datetime(2021, 11, 1, 8, 21, 54, 429818), datetime.datetime(2021, 11, 1, 12, 23, 34), 4134, 119, 12, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-11-04"],"recommend_by_editor":true,"recommend_by_expert":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 758670, 'sha1$0sl8GYi9Wcjx$d756b7fb6d3ae0b1690fa4cba1023a359e19fac2', datetime.datetime(2023, 5, 18, 15, 41, 9), 0, 'Paigesu', 'Paige', 'Su', 'peiching.su@gmail.com', 0, 1, datetime.datetime(2011, 5, 27, 2, 25, 22), 393171, 2, 2, 758670, 'profile_images/Pa/ig/Paigesu/gMHeEiEsYwWTuefHvAtW6p.jpg', 'F', '蘇珮卿', '蘇珮卿 Paige Su', 886, '933808129', datetime.date(1983, 4, 21), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 59), 1, datetime.datetime(2011, 5, 27, 2, 25, 22), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-11-02T07:11+00:00","hide_location":false}', 102030, 611, 9, 179, 1, 0, '', 0, None), (557300, 4, 4, 'Float Away', 2181567, None, 2, 7, 0, 'music/DS/SL/DSSL/M9Ce3RFMfJSKPP9rZuTqFL.mp3', 0, 'song_covers/DS/SL/DSSL/Su5ruBRm7wSQiVLvpvvUbF.jpg', 1, '', "[00:00.45]Float Away\r\n[00:02.43]Lyrics/Composer: DiipSilence, S.Lee\r\n\r\n[00:32.29]All the facts that make sense begin to collapse into pieces\r\n[00:47.98]They don‘t even wanna give it a try\r\n[01:04.01]Confidentially dreaming like a dead shark floating\r\n[01:19.65]We don't even bother walking by\r\n\r\n[01:34.43]Freedom rises in the sky\r\n[01:42.60]Fade away\r\n[01:45.12]Fade away\r\n[01:49.49]Freedom rises in the sky\r\n[01:56.54]Fade away\r\n[02:00.35]Fade away\r\n\r\n[02:21.94]You have to find it\r\n[02:24.75]You have to make it\r\n[02:28.58]You have to dream it\r\n[02:36.29]You have to find it\r\n[02:40.08]You have to make it\r\n[02:44.09]You have to dream it\r\n[02:51.79]You have to find it\r\n[02:55.64]You have to make it\r\n[02:59.60]You have to dream it\r\n\r\n[03:08.36]Stars are falling down the hole never shining like before\r\n[03:23.28]River screaming miles and miles\r\n[03:28.45]Seeing through the magic there\r\n[03:33.81]When you become someone else\r\n\r\n[03:38.64]Freedom rises to the sky\r\n[03:44.67]Run away\r\n[03:48.65]Run away\r\n[03:53.44]Freedom rises to the sky\r\n[03:59.93]Run away\r\n[04:04.16]Run away\r\n\r\n[04:09.54]Freedom rises to the sky\r\n[04:15.68]Run away\r\n[04:19.82]Run away\r\n[04:24.26]Freedom rises to the sky\r\n[04:30.98]Run away\r\n[04:35.24]Run away", 1, '以梦为界 游走于深景的无限处\r\n在天际或海底 成为另一种自由的存在\r\n\r\n自由可以是你口中的一串词汇\r\n也可以是飘落开来再流汇于心中的某种意念\r\n\r\n它带你越过时间的鸿沟\r\n你把它装入未知的口袋\r\n\r\nDream as you dream\r\nWalking with the deep shadow of infinity to the sky, or to the bottom of the sea\r\nYou are another form of freedom, an existence from nowhere\r\nFreedom could be a phrase by your mouth\r\nOr could it be a mindset that disperses from your heart\r\nFreedom brings you out from the chasm of timeYou seal, and bury it into the unknown rhyme', 1, '', 319, 320000, datetime.datetime(2018, 5, 30, 20, 46, 29), datetime.datetime(2018, 5, 30, 20, 45, 43), datetime.datetime(2018, 5, 30, 20, 45, 43), datetime.datetime(2021, 10, 31, 8, 45, 11), 2073, 46, 1, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2181567, 'sha1$JQrK52gBsAcS$d7eb71b32b4c74f586b8c90cd4784daa352ef154', datetime.datetime(2021, 11, 12, 11, 4, 3), 0, 'dsslio', '', '', 'dsslmusic@gmail.com', 0, 1, datetime.datetime(2018, 3, 10, 15, 14, 15), 1752522, 4, 4, 2181567, 'profile_images/ds/sl/dsslio/goqZBow9VWEvHYaqq2xqN5.png', 'O', '', 'dsslio', 86, '18500230906', datetime.date(2018, 1, 27), 'US', 355, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2018, 3, 10, 15, 14, 15), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false}', 2493, 9, 0, 15, 0, 0, '', 0, None), (663684, 4, 4, 'midnight lady', 2176755, 97317556, 2, 7, 0, 'music/li/cy/licyjones/ZcuTVdZuMDTRx4xbuxZnZu.mp3', 0, '', 1, '', '[00:00.834]So leave time, knock it off 所以留下时间,结束吧\n[00:06.100]You just lead me through the rainbow 只要带我穿过彩虹\n[00:10.618]That before you 你面前的彩虹\n[00:13.630]While things all left alone 当一切被遗忘\n[00:20.660]So leave time, knock it off 所以留下时间,结束吧\n[00:25.430]Anytime I’ll still \xa0be waiting 任何时候我都会\n[00:29.694]At your door 在你的门口等你\n[00:32.979]Till lie it \xa0shines no more 直到谎言被拆穿\n[00:40.371]\n[01:01.648]It’s been really really nice (since) \xa0we had each other 我们在一起度过美好\n[01:10.696]And such a pity our love is undercover 遗憾我们的爱是秘密\n[01:18.742]But ,everyday you walk into my edge 但你每日走近我的身旁\n[01:27.044]"I bet you love your two pretty cats ,right ?” "但你爱的其实另有其人,对吗?“\n[01:30.832]Surely you are , better than others 我知道我在浪费时间\n[01:36.351]What kinda waste of time 可你又是那么的独一无二\n[01:39.341]\n[01:42.669]So leave time, knock it off 所以留下时间,结束吧\n[01:47.196]You just lead me through the rainbow 只要带我穿过\n[01:51.734]That before you 你面前的彩虹\n[01:54.749]While things all left alone 当一切被遗忘\n[02:01.547]So leave time, knock it off 所以留下时间,结束吧\n[02:06.576]Anytime I’ll still \xa0be waiting 任何时候我都会\n[02:10.868]At your door 在你的门口等你\n[02:13.642]Till lie it \xa0shines no more 直到谎言被拆穿\n[02:18.700]\n[02:24.713]You walk into my edge你每日走近我的身旁\n[02:29.754]" I wanna meet you in the daylight” "我想在白天遇见你"\n[02:33.029]Make tunes for you 为你作曲\n[02:35.311]A movie,or go to park 看场电影,或去公园走走\n[02:38.329]We never had enough 我们从未满足过\n[02:45.120](solo)\n[03:23.064]So leave time, knock it off 所以留下时间,结束吧\n[03:28.108]You just lead me through the rainbow 只要带我穿过\n[03:32.145]That before you 你面前的彩虹\n[03:35.177]While things all left alone 当一切被遗忘\n[03:42.478]So leave time, knock it off 所以留下时间,结束吧\n[03:46.997]Anytime I’ll still \xa0be waiting 任何时候我都会\n[03:51.267]At your door 在你的门口等你\n[03:55.030]Till lie it \xa0shines no more 直到谎言被拆穿\n\n[04:01.791]词曲 Lyrics & Composed by:LicyJones\n[04:04.461]编曲 Music Arranged by:叶凡Danni / LicyJones 制作人 Produced by:叶凡Danni', 0, '', 0, '', 248, 320000, datetime.datetime(2021, 10, 24, 6, 47, 51), datetime.datetime(2021, 10, 24, 6, 47, 41), datetime.datetime(2021, 10, 24, 6, 54, 12, 601350), datetime.datetime(2021, 10, 24, 6, 54, 13), 870, 43, 8, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2176755, 'sha1$HHd5w3MRt9Zs$712855ed0155d513d47b79604161f1dd52f96386', datetime.datetime(2022, 7, 11, 8, 55, 48), 0, 'licyjones', '', '', 'licyjones@163.com', 0, 1, datetime.datetime(2018, 2, 18, 7, 19, 40), 1747710, 4, 4, 2176755, 'profile_images/li/cy/licyjones/H7qNNChh8NyGXQNroTmYh5.JPG', 'M', '黎希', 'LicyJones', 86, '18926096663', datetime.date(2017, 1, 1), 'BJ', 2, 0, 1, None, datetime.datetime(2025, 6, 18, 21, 3, 45), 1, datetime.datetime(2018, 2, 18, 7, 19, 40), 2, 0, 'zh-hans', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":2}', 2311, 30, 1, 146, 0, 0, '', 0, None), (663435, 4, 4, '红色森林(Bloody Forest)', 2061112, None, 2, 7, 0, 'music/Am/al/Amala/aTVoG6ACvX3uMZvYkE6WzA.mp3', 0, 'song_covers/Am/al/Amala/X7N9KRwQFtUhw3YPV8dqwc.jpg', 1, '', '红色森林(Bloody Forest)\n\n作词:玉恩明玛\n作曲:玉恩明玛\n编曲:庵摩罗\n吉他:张伟、贝斯:天寰、鼓:东方、合成器:华吉\n录音、混音:韦敬民\n录音棚:声巧明录音室\n母带:Bob Way\n母带棚: B.S.M Studio\n\n拯救 我…\n拯救我吧…\n拯救我\n快拯救我 ……\n\n灰色旧工厂 乌云密布\n水晶玻璃球 风雷在起舞\n黑马失了蹄 无人荒野\n红玫瑰枯萎 水滴滑落\n\n墙上时钟已停摆\n地心凝固河泉窒息\n蚂蚁触角延伸直向上\n脚下土地沉坠\n\n青蘑菇没有再出现\n红色泡沫溶解整片森林\n孩子的糖果变沙砾\n海潮在翻涌 呼唤着妈妈\n\n青蘑菇没有再出现\n孩子的糖果变沙砾\n红色泡沫溶解森林\n海潮在翻涌 呼唤着妈妈\n\n青蘑菇没有再出现\n孩子的糖果变沙砾\n红色泡沫溶解森林\n快来 拯救我……\n\n制作人:韦敬民\n监制:何西\n封面设计:杨钓春\n艺人统筹:段娟\n媒体企宣:静雯\n版权/发行:白兔唱片(Backto Records)', 0, '无人的荒野中,现实正在脆弱的崩解\r\n浪潮不停涌动,孩子的糖果变成砂砾', 0, '', 306, 320000, datetime.datetime(2021, 10, 22, 7, 23, 5), datetime.datetime(2021, 10, 22, 7, 22, 55), datetime.datetime(2021, 10, 22, 7, 27, 20, 511190), datetime.datetime(2021, 10, 22, 7, 27, 21), 525, 18, 0, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2061112, 'sha1$beaNwyqPq7b6$b350c12dd94e21673cdae5be87be24c7f6b51bf2', datetime.datetime(2023, 10, 30, 12, 44, 16), 0, 'Amala', '', '', 'amala726724@qq.com', 0, 1, datetime.datetime(2017, 8, 23, 15, 0, 14), 1632217, 4, 4, 2061112, 'profile_images/Am/al/Amala/eL2kAxCMn397Yh3kav3dkW.jpeg', 'O', '韦敬民', '庵摩罗', 86, '18082766937', datetime.date(2014, 2, 14), 'YN', 78, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 55), 1, datetime.datetime(2017, 8, 23, 15, 0, 14), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false}', 4053, 122, 7, 25, 0, 0, '', 0, None), (662773, 4, 4, '珊珊 Totally Spies!', 1507860, 97317509, 2, 7, 0, 'music/lu/ke/lukechan168/ajrPyeswnCDxMi3DvkV7RW.mp3', 0, 'song_covers/lu/ke/lukechan168/bBLYo7hxmAzTMRACA8pSzJ.jpg', 1, '', '[00:23.00]紅色的頭髮 高跟鞋清脆的聲音\n[00:32.00]大大的眼睛 低畫質藏不住魅力\n[00:39.00]稚嫩的心跟上了節奏\n[00:43.00]粉紅色泡泡 戀愛的訊號\n[00:47.00]快要受不了 我快要受不了\n\n[00:55.00]我願意為了妳 放棄最心愛的玩具\n[01:03.00]這難道就是 他們口中說的 愛情的真諦\n\n[01:11.00]活在不同世界的大姐姐\n[01:14.00]請妳愛我愛我 伸出手 \n[01:19.00]跟我走(跟我走)\n[01:21.00]讓我成為妳的男朋友\n[01:24.00](Oh my baby girl, just be my baby girl)\n\n[01:36.00]綠色緊身衣 那穠纖合度的身體\n[01:44.00]發呆的神情 全世界都為妳暫停\n[01:51.00]她的眼睛清澈而透明\n[01:55.00]上揚的嘴角 溫柔對我笑\n[01:59.00]真的受不了 我真的受不了\n\n[02:07.00]我願意為了妳 放棄最心愛的玩具\n[02:15.00]這難道就是 他們口中說的 愛情的真諦\n\n[02:23.00]活在不同世界的大姐姐\n[02:27.00]請妳愛我愛我 伸出手\n[02:30.00]跟我走(跟我走)\n[02:33.00]讓我成為妳的男朋友\n[02:36.00](Oh my baby girl, just be my baby girl)\n[02:39.00]活在不同世界的大姐姐\n[02:42.00]請妳愛我愛我 不要走\n[02:46.00]回過頭(回過頭)\n[02:49.00]妳還是用沈默回答我\n[02:52.00](Oh my baby girl, just be my baby girl)\n\n[03:10.00]活在不同世界的大姐姐\n[03:15.00]請妳愛我愛我 伸出手\n[02:18.00]跟我走(跟我走)\n[02:21.00]讓我成為妳的男朋友\n[03:24.00](Oh my baby girl, just be my baby girl)\n[03:27.00]活在不同世界的大姐姐\n[03:31.00]請妳愛我愛我 不要走\n[03:34.00]回過頭(回過頭)\n[03:37.00]妳還是用沈默回答我\n[03:39.00](Oh my baby girl, just be my baby girl)\n\n[03:43.00]活在不同世界的大姐姐(愛我愛我)\n[03:50.00]多愛我一點(跟我走)\n[03:53.00]讓我成為妳的男朋友\n[03:56.00](Oh my baby girl, just be my baby girl)\n\n[03:59.00]活在不同世界的大姐姐(愛我愛我)\n[04:07.00]嗚嗚嗚嗚嗚嗚(回過頭)\n[04:09.00]妳還是用沈默回答我\n[04:12.00](Oh my baby girl, just be my baby girl)', 1, '活在不同世界的大姐姐,請妳給我妳的愛。\r\n\r\nYT觀賞大姐姐⏩ https://www.youtube.com/watch?v=lBL_uKiAo70\r\n-\r\n詞 Lyricist / 詹詠安 Luke Chan\r\n曲 Composer / 詹詠安 Luke Chan\r\n編曲 Arranger / 荷爾蒙少年 Hormone Boys、張皓棠 Dennis Chang\r\n和聲編寫 Backing Vocal Arrangement / 張皓棠 Dennis Chang、詹詠安 Luke Chan\r\n製作人 Producer / 張皓棠 Dennis Chang、詹詠安 Luke Chan\r\n配唱製作人 Vocal Producer / 張皓棠 Dennis Chang、林蓁瑜 Fish Lin\r\n錄音師 Recording Engineer / 張皓棠 Dennis Chang\r\n混音師 Mixing Engineer / 張皓棠 Dennis Chang\r\n母帶後期製作 Mastering / 張皓棠 Dennis Chang\r\n錄音室 Recording Studio / Dennis’ Studio、騷聲工房 Sound Factory\r\n視覺設計 Visual Design / 上官鼎亞 Shang Kuan Ding Ya\r\n3D視覺設計 3D Visual Design / 陳品妤 Emmy Chen⠀⠀⠀\r\n\r\n主唱&吉他 Vocal&Guitar / 詹詠安 Luke Chan\r\n貝斯 Bass / 彭浩鈞 Oolong Peng\r\n鼓 Drum / 林以特 Linus Lin\r\n合音 Chorus / 詹詠安 Luke Chan、彭浩鈞 Oolong Peng、張皓棠 Dennis Chang、許維軒 Wei Hsu、王宜寧 Judy Wang、連珊瑩 Sandy Lien', 0, '', 273, 320000, datetime.datetime(2021, 10, 13, 19, 14, 12), datetime.datetime(2021, 10, 13, 19, 14, 4), datetime.datetime(2021, 10, 14, 12, 0), datetime.datetime(2021, 12, 16, 13, 47, 37), 95021, 2583, 655, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-10-20"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-10-21"],"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1507860, 'sha1$ZjDEecGXQTB0$7103c4a52627cf140e63f5e3ccd2efa8da040cf0', datetime.datetime(2023, 7, 16, 17, 2, 3), 0, 'lukechan168', '詠安', '詹', 'lukechan168@gmail.com', 0, 1, datetime.datetime(2015, 5, 26, 22, 2, 54), 1167537, 2, 2, 1507860, 'profile_images/lu/ke/lukechan168/U9bCf7ARmokLab75VhMiis.jpg', 'M', '詹詠安', '荷爾蒙少年 Hormone Boys', None, '', datetime.date(2015, 9, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2015, 5, 26, 22, 2, 54), 1, 0, 'zh-hant', 0, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-06T09:28+00:00","hide_location":false}', 1878059, 21514, 32, 3136, 1, 0, '', 0, None), (661515, 4, 4, '太空牛仔(Live)', 2481976, 97317432, 2, 7, 0, 'music/Wi/ld/WildTales/P3dNVBL88iofvPD82htRJz.mp3', 0, 'song_covers/Wi/ld/WildTales/AZgpWCDfd6VWWmnQwuz8MB.png', 1, '', '[00:01.00]作曲/作词:荒事乐队\n[00:02.00]编曲:荒事乐队\n\n[01:06.21]是寻常 是树长成房梁\n[01:12.86]是现状 是岩石熔化土壤\n[01:19.74]是少年们无穷无尽的消亡\n[01:26.39]是最终那一去不返的船\n[01:33.50]在尽头 是未曾谋面的狂欢\n[01:40.24]在间隙 是无法驱赶的空荡\n[01:47.00]是群山跃过漆黑的肖像\n[01:54.01]是最终那一去不返的船\n\n[02:28.33]是寻常 是树长成房梁\n[02:35.17]是现状 是岩石熔化土壤\n[02:42.01]是少年们无穷无尽的消亡\n[02:48.87]是最终那一去不返的船\n\n[03:08.31]我的螺丝松了\n[03:13.70]我只是一个快要坏掉的人\n[03:21.85]我的螺丝松了\n[03:27.41]我只是一个快要坏掉的人\n\n[03:46.33]快要快要 快要坏掉\n[03:59.92]快要快要 快要坏掉\n\n[05:54.22]唯有天空中的窃喜\n[05:59.65]切割坚硬的螺栓\n[06:09.21]我坠落的轨迹\n[06:13.26]鲸鱼盛开在彼岸\n[06:21.56]唯有飞行可以\n[06:26.81]握住禁锢空间的罗盘\n[06:35.42]我坠落的轨迹\n[06:40.52]鲸鱼盛开在彼岸\n\n[06:45.52]制作人:谭哲飞 & 何旭聪\n[06:46.52]贝斯/合成器/人声:胡嘉琳\n[06:47.52]吉他/人声:何旭聪\n[06:48.52]钢琴/合成器:谭哲飞\n[06:49.52]鼓:刘炳基\n[06:50.52]鼓/打击乐 :肖凡\n[06:51.52]录音:张九章\n[06:52.52]混音/母带:何旭聪(UDS Studio)\n[06:53.52]录音场地:B10 Live\n[06:54.52]出品人:李恭易\n[06:55.52]出品:谜团唱片(未经许可请勿使用)', 1, '', 0, '', 546, 320000, datetime.datetime(2021, 9, 28, 4, 34, 29), datetime.datetime(2021, 9, 28, 4, 34, 19), datetime.datetime(2021, 9, 28, 9, 22, 39, 442092), datetime.datetime(2021, 9, 28, 9, 22, 40), 564, 20, 2, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2481976, 'sha1$6OniWbeA9Ft6$4ed2cd460a28e6874b4bfecef58b372954600c8e', datetime.datetime(2021, 9, 28, 4, 27, 30), 0, 'WildTales', '', '', 'huangmangs@163.com', 0, 1, datetime.datetime(2019, 8, 14, 6, 58, 54), 2052838, 4, 4, 2481976, 'profile_images/Wi/ld/WildTales/zjvRukA35dvPN7chG7iSRR.png', 'O', '', '荒事乐队', 86, '13306528323', datetime.date(2019, 6, 25), 'HN', 20, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 8, 14, 6, 58, 54), 2, 0, 'zh-hans', 1, '{"hide_gender":true}', 3588, 256, 0, 108, 0, 0, '', 0, None), (660369, 4, 4, 'Muséum【Into Innerverse 專輯先行單曲搶聽】', 1600469, 97317391, 2, 7, 0, 'music/im/ea/imeanusband/DizaCV2Cqyyut7entCRvnN.mp3', 0, 'song_covers/im/ea/imeanusband/HA9eTZQvBW9adJa5nXueZv.png', 1, '', '"There’s a frozen lake never taken\nYou and me were standing in the center\nWithout words\nWe’re just staring at each other\nWe were there\nLike a secret\n\nThere\'s a hallway runs through the border\nYou and me were sticking around in a moment\nWithout words\nWe’re just staring at each other\nWe were there\nLike a secret\n\nAll the things become clear now \nThen I don’t know how to fix it \nHidden place round the corner \nHow to scream underwater\n\nSuddenly awake from the end of the dreams\nFloating above\nFall to the ground\nAgainst the wall\nTurn on the light\nSuddenly awake from the end of the dreams\n\nWhat if I told you I\nstill feel haunted all the time \nWhat if we turned around\nThere’s nothing there?\n\nSave me a ticket to our kingdom\nI’ll share those things that we might remember\nCause you know\nPart of me was left there forever\nYoung and fresh\nAs if we could"', 0, '我們靜靜地看著彼此,不發一語\n因為你知道,一部分的我將永遠留在那裡\n\n\n作曲 Composer:楊詠淳 Vitz Yang|梁丹郡 Mandark Liang\n作詞 Lyrics:楊詠淳 Vitz Yang|曾國洵 Kuohsun Tseng\n編曲 Arranger:I Mean Us\n演奏 Performer:I Mean Us\n\n主唱 Vocal:梁丹郡 Mandark Liang|章羣 Chun Zhang\n吉他 Guitar:楊詠淳 Vitz Yang|章羣 Chun Zhang\n合成器 Synthesizer:楊詠淳 Vitz Yang\n鼓 Drums:呂佩蓬 PP L\n貝斯 Bass:陳思翰 Hank Chen\n合聲 Chorus:梁丹郡 Mandark Liang|章羣 Chun Zhang|楊詠淳 Vitz Yang\n合聲編寫 Chorus Arranger:梁丹郡 Mandark Liang |楊詠淳 Vitz Yang\n\n製作人 Producer:韓立康 LUB\n鼓組錄音師 Drums Recording Engineer:錢煒安 Zen Chien\n鼓組錄音室 Drums Recording Studio:112F Recording Studio\n人聲錄音師 Vocals Recording Engineer:蔡周翰(@Lights Up Studio)\n人聲錄音室 Vocals Recording Studio:BB Road Studio\n其他樂器錄音師 Other Instruments Recording Engineer:韓立康 LUB|沈冠霖 SHENB\n其他樂器錄音室 Other Instruments Recording Studio:阿康工作室|BB Road Studio\n\n混音師 Mixing Engineer:黃文萱 Ziya Huang\n混音錄音室 Mixing Studio:Purring Sound Studio\n母帶後期處理工程師 Mastering Engineer:Greg Calbi|Steve Fallone\n母帶後期錄音室 Mastering Studio:Sterling Sound\n\n製作助理 Producing Assistant:趙宇晨\n鼓錄音助理 Drums Recording Assistant:陳祺龍 Chris Chen\n\n藝術指導 Art Director:盧翊軒\n電腦圖形設計 CG Artist:張以得', 0, '', 258, 320000, datetime.datetime(2021, 9, 14, 10, 13, 24), datetime.datetime(2021, 9, 14, 10, 12, 41), datetime.datetime(2021, 9, 15, 13, 0), datetime.datetime(2023, 11, 7, 11, 32, 31), 47067, 1415, 310, 1, 1, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-09-22"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,37],[2021,38]]},"CN":{"song_of_the_days":["2021-09-23"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,37],[2021,38]]}}', 0, 0, 0, 0, 2, 2, 1600469, 'sha1$azg9u7S8B8gxnhNCcUGS2J$74d511894c0319e64b7c1d8a0092e38aa67f9abb', datetime.datetime(2025, 5, 16, 9, 6, 40), 0, 'imeanusband', '', '', 'imeanusband@gmail.com', 0, 1, datetime.datetime(2016, 5, 11, 17, 49, 53), 1258644, 2, 2, 1600469, 'profile_images/im/ea/imeanusband/2G5EvF6ydwMPfJnXEREfKM.jpg', 'O', '', 'I Mean Us', 86, '15972934342', datetime.date(2015, 11, 29), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 41), 1, datetime.datetime(2016, 5, 11, 17, 49, 53), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-09-09T06:46+00:00","hide_location":false}', 498010, 10345, 21, 23, 1, 0, '', 0, None), (660391, 4, 4, '最美的風景 ft.莫宰羊 (demo)', 1874577, None, 2, 7, 0, 'music/Ma/rz/Marz23/RNX9RBRMGzMVTwCvN9NAhf.mp3', 0, 'song_covers/Ma/rz/Marz23/TuA285kHtH8vATg6gNYHYj.jpg', 1, '', "跌到谷底伸出手的I still remember\n功成名就才來攀的你他媽誰呢\nI'm flexing cause I'm earned it\n不必靠誰關係\n保持做好的Shit再保持我要的叛逆\n\n計劃每個在變現 我的字典沒有喇叭嘴\n那些沒用的hater 只會尻尻吃喝拉撒睡\n當我實現從小的夢\n流過多少眼淚man u never know\n\n戰勝了心魔誰都能成為傳奇\n為自己寫下獨一無二的傳記\nWith my gang改變世界扣下板機\nI feel good cause I'm been to hell\n\nI fight with the demon all night long x3\nOh Oh Eh Eh\n\n我在頂峰看著最美的風景\n顛簸的路走的不太算容易\n到過地獄才能見到光明\nI'm in my dream yeah 最美的風景\n我在頂峰看著最美的風景\n沒空接電話先幫我pull da champagne\nFuck那些殺不死我的東西\nI'm in my dream yeah 最美的風景\n\n不知道出包多少次才能帥\n恭喜高空裡飛得不賴\n憋一口氣借力使力\n\n管他逆風還是迎風\n消波塊要對付海嘯從來不甘平庸\n\n什麼讓我強壯 不是阿諛的朋友\n愚昧無知的眼光 估計要承受很久\n你只能看著遠方 團結的篝火點亮\n錐心刺骨一點傷一點傷\n\n我知道黎明要破曉以前\n劇本會陷入在低潮裡面\n聚光燈亮 開獎 伴隨著悲歡喜怨\n外界喧天鑼鼓 炊煙歌舞 看不破 花裡的霧\n至高點你看得清楚 他們難想像\n\n還要飛更高更遠\nFlying ever higher\nand I have never been here\n因為我能看的見\nFlying ever higher, eh eh eh da la la\n\n我在頂峰看著最美的風景\n顛簸的路走的不太算容易\n到過地獄才能見到光明\nI'm in my dream 最美的風景\n我在頂峰看著最美的風景\n沒空接電話先幫我pull da champagne\nFuck那些殺不死我的東西\nI'm in my dream 最美的風景\n\nI fight with the demon all night long x3\nOh Oh Eh Eh\nI fight with the demon all night long x3\nOh Oh Eh Eh", 0, '每當越過地獄,\r\n都會到達一個無比寬闊與平靜的地方。\r\n過程中的痛苦與磨難,\r\n都是堅定的籌碼,\r\n都將能兌換成生命中『最美的風景』。\r\n\r\n“I fight with the demon all night long”\r\n當我們戰勝了心魔,怎麼能不慶祝勝利\r\n\r\n詞曲 Lyrics&Composer:Marz23 / 莫宰羊\r\n製作 Producer:W.LIN(奇洱文創)\r\n製作執行 Producer Assistant:whyx 于修\r\n編曲 Arrangement :W.LIN\r\n吉他 Guitar:凌享 / W. LIN\r\n混音 Mixing:W. LIN\r\n\r\n?活動資訊:\r\n\r\n2022.1.20 仁武高中\r\n2022.2.7 eMo 4eVEr https://reurl.cc/mGGZqY\r\n2022.3.5 春浪 https://bit.ly/32BtDS9', 0, '', 204, 320000, datetime.datetime(2021, 9, 14, 12, 35, 7), datetime.datetime(2021, 9, 14, 12, 35, 1), datetime.datetime(2021, 9, 14, 12, 51, 25, 749545), datetime.datetime(2022, 1, 14, 13, 46, 31), 52426, 2039, 131, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1874577, 'sha1$AjpdpXyKG5ox$b47f1f19525dff66bb2026943ecd7051ca3cf6e6', datetime.datetime(2023, 2, 27, 12, 44, 33), 0, 'Marz23', '', '', 'marslin0923@gmail.com', 0, 1, datetime.datetime(2017, 5, 19, 16, 41), 1446727, 4, 4, 1874577, 'profile_images/Ma/rz/Marz23/SHxmdAQqiWDVNdo4mMGCTm.jpg', 'M', '林志融', 'Marz23', 886, '979092333', datetime.date(1991, 9, 23), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 57), 1, datetime.datetime(2017, 5, 19, 16, 41), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"accredited_datetime":"2021-09-11T07:14+00:00"}', 2019254, 18142, 2, 3052, 1, 0, '', 0, None), (658506, 4, 4, 'Let There Be Light Again', 691457, None, 2, 7, 0, 'music/SR/ol/SRollercoaster/mxH7uxkvGNecAY4AjZuVov.mp3', 0, 'song_covers/SR/ol/SRollercoaster/4KuX86pNoYvdAmEnfDsXu4.jpg', 1, '', 'Let There Be Light Again\n\nLet there be light again\nLet me see the light again\nAll I need is love, please\nTake me back from darkness \n\nDay and night and night and day\nStarlights are fading far away\nI’m waiting for your love, please\nShine on me through darkness\n\nI\nOh wonder why\nYou closed the door that night\nI thought you could be the light of my life\n\nI \nOh wonder why\nYou made me a fool that night\nI beg you to be the light of my life\n\nMay the sky be bright again\nMay the eyes be bright again\nAll I seek is love, please\nTake me back from darkness\n\nLone star in the milky way\nDoes it feel like cast away?\nI’ve been waiting for your love, please\nShine on me through darkness\n\nI\nOh wonder why\nYou closed the door that night\nI thought you could be the light of my life\n\nI \nOh wonder why\nYou made me a fool that night\nI beg you to be the light of my life\n\nWhere’s my light\nCould you let it shine on me\nRun through the night\nWould you hold me tight\n\nI see through your bright eyes \nDon’t you let them cry for me\nRun through the night\nI will hold you tight', 0, 'Let There Be Light Again\n\nMay the sky be bright again\nMay the eyes be bright again\nAll I seek is love, please\nTake me back from darkness\n\n願天能再明\n願眼能再亮\n千尋百覓愛\n帶我離黑暗\n\n—\n\nProduced by Tseng Kuo Hung 曾國宏\nArranged by Tseng Kuo Hung 曾國宏 與Sunset Rollercoaster 落日飛車\nComposed&Lyrics by Tseng Kuo Hung 曾國宏\n\nVocal / Guitars - Tseng Kuo Hung 曾國宏\nBass - Chen Hung Li 陳弘禮\nKeys / Synths - Wang Shao Hsuan 王少軒\nDrums - Lo Tsun Lung 羅尊龍\nSynths - Huang Hao Ting 黃浩庭\n\nRecorded by Zen Chien @ 112F Recording Studio\nAssisted by Chris Chen @ 112F Recording Studio\nMixed by Zen Chien @ 112F Recording Studio\nMastered by Alex Wharton at Abbey Road Studios, London, UK \n\nCover Art by SAITEMISS 低級失誤\nCover Art co-ordinated by Joy 張芳瑜 \nArtist management by Mary Ying 應佳霖\n\nOP: Sunset Music Productions Co., Ltd\nSP: Sony Music Publishing (Pte) Ltd., Taiwan Branch\n\nSpecial Thanks\nYuchian Wang 王昱辰', 0, '', 227, 192000, datetime.datetime(2021, 8, 25, 11, 34, 36), datetime.datetime(2021, 8, 25, 11, 34, 26), datetime.datetime(2021, 9, 7, 16, 0), datetime.datetime(2021, 9, 7, 16, 33, 53), 69758, 2641, 418, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-09-19"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-09-20"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2021,36]]}}', 0, 0, 0, 0, 2, 2, 691457, 'sha1$z1GEaKgVCxhiHkp5UJA84Z$75831321296cc57a58eb8ae3ebfd10c3e3f343ad', datetime.datetime(2024, 8, 7, 9, 38, 21), 0, 'SRollercoaster', '', '', 'sunsetrollercoaster@gmail.com', 0, 1, datetime.datetime(2009, 9, 14, 12, 10), 328860, 2, 2, 691457, 'profile_images/SR/ol/SRollercoaster/3M9zPJK26cUJUo5gPVn3Sx.jpeg', 'M', '曾國宏', '落日飛車', 886, '937505009', datetime.date(1987, 10, 6), 'NWT', 94, 1282, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2009, 9, 14, 12, 10), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"hide_location":false}', 920407, 25546, 6, 854, 1, 0, '', 0, None), (659312, 4, 4, '門禁 Curfew', 1604350, 97320309, 2, 7, 0, 'music/RI/Gb/RIGband/eVB9vLGXpsxsY5qJqcETdr.mp3', 0, 'song_covers/RI/Gb/RIGband/BUXYJ99NzvAHnfGpXmjJBX.jpg', 1, '', '習慣睡醒耳邊就有你的呼吸\n每天一張開眼睛旁邊就有你\n這早晨多美麗\n\n昨晚做惡夢也沒關係\n外面出太陽又下雨\n沒什麼重要的事情\n我們一起出門去淋\n\n喔 睜開眼睛\n今天是星期幾 我想不起\n喔 別看手機 我只想看你\n這早晨多美麗', 0, '愛人們如此靠近又遙遠。\n越是思念,越不該見面,\n在這個越是相愛就越不該親吻的城市。\n\n2021的台北像個惡夢,妳還只能是我的美夢。\n\n倒車入庫 feat. 趙廣絜 KJ \n極簡浪漫造夢單曲《門禁 Curfew》\n\n_____________________\n\n作詞 Lyrics|里鳳・馬耀 Lyvon/趙廣絜 KJ\n作曲 Music|里鳳・馬耀 Lyvon/趙廣絜 KJ\n編曲 Arrangement|倒車入庫 Reversing into Garage/奧利佛 Oliver\n\n製作人 Producer|奧利佛 Oliver\n助理製作 Assistant Producer|顧孟堯 Raven\n\n錄音室 Drums Recording Studio|黑市錄音室 Black Market Studio\n錄音師 Recording Engineer|顧孟堯 Raven\n錄音後製編輯 Editing Engineer|奧利佛 Oliver\n混音師 Mixing Engineer|奧利佛 Oliver\n母帶後期錄音室 Mastering Studio|黑市錄音室 Black Market Studio\n母帶後期工程師 Mastering Engineer|奧利佛 Oliver\n\n電吉他 Electric Guitars|鄭力愷 Layne/里鳳・馬耀 Lyvon\n主唱 Vocal|里鳳・馬耀 Lyvon/趙廣絜 KJ\n鼓機 Drum Machine|奧利佛 Oliver / 顧孟堯 Raven\n\nOP|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\nSP|Warner Chappell Music, Hong Kong Limited Taiwan Branch\n\n_____________ \n\n\n發行商 Publisher|黑市音樂 BLACK MARKET MUSIC COMPANY LIMITED\n出品人 Presenter|程文浩 Ching Man Ho\n營運總監 Managing Director|葉渝旻 Kate Yeh\n藝人經紀 Artist Manager|顏禹婷 Goody Yen\n藝人經紀 Artist Manager|張語軒 Katelyn Chang\n專案企劃執行 Project Planner|李美慧 XiaoAi Lee\n\n封面攝影 Graphic Photographer|周柏辰 Bochen Chou\n封面設計 Graphic Designer|里鳳・馬耀 Lyvon', 0, '', 187, 256000, datetime.datetime(2021, 9, 2, 8, 14, 16), datetime.datetime(2021, 9, 2, 8, 14, 4), datetime.datetime(2021, 9, 5, 16, 0), datetime.datetime(2023, 7, 12, 10, 56, 8), 39425, 1383, 324, 1, 4, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-09-14"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-09-15"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1604350, 'sha1$M44tMsJcXT3g8TTJvzpm5y$396b8a739ea9e3f9c328e3c91ceb98c9e3e2b071', datetime.datetime(2024, 9, 19, 17, 52, 58), 0, 'RIGband', 'Valensi', 'Alex', 'rig20141125@gmail.com', 0, 1, datetime.datetime(2016, 5, 28, 14, 28, 42), 1262505, 2, 2, 1604350, 'profile_images/RI/Gb/RIGband/jVKkhEzsQXVS92rcuWctmr.jpg', 'O', '', '倒車入庫 Reversing into Garage', 886, '975001011', datetime.date(2013, 9, 27), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2016, 5, 28, 14, 28, 42), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2024-01-11T09:13+00:00","hide_location":false}', 222661, 4795, 11, 591, 1, 0, '', 0, None), (659263, 4, 4, "MESS'AGE ft. Everydaze", 764682, 97317184, 2, 7, 0, 'music/ma/nd/mandark/6pQTFXrRN84GbziCM65j7u.mp3', 0, 'song_covers/ma/nd/mandark/fKvaCMcbiP4QEfLsWDnnX8.png', 1, '', "Love is more than I can say\nCan’t get out\nCan’t get it out of this maze\nSuch a mess\n\nLove is more than you and me\nCan’t get out\nCan’t get it out of this maze\nSuch a mess\n\n\nWe are all alone and won’t be remembered\nWhat they all think of me doesn't matter anymore\n\nI am so lost in my life\nCould you hold me tight?\nTo be my last savior", 0, '作曲 COMPOSER|梁丹郡 Mandark Liang\n作詞 LYRICIST|梁丹郡 Mandark Liang・曾國洵 AHHKUO\n製作人 PRODUCER|Everydaze・梁丹郡 Mandark Liang\n配唱製作人 VOCAL PRODUCER|Everydaze\n編曲 ARRANGEMENT|Everydaze\n演唱 Vocal|Everydaze・梁丹郡 Mandark Liang\n電吉他 ELECTRIC GUITAR|Everydaze\n木吉他 ACOUSTIC GUITAR|Everydaze\n合成器 SYNTH|Everydaze\n鼓 DRUMS|張家誠 Chia Cheng Chang\n合聲 BACKING VOCAL|Everydaze・梁丹郡 Mandark Liang\n合聲編寫 BACKING VOCAL ARRANGEMENT|梁丹郡 Mandark Liang\n電貝斯 BASS|陳建安 Jason Chen \n翻譯協力 TRANSLATOR|陳思翰 Hank Chen・何筱翠 Agnis Ho\n鼓組錄音師 DRUM RECORDING ENGINEER|張家誠 Chia Cheng Chang\n人聲錄音師 VOCAL RECORDING ENGINEER| 吳奕宏 Wu Yi Hung\n人聲錄音室 VOCAL RECORDING STUDIO| Playroom \n人聲編輯 VOCAL EDITING|陳以霖 Yi Lin Chen\n鼓組錄音室 DRUM RECORDING STUDIO|+x studio\n混音師 MIX ENGINEER|周已敦 Itun Chou\n混音錄音室 MIXING STUDIO|Rave Sound Studio\n母帶後期工程師 MASTERING ENGINEER|周已敦 Itun Cho\n母帶後期錄音室 MASTERING STUDIO|Rave Sound Studio\n宣傳統籌 Marketing Dept.|九踢文化 9 KICK\n企劃 Marketing Executor|梁丹郡 Mandark Liang\n文案 Copywriter|范懷心 Sandra Fan @ROOM.338\n數位發行 Digital Publishing|福祿壽音樂 FRUIT SOLD MUSIC\n協力單位 Cooperation|九踢文化 9 KICK・福祿壽音樂 FRUIT SOLD MUSIC・OOO-ing・StreetVoice 街聲・派歌 Packer・吹音樂 Blow\n特別感謝 Special Thanks|吳倬安 Leon Wu・黃培華 Sunday Huang・毛毛ㄉ快樂好朋友 HappyKawaiiFriends・呂佩蓬 PP L・王玫芸 Mei Yun Wang・梁晴 Jrina Liang・My Birds・Shigeyoshi Omura・鳥井 寛\n\nSponsor|王永楠・梁豐順・張淑瓶 Ping Chang\n\nOP|福祿壽音樂娛樂有限公司Fruit Sold Music Co., Ltd.\nSP|Universal Music Publ. Ltd Taiwan\n\nIn memory of my baby bird: Mochi\n僅以此紀念我的愛 Mochi 伴我完成這張作品', 0, '', 230, 320000, datetime.datetime(2021, 9, 1, 19, 38, 1), datetime.datetime(2021, 9, 1, 19, 37, 25), datetime.datetime(2021, 9, 2, 12, 41, 6, 469207), datetime.datetime(2021, 9, 20, 3, 18, 32), 18321, 774, 106, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-09-20"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-09-21"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 764682, 'sha1$pJcGnBIvsq4uQqZintgB1p$99dbc46aaa342c76d517064e26fc36092d30bcf4', datetime.datetime(2025, 5, 26, 19, 8, 14), 0, 'mandark', 'Mandark', 'Ravel', 'as50122002@yahoo.com.tw', 0, 1, datetime.datetime(2011, 7, 29, 21, 2), 399023, 2, 2, 764682, 'profile_images/ma/nd/mandark/kf4L5a5GvRN7j8fod2wsaQ.jpg', 'F', '夏日 Mandark', 'Mandark', 886, '921340545', datetime.date(1993, 8, 9), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 56), 1, datetime.datetime(2011, 7, 29, 21, 2), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":2,"hide_location":true}', 278430, 4489, 29, 4, 1, 0, '', 0, None), (658643, 4, 4, 'Over Of The Dome', 2090341, 97317284, 2, 7, 0, 'music/Ba/ss/BassTrap/5wSxaLJBgbf8XVVoSeiu5r.mp3', 0, 'song_covers/Ba/ss/BassTrap/dowyEy9GkPtB2qpuNAPpEP.png', 1, '', '作词 : 小森\n作曲 : 小森\nOver Of The Dome\n隐 海\n主 唱:老吴\n编曲&器乐:小森\nGuitar solo:樊龙\n混音&母带:蔡婉莹\n人声录音:刘柳\n\nAround of fool \nDoubt has grew \nWhose fear \nPalmer on roof \nimage of mood \nWhose pain \n\nThe mind has biased \nEverywhere sigh \nand Shiver \nPalmer on roof \nimage of mood \nWhose pain \n\nForget the passion from the wild \nI fake your smile by my side \nForget the passion from the wild \nI fake your smile by my side', 0, '', 0, '', 266, 320000, datetime.datetime(2021, 8, 26, 16, 48, 39), datetime.datetime(2021, 8, 26, 16, 48, 34), datetime.datetime(2021, 8, 29, 12, 0), datetime.datetime(2021, 9, 5, 7, 54, 56), 531, 24, 1, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2090341, 'sha1$MuJlDFmN6SAK$59e681ed907e273c5f8539dbc5c0390a46e697c6', datetime.datetime(2022, 7, 21, 15, 57, 33), 0, 'BassTrap', '', '', '2276462846@qq.com', 0, 1, datetime.datetime(2017, 9, 15, 0, 56, 28), 1661456, 4, 4, 2090341, 'profile_images/Ba/ss/BassTrap/5pyJdf4DMsW4wAFHG4WAFa.png', 'O', '', '隐海乐队', 86, '13980670121', datetime.date(2019, 12, 31), 'SC', 24, 0, 1, None, datetime.datetime(2025, 6, 22, 21, 3, 4), 1, datetime.datetime(2017, 9, 15, 0, 56, 28), 2, 0, 'zh-hans', 1, '{"hide_gender":false,"show_intro":false,"hide_location":false}', 2537, 15, 1, 14, 0, 0, '', 0, None), (658597, 2, 2, '滑溜溜的云(demo)', 2662814, None, 2, 7, 0, 'music/ky/ak/kyakia/eZLw4DpJRkx2RTfgm9oZPu.mp3', 11762925, 'song_covers/ky/ak/kyakia/8CKWfFtqL6CxujB2QhHGRs.jpg', 1, '', '', 0, '', 0, '', 294, 320000, datetime.datetime(2021, 8, 26, 9, 11), datetime.datetime(2021, 8, 26, 9, 11), datetime.datetime(2021, 8, 26, 10, 12), datetime.datetime(2021, 8, 26, 10, 38, 3), 546, 9, 1, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2662814, 'sha1$vuhKZ4sCWPqU$239b138133a26cd2b1bc51315eb4705634b7dfbb', datetime.datetime(2022, 9, 2, 12, 12, 50), 0, 'kyakia', '', '', '1049427021@qq.com', 0, 1, datetime.datetime(2020, 10, 30, 11, 35), 2233400, 2, 2, 2662814, 'profile_images/ky/ak/kyakia/dPAHFqgejs76ZZZHHU6xSB.jpg', 'O', '', "鬼冢猫Great John's Cat", 86, '13072857037', datetime.date(2020, 8, 17), 'SC', 24, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2020, 10, 30, 11, 35), 2, 3, 'zh-hans', 1, '{"is_social_user":true,"hide_gender":false,"hide_location":false}', 608, 14, 0, 25, 0, 0, '', 0, None), (658375, 4, 4, 'iFF', 2724984, 97317265, 2, 7, 0, 'music/la/te/latenine6/KgRhnb7AybTfdtPkTXr6Tn.mp3', 0, 'song_covers/la/te/latenine6/72qpfdWp3Vkq3PfLNUbKR3.jpg', 1, '', '编曲 : LATENINE6\nI feel free\n晚上十点钟苹果掉落\nI feel free\n像是我的肩膀通过我的思想按摩\nI feel free\nF R E E\nI feel free\nI feel free\nI feel free\nI feel free\n人声 : LATENINE6\n混音 : LATENINE6\n母带 : Cookie Zhang', 0, '', 0, '', 120, 192000, datetime.datetime(2021, 8, 24, 11, 28, 44), datetime.datetime(2021, 8, 24, 11, 28, 29), datetime.datetime(2021, 8, 24, 11, 28, 58, 203283), datetime.datetime(2021, 8, 24, 11, 36, 9), 423, 7, 0, 1, 1, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2724984, '!JPy1J9Q7qijms5tUi2ydCRAKnaNJFwAKtXevC5pr', datetime.datetime(2022, 11, 11, 10, 53, 54), 0, 'latenine6', '', '', 'kspg64yw9q@privaterelay.appleid.com', 0, 1, datetime.datetime(2021, 3, 20, 17, 27, 52), 2295496, 4, 4, 2724984, 'profile_images/po/li/polished_glade_nr4/aVruJD6S5Uxz3FpZLt5eXH.png', 'M', '', '雷玖陆LATENINE6', 86, '13391243816', datetime.date(1996, 3, 4), 'SH', 72, 0, 1, None, datetime.datetime(2025, 6, 19, 21, 3, 20), 1, datetime.datetime(2021, 3, 20, 17, 27, 52), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true}', 445, 3, 2, 51, 0, 0, '', 0, None), (657899, 4, 4, 'Coffee’s on Me', 691457, None, 2, 7, 0, 'music/SR/ol/SRollercoaster/JrsLd27WteFEXRRU38hLVS.mp3', 0, 'song_covers/SR/ol/SRollercoaster/LBuCUS6x7QuFuHiCHYm68Y.jpg', 1, '', 'Here comes the summer\nWoo woo woo\nThat’s why I’m calling\nI have a plan\n \nLet’s meet at the corner\nDown the street\nWe’ll stroll in the park\nOr lay in the sand\n \nI’ll bring you iced coffee\nWoo woo woo\nMaybe passion fruits\nAnd strawberries too\n \nI know\nI’m in love\nI just can’t take my eyes off you\nSo good\nTo be true\nI’m glad to have this coffee with you\n \nHere comes the summer\nWoo woo woo\nI got a feeling\nYou don’t undersatnd\n \nIt’s me at the corner\nDown the street\nI walk in the park\nAnd I’m not your man\n \nI drink my iced coffee\nWoo woo woo\nLonely passion fruit\nMy strawberry’s who\n \nI know\nI’m in love\nI just can’t take my eyes off you\nSo good\nTo be true\nI’m glad to have this coffee with you\n \nI got back in my room\nMaking coffee thinking of you\nThe sun is golden blue', 0, '香濃咖啡攪拌著回憶,想著專屬於夏天的公園與海灘,突然好想吃水果~\n\n—\n\nProduced by Tseng Kuo Hung 曾國宏, Alex Zhang Hungtai 張洪泰\nComposed&Lyrics by Tseng Kuo Hung 曾國宏\nArranged by Tseng Kuo Hung 曾國宏與Sunset Rollercoaster 落日飛車\n\nVocal / Guitars - Tseng Kuo Hung 曾國宏\nBass - Chen Hung Li 陳弘禮\nKeys / Synths - Wang Shao Hsuan 王少軒\nDrums / Drum Machine / 合音 - Lo Tsun Lung 羅尊龍\nSaxophone - Huang Hao Ting 黃浩庭\n\nRecorded by Zen Chien @ 112F Recording Studio\nAssisted by Chris Chen @ 112F Recording Studio\nMixed by Yuchian Wang 王昱辰 @ Eastcote Studios, London, UK\nAssisted by George Murphy\nMastered by Alex Wharton at Abbey Road Studios, London, UK \n\nCover art by Camilo Medina @camilo.m3dina\nCover Art co-ordinated by Joy 張芳瑜 \nArtist management by Mary Ying 應佳霖\n\nOP: Sunset Music Productions Co., Ltd\nSP: Sony Music Publishing (Pte) Ltd., Taiwan Branch', 0, '', 222, 192000, datetime.datetime(2021, 8, 20, 10, 10, 23), datetime.datetime(2021, 8, 20, 10, 10, 16), datetime.datetime(2021, 8, 20, 10, 12, 44, 806632), datetime.datetime(2021, 8, 20, 10, 16, 25), 48474, 1943, 303, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-08-30"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,34],[2021,35]]},"CN":{"song_of_the_days":["2021-08-31"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2021,34],[2021,35]]}}', 0, 0, 0, 0, 2, 2, 691457, 'sha1$z1GEaKgVCxhiHkp5UJA84Z$75831321296cc57a58eb8ae3ebfd10c3e3f343ad', datetime.datetime(2024, 8, 7, 9, 38, 21), 0, 'SRollercoaster', '', '', 'sunsetrollercoaster@gmail.com', 0, 1, datetime.datetime(2009, 9, 14, 12, 10), 328860, 2, 2, 691457, 'profile_images/SR/ol/SRollercoaster/3M9zPJK26cUJUo5gPVn3Sx.jpeg', 'M', '曾國宏', '落日飛車', 886, '937505009', datetime.date(1987, 10, 6), 'NWT', 94, 1282, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2009, 9, 14, 12, 10), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"hide_location":false}', 920407, 25546, 6, 854, 1, 0, '', 0, None), (656895, 4, 4, 'Baby Girl', 1591954, None, 2, 7, 0, 'music/sw/ee/sweetmachine/irpekjQtSwyhrwCU2spBje.mp3', 0, 'song_covers/sw/ee/sweetmachine/cxij7PB6evgBWWsTPau7Y9.jpg', 1, '', '喔你的笑\n你的嘴角\n你的雙眼\n你的 你的\n喔你的身體\n你的溫暖\n你的呼吸\n你的 你的\n\n你的世界像座廢墟\n需要我飛進你的世界填補空虛\nsay you wanna \nwanna take me to your place\n失蹤也無所謂\nlet’s runaway and don’t ever look back\n\nhold me\nlove me\nwill you treat me \ntreat me this way\n(let me be your baby girl)\npet me \nfeed me\nwill you take me\ntake me to your place\n(take me to your place)\n\n(let me be your baby girl)\n\n有太多的迷戀\n太多的貪念\n太多的想念\n太多態度都沒辦法改變\n我無聊的時候\n孤單的等候\n悲傷的時候\n只要你在我就不會寂寞\n\n你的世界像座廢墟\n需要我飛進你的世界填補空虛\nsay you wanna \nwanna take me to your place\n失蹤也無所謂\nlet’s runaway and don’t ever look back\n\nwoo woo oh\nlet me be your favorite \nWoo woo oh\nlet me be your\nlet me be your\nlet me be your \nbaby girl\n\n(hold me)\n(love me)\n(will you treat me)\n(let me be your baby girl)', 0, '☆彡 Music Video \nhttps://youtu.be/jeYOBekoL20\n\n\n"Let’s runaway and don’t ever look back"\n\n\n - Peter Pan\n\n\n♡♡ Music ♡♡\n\nComposer | Hazel Chu\nLyricist | Hazel Chu\nArrangement | Jimmy Yang\nProducer | Hazel Chu, Jimmy Yang\nVocal | Hazel Chu\nVocal Producer | Kevin (風鈴町)\nBacking Vocal | Hazel Chu\nBacking Vocal Arrangement | Hazel Chu, Jimmy Yang\nRecording Engineer | 黃政傑 Chieh\nVocal Editing | 黃政傑 Chieh\nMixing Engineer | Kevin (風鈴町)\nMastering Engineer | Kevin (風鈴町)\nRecording Studio | TPCU Studio\n\n♡♡ Photo ♡♡\n\nPhotographer | Athena\nMakeup Artist | Rong Liang\nModel | Hazel Chu, 李雅淳, 林淨汶\n\n♡♡ Follow me for MORE ♡♡\n\nhttps://linktr.ee/hazel.chu\n\n♡♡ Instagram ♡♡\n\nHazel Chu | https://reurl.cc/O0Kyl7\nJimmy Yang | https://reurl.cc/j8KnNZ\nKevin (風鈴町) | https://reurl.cc/En59ER\n黃政傑 Chieh | https://reurl.cc/83xgd7\nAthena | https://reurl.cc/Q9KMo9\nRong Liang | https://reurl.cc/lRK1OY\n李雅淳 | https://reurl.cc/En5ANK\n林淨汶 | https://reurl.cc/xGVRb4', 0, '', 193, 192000, datetime.datetime(2021, 8, 11, 9, 40, 9), datetime.datetime(2021, 8, 11, 9, 39, 57), datetime.datetime(2021, 8, 12, 12, 0), datetime.datetime(2021, 8, 21, 12, 15, 24), 120721, 402, 728, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1591954, 'sha1$UOT3mYMFwoOE$05e57e7b78d268c7b0fa720ec9f64442e689f174', datetime.datetime(2024, 7, 7, 3, 46), 0, 'sweetmachine', 'Alice', 'Chiou', 'hazelwen99@gmail.com', 0, 1, datetime.datetime(2016, 3, 15, 10, 17, 59), 1250374, 4, 3, 1591954, 'profile_images/sw/ee/sweetmachine/MHeQXUXjyobVeGFC9CBxPk.jpg', 'F', '邱鈺雯', 'Hazel 海柔', 886, '988860381', datetime.date(1998, 11, 30), 'KEE', 88, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2016, 3, 15, 10, 17, 59), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"had_edit_username":true,"show_birthday":1,"accredited_datetime":"2021-08-18T08:33+00:00"}', 1646790, 947, 25, 36, 1, 0, '', 0, None), (656824, 4, 4, '哈尔滨的移动城堡', 2689143, None, 2, 7, 0, 'music/wu/he/wuheband/DkSutLz7CZFzEs4gvUEBrJ.mp3', 0, 'song_covers/wu/he/wuheband/AqPcFDp6Smxqpfb6ERVfFy.jpg', 1, '', '哈尔滨的移动城堡\n\xa0\n金宝 金宝 你今年十三岁\n你家住在农大的幸福派出所\n你今天不回家 明天不回家\n哈尔滨实在太大 你把自己给弄丢了\n\xa0\n金宝 金宝 哦谁会心疼你\n警察叔叔可怜你给你买巧克力\n你今天不回家 明天不回家\n呼兰河的小风 把你的头发给吹乱了\n\xa0\n你妈妈叫江国双 你可能没有爸爸\n但是你还记得 你家的电话号码\n五幺三六七八九十八', 0, '金宝 回家了吗', 0, '', 201, 320000, datetime.datetime(2021, 8, 10, 14, 2, 21), datetime.datetime(2021, 8, 10, 14, 2, 16), datetime.datetime(2021, 8, 10, 14, 3, 22, 910308), datetime.datetime(2021, 8, 10, 14, 3, 23), 1204, 36, 30, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2689143, 'sha1$ZkvPQRs6uEBR6nxBsgEbcM$c4d82fb0ffc44b93c7867997b55f3dd3378d8ff6', datetime.datetime(2025, 5, 9, 15, 31, 35), 0, 'wuheband', '', '', 'litianhao811@163.com', 0, 1, datetime.datetime(2020, 12, 28, 14, 39, 23), 2259695, 4, 4, 2689143, 'profile_images/wu/he/wuheband/ShHij6SrKLbv7v7cwSfuG8.jpg', 'M', '', '空青', 86, '15957130120', datetime.date(2020, 8, 11), 'ZJ', 13, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 9), 1, datetime.datetime(2020, 12, 28, 14, 39, 23), 2, 4, 'zh-hans', 1, '{"hide_gender":false,"show_birthday":1}', 4835, 53, 0, 1, 0, 0, '', 0, None), (655121, 4, 4, '簡易度日指南Simple Living Guide', 2416926, 97317100, 2, 7, 0, 'music/sa/nd/sandwichfail/dmoHPDdL4D2i5VjkdYGZaK.mp3', 0, 'song_covers/sa/nd/sandwichfail/UzY7NN4DUdXSpZVNd9nMTq.jpg', 1, '', '淚濕枕頭時 別去探問 對他而言你的存在\n相擁吻別時 別去幻想 共創未來的美好景象\n細雨淡雲時 別去期待 來場電影\n\n或是一頓晚餐 並肩徐行\n牽起冰冷的手 任時光流淌\n\n別掬起日子向他潑去 收疊自我\n收進你見不著的深處 泛黃褪舊\n再套上他的毛衣 便能感受到暫時的暖和', 0, '░ 打倒三明治首張專輯////*茹毛飲血 ░░░░\n✦實體專輯底加\nhttps://reurl.cc/MAeWD4\n✦專輯串流全平台\nhttps://lnkfi.re/SandwichFail_LifeOfSavage\n\n??追蹤打三\n✦IIIIIIIIIIIIGGGGG\nhttps://www.instagram.com/sandwich_fail/\n✦FFFFFFBBBBB\nhttps://www.facebook.com/sandwichfail', 0, '', 205, 320000, datetime.datetime(2021, 7, 27, 13, 24, 10), datetime.datetime(2021, 7, 27, 13, 24, 6), datetime.datetime(2021, 7, 27, 16, 0), datetime.datetime(2021, 8, 18, 17, 41, 1), 6603, 251, 14, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2416926, 'sha1$FYt0PEkvvjtisU1rc4lIEk$3ee43b5d95ad80f9b2d885f73718600316a13b50', datetime.datetime(2025, 2, 26, 7, 52, 45), 0, 'sandwichfail', '', '', 'sandwichfailtw@gmail.com', 0, 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1987835, 2, 2, 2416926, 'profile_images/sa/nd/sandwichfail/LykdXK73EADoH5CAz9646w.jpg', 'O', '王欣茹', '打倒三明治 Sandwich fail', 886, '922168769', datetime.date(1992, 10, 28), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-22T02:57+00:00","show_birthday":0,"hide_location":false}', 677606, 8739, 0, 3, 1, 0, '', 0, None), (654461, 4, 4, '老廢物', 2509877, None, 2, 7, 0, 'music/Bi/bo/Bibo_lii/TfXPZ67FikriEpmaf52euN.mp3', 0, 'song_covers/Bi/bo/Bibo_lii/MTtAmCtXpzY9iWwb4pATwc.jpg', 1, '', '詞|李嫣\n曲|李嫣 / 賴暐哲\n編曲|賴暐哲\n\n制式化的遊戲 太boring\n躲在舒適圈的環境 沒必要更新\n那些陳腔濫調的說詞 我根本不想聽\n沒有內心的混亂 哪來跳舞的小星星\n\n你怎麼不願意聽 我內心的聲音\n失去本質的意義 性格猜忌多疑 \n逐漸被消磨的信心 伴隨多少壓抑\n目標不夠堅定 戰力怎麼再次燃起\n\n別再不懂裝懂 懂不懂 懂什麼是尊重\n整天想著被順從 被供奉 在家做你的無腦發財夢\n\n世界變得太快 腳步請加快\n是我的世代 出口直走沒人攔 \n世界太黑暗 要不畏艱難\n別 別對我使壞 活出自己要的姿態\n\n該創新不該守舊 卻嫌我太囉唆\n成天盲目的工作 都是為了生活\n你有你的思緒脈絡 我說的都是錯\n如果選擇保持沈默 要如何能自由\n\n別再不懂裝懂 懂不懂 懂什麼是尊重\n整天想著被順從 被供奉 在家做你的無腦發財夢\n\n世界變得太快 腳步請加快\n是我的世代 出口直走沒人攔 \n世界太黑暗 要不畏艱難\n別 別對我使壞 活出自己要的姿態\n\n\n世界變得太快 腳步請加快\n是我的世代 出口直走沒人攔 \n世界太黑暗 要不畏艱難\n別 別對我使壞 活出自己要的姿態\n\n世界變得太快 腳步請加快\n是我的世代 出口直走又沒人攔 \n世界太黑暗 要不畏艱難\n別 別對我使壞 活出自己要的姿態', 0, '滾', 0, '', 243, 320000, datetime.datetime(2021, 7, 20, 7, 0, 55), datetime.datetime(2021, 7, 20, 7, 0, 48), datetime.datetime(2021, 7, 20, 13, 0), datetime.datetime(2021, 7, 20, 13, 0, 18), 35939, 1274, 272, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-11-11"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-11-12"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2509877, 'sha1$rDGZQE7z9nBQ9nY768WEib$16bf46948b3aa0f0e08ac212f83ceaea3fd923e9', datetime.datetime(2025, 6, 20, 13, 51, 34), 0, 'Bibo_lii', '', '', 'black70488@gmail.com', 0, 1, datetime.datetime(2019, 10, 27, 12, 7), 2080748, 2, 2, 2509877, 'profile_images/Bi/bo/Bibo_lii/MbEAHEuonAtAcQFpM3xrvA.jpg', 'F', '李嫣', '李嫣 Bibo', 886, '913851118', datetime.date(1996, 11, 18), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 55), 1, datetime.datetime(2019, 10, 27, 12, 7), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true,"accredited_datetime":"2021-07-05T05:23+00:00","show_birthday":0,"hide_location":false}', 930849, 5403, 0, 0, 1, 0, '', 0, None), (653968, 4, 4, '芝麻布 - Why did the rainbow collapse? ( 2021 ver. )', 2746361, 97317046, 2, 7, 0, 'music/Zi/ma/Zimablue_zhimabu/LkULCNbPMWkkso7nQE6erg.mp3', 0, '', 1, '', '[00:22.22]词/曲:刘青\n[00:22.22]编曲:芝麻布Zimablue\n[00:23.22]\n[00:24.22]How does the moon cry so quiet?\n[00:24.22](月亮怎么哭得静悄悄?)\n[00:33.22]My naked name lying beside me\n[00:33.22](赤裸的名字躺在我身边)\n[00:39.22]How does the moon swallow your name?\n[00:39.22](而月亮如何吞噬你的名字?)\n[00:44.22]In ashen waves\n[00:44.22](在褪色的浪花中)\n[00:48.22]In ashen waves\n[00:48.22](在褪色的浪花中)\n[00:54.22]Ancient wooden legs\n[00:54.22](陈旧的木腿)\n[01:00.22]Inside a steel bandage\n[01:00.22](在钢绷带中)\n[01:05.22]Grid the flicker and spread them\n[01:05.22](将闪烁的光线排成网格)\n[01:12.22]to the bevel of my head\n[01:12.22](斜铺在我头颅)\n[01:20.22]A gleam of red\n[01:20.22](躲藏的火焰)\n[01:23.22]Is the spine of the fire after cowered?\n[01:23.22](那一束红色是它的脊柱吗?)\n[01:42.22]How does the moon cry so quiet?\n[01:42.22](月亮怎么哭得静悄悄?)\n[01:50.22]My naked name lying beside me\n[01:50.22](赤裸的名字躺在我身边)\n[01:57.22]How does the moon swallow your name?\n[01:57.22](而月亮如何吞噬你的名字?)\n[02:02.22]In ashen waves\n[02:02.22](在褪色的浪花中)\n[02:06.22]In ashen waves\n[02:06.22](在褪色的浪花中)\n[02:12.22]Bright yellow kids\n[02:12.22](亮黄色的孩子)\n[02:15.22]Bright yellow kids\n[02:15.22](亮黄色的孩子)\n[02:24.22]Bright yellow kids\n[02:24.22](亮黄色的孩子)\n[02:27.22]Bright yellow kids\n[02:27.22](亮黄色的孩子)\n[02:30.22]\n[03:33.22]Bright yellow kid is fitted to the string\n[03:33.22](亮黄色的孩子被系在弦上)\n[04:00.22]\n[04:05.22]制作人:何旭聪(UDS Studio)\n[04:05.22]录音/混音:何旭聪(UDS Studio)\n[04:06.22]母带:严俊\n[04:07.22]合成器/人声:刘青\n[04:08.22]吉他/人声:何旭聪\n[04:09.22]鼓/打击板:李游\n[04:10.22]谜团唱片 出品\n[04:11.22](未经许可 请勿使用)', 1, '孩子的眼睛,明亮的心', 0, '', 261, 320000, datetime.datetime(2021, 7, 15, 7, 33, 52), datetime.datetime(2021, 7, 15, 7, 32, 52), datetime.datetime(2021, 7, 15, 7, 34, 2, 546480), datetime.datetime(2021, 7, 15, 7, 34, 3), 522, 23, 1, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2746361, 'sha1$QFoAEdHTbrts$15dabe7539f08904a9f1a11d534376f9c7fdd228', datetime.datetime(2021, 7, 15, 7, 20, 32), 0, 'Zimablue_zhimabu', '', '', '547409165@qq.com', 0, 1, datetime.datetime(2021, 4, 20, 6, 32, 56), 2316869, 4, 4, 2746361, 'profile_images/Zi/ma/Zimablue_zhimabu/YAsZKEkHPkZejTGWqnLexc.png', 'O', '', '芝麻布', 86, '18627566664', datetime.date(2019, 7, 17), 'HN', 20, 0, 1, None, datetime.datetime(2025, 6, 9, 21, 3, 42), 1, datetime.datetime(2021, 4, 20, 6, 32, 56), 2, 1, 'zh-hans', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 1044, 19, 0, 27, 0, 0, '', 0, None), (653468, 4, 4, '《車站》2021 Live in Legacy Taipei', 1526904, None, 2, 7, 0, 'music/go/od/goodband/7hBfeb4Tk25aPK63uSnEir.mp3', 0, 'song_covers/go/od/goodband/SpBsMjGo6sCxHjA9jJEcYp.png', 1, '', '[00:22.68]離鄉的人背著行囊\n[00:27.19]送行的人繫著牽掛\n[00:40.24]我曾在這等著你啊\n[00:44.59]你曾送我送到這啊\n[00:51.15]她送平頭男孩 踏上荒唐的時光\n[01:06.47]匆忙的人錯過時刻\n[01:10.78]遊蕩的人等不到車\n[01:23.90]每天乘載無數乘客\n[01:28.26]自己卻是沒方向的人\n[01:34.78]我送愛我的人 踏上荒唐的時光\n[01:43.26]車要來了\n[01:47.61]車要來了\n[01:52.00]車要來了\n[01:56.64]要走 多久 多遠才能明白\n[02:01.56]那些 盼望 渴望不在前方\n[02:05.92]買錯 車票的人 在外頭唱著歌\n[02:14.07]看著 來來 去去的人離開\n[02:18.95]走在 茫茫 人海裡頭徘徊\n[02:23.31]下錯 車站的人 在月台凝望著\n[02:51.19]不敢提的夢想和行囊\n[02:55.46]也曾害怕會被丟下\n[03:08.64]多久沒有見到你啦\n[03:13.01]你說的話陪我到遠方\n[03:19.50]愛我的人送我 踏上荒唐的時光\n[03:27.99]車要來了\n[03:32.35]車要來了\n[03:36.67]車要來了\n[03:41.05]車要走了\n[03:47.53]車要走了\n[03:51.72]車要走了\n[03:55.98]車要走了\n[04:00.50]要走 多久 多遠才能明白\n[04:05.28]那些 盼望 渴望不在前方\n[04:09.53]買錯 車票的人 在外頭唱著歌\n[04:17.42]看著 來來 去去的人離開\n[04:22.23]走在 茫茫 人海裡頭徘徊\n[04:26.49]下錯 車站的人 在月台凝望著\n[04:34.43]迷路的人 擋在路口\n[04:39.20]想摸出一個方向\n[04:42.96]錯過的人 站在原地\n[04:47.62]可是只剩自己了\n[04:51.40]迷路的人 擋在路口\n[04:56.24]想摸出一個方向\n[04:59.93]錯過的人 站在原地\n[05:04.72]可是只剩自己了\n[05:12.41]車要走了\n[05:16.64]車要走了\n[05:20.91]車要走了\n[05:42.41]要走 多久 多遠才能明白\n[05:47.30]那些 盼望 渴望不在前方\n[05:51.37]買錯 車票的人 在外頭唱著歌\n[05:59.44]看著 來來 去去的人離開\n[06:04.17]走在 茫茫 人海裡頭徘徊\n[06:08.42]下錯 車站的人 在月台凝望著\n[06:16.41]凝望著\n[06:20.65]凝望著\n[06:24.83]凝望著\n[06:29.11]凝望著\n[06:33.37]凝望著', 1, '#車站 #Live \n車要來了,明明知道要分離卻還是送到這裡,擔心那個你背不起夢想的行囊。\n車要走了,看著窗外的景色與人物平行移動,害怕這班車載不動耳邊的叮嚀。\n\n2020 這首歌首度和大家見面,後來在 YouTube 搭配了一張演出的照片和大家分享,這次我們決定將 2021 展信愉快 Live in Legacy Taipei 現場的新編曲、燈光、視訊原汁原味的還原給大家!\n\n好樂團 2021 春季專場 展信愉快\n共同主辦|永豐 Legacy Taipei 傳音樂展演空間\n主唱|許瓊文\n木吉他|張子慶\n電吉他|張天偉\n貝斯|逄捷\n鼓手|陳奕欣\n大提琴|羅晧耘\n合音|黃宇寒\nProgrammer|殷陽\n鼓手技師|莊開旭\n嘉賓|Vast & Hazy\n舞監 / 執行製作|朱庭誼\n導演|林柏廷\n燈光|林柏廷\n視訊|黃芮蓁\n外場 FOH|林子彧\n內場 Monitor|王悅丞\n動態攝影|邱晧 張賁凱 唐建哲\n靜態攝影|苗嘉澍\n造型|楊景雯\n妝髮|洪振揚\n前台|李莉姝 何志薪 邱千薰\n嘉賓工作人員|沈佑靜 楊程淵\n\n錄音|林子彧\n混音|林子彧', 0, '', 412, 320000, datetime.datetime(2021, 7, 10, 15, 15, 44), datetime.datetime(2021, 7, 10, 15, 15, 31), datetime.datetime(2021, 7, 12, 13, 0), datetime.datetime(2021, 7, 21, 15, 18, 38), 85028, 2271, 566, 1, 0, 1, 0, None, 4, '{"CN":{"song_of_the_days":["2021-08-12"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,28],[2021,29],[2021,32]]},"TW":{"recommend_by_editor":true,"top_record_weekly_champions":[[2021,28],[2021,29],[2021,30]]}}', 0, 0, 0, 0, 2, 2, 1526904, 'sha1$Mq5Ml6F3bdsayUAkVFFWqx$3f2c96a2bf9efa0f9cad69922515d1eab4a4f993', datetime.datetime(2025, 2, 4, 18, 16, 9), 0, 'goodband', '', '', 'goodband2015@gmail.com', 0, 1, datetime.datetime(2015, 6, 16, 18, 10), 1186497, 4, 3, 1526904, 'profile_images/go/od/goodband/gi9ZGEjhaeDqv4tdorGbYY.jpg', 'O', '好樂團', '好樂團 GoodBand', 886, '939239637', datetime.date(2015, 5, 21), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2015, 6, 16, 18, 10), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"hide_location":false}', 5173010, 53107, 35, 668, 1, 0, '', 0, None), (652175, 4, 4, '笑忘', 2469241, 97316977, 2, 7, 0, 'music/qu/ie/quiet_darkness_wpt/MnYMhLNDuWUKSVJW3bRAnm.mp3', 0, '', 1, '', '笑忘\n\n词/曲:思远\n编曲:四线方格\n录音:宋清淼/沙云峰/蔡志岭\n混音:夏侯哲/杨木也\n母带:夏侯哲\n\n\n\n刹那游走人间\n笑看云聚云散\n螳螂捕蝉时\n绿水绕青山\n\n黄沙埋葬日月\n河流不舍昼夜\n千金终散去\n万古一瞬间\n\n世界 无界\n时间哪有间\n身归何处\n浮云遮望眼\n时间 无间\n世界哪有界\n心归何处\n胸中自有自由\n\n谁人不曾少年\n何处不留云烟\n来去无影踪\n聚散两相牵\n\n此心向着明月\n此身坠入深渊\n本来无一物\n欲辨已忘言\n\n世界 无界\n时间哪有间\n身归何处\n浮云遮望眼\n时间 无间\n世界哪有界\n心归何处\n胸中自有自由!', 0, '', 0, '', 556, 320000, datetime.datetime(2021, 6, 29, 5, 33, 25), datetime.datetime(2021, 6, 29, 5, 33, 18), datetime.datetime(2021, 6, 29, 6, 3, 16, 523148), datetime.datetime(2021, 6, 29, 6, 3, 17), 489, 12, 0, 1, 9, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2469241, '!iOBzgHUpAo0KLYHydXP3QCnOf58VieaPPUlMl1ec', datetime.datetime(2021, 6, 29, 6, 39, 39), 0, 'quiet_darkness_wpt', '', '', '331244529@qq.com', 0, 1, datetime.datetime(2019, 7, 18, 3, 9, 7), 2040122, 4, 4, 2469241, 'profile_images/qu/ie/quiet_darkness_wpt/J9ExcqvvjWDKhMJMet92DQ.jpeg', 'M', '刘思远', '四线方格', None, '', datetime.date(2000, 1, 1), 'SD', 17, 0, 1, None, datetime.datetime(2025, 6, 19, 21, 3, 49), 1, datetime.datetime(2019, 7, 18, 3, 9, 7), 2, 0, 'zh-hans', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true,"hide_location":false}', 507, 7, 0, 5, 0, 0, '', 0, None), (651915, 4, 4, '趣多多', 2818087, None, 2, 7, 0, 'music/fl/oa/floatinginthemist/PxSPd6NTFS2zHagxANAh6v.mp3', 0, '', 1, '', '歌曲名:趣多多\n主唱:李珏/丹婷\n作词:李珏\n作曲:李珏\n编曲:悬在雾中\n录音:Ruining/李震@Terminal Audio\n混音:Ruining\n母带:廖智辉\n吉他:李珏/丹婷\n贝斯:王辉\n鼓:赵冉\n制作人:Ruining\n厂牌:口鸟音乐\n母带版权归属:太合麦田(天津)音乐有限公司\n词曲版权代理:北京大石音乐版权有限公司\nMuch more funny thing\nMuch more funny thing\nMuch more funny thing\nWaiting waiting Waiting , me !\nMuch more funny thing\nMuch more funny thing\nMuch more funny thing\nWaiting waiting Waiting , me !\nMuch more funny thing\nMuch more funny thing', 0, '我们是在一个没什么道理的交流小组中相识的。\r\n在这里我们用问题回答问题。\r\n四年前的一个夜晚,围着篝火,突然有人提出了新的问题。\r\n“音乐是先有旋律还是先有节奏”。\r\n“是旋律吧”。\r\n是我松懈了,这个问题居然突破了我的防守,得到了答案。我为此感到羞愧,我起身准备立刻离开,从此退出这个小组。\r\n“我觉得是节奏”。\r\n我停下了下脚步,看来被击破的不止我一个人,我准备等等他。俩人一起打车回家还能A一下。之后一切就失控了,大家各持己见。纷纷举出了自己的证据。大街上漫无目的自己是如何被某段旋律定住了身,回过神来,眼眶早已湿润。又或者办公桌前疲惫不堪的身体,是怎样在一组节奏的带动下,从指尖开始苏醒。完了,我心想。这个小组已经平庸了。它固执的美不见了,变得和生活中其他时间一样。\r\n我想早点结束这一切,结束这个小组,用一个问题来结束它。\r\n“我们试试怎么样?”\r\n我的天,都完蛋了。', 0, '', 161, 276937, datetime.datetime(2021, 6, 27, 7, 39, 51), datetime.datetime(2021, 6, 27, 7, 39, 46), datetime.datetime(2021, 6, 27, 7, 42, 40, 113641), datetime.datetime(2021, 6, 27, 7, 42, 40), 462, 18, 5, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2818087, 'sha1$BvnO6vnzjP6x$07ddef8bed08ade979a1197f61e2e4d0d894fcfe', datetime.datetime(2022, 8, 9, 4, 32, 6), 0, 'floatinginthemist', '', '', 'floatinginthemist@163.com', 0, 1, datetime.datetime(2021, 6, 27, 7, 21, 31), 2388579, 4, 4, 2818087, 'profile_images/fl/oa/floatinginthemist/BpgW3RaAZqMvUXkCDcBNzR.jpg', 'M', '', '悬在雾中', 86, '18842654860', datetime.date(2021, 6, 27), 'LN', 9, 0, 1, None, datetime.datetime(2025, 6, 25, 21, 3, 4), 1, datetime.datetime(2021, 6, 27, 7, 21, 31), 2, 1, 'zh-hans', 1, '{"hide_gender":false,"hide_location":false}', 1065, 19, 5, 48, 0, 0, '', 0, None), (651674, 4, 4, '拨归', 2817184, 97316951, 2, 7, 0, 'music/cu/ox/cuoxiang/67FtCxUAkFmx5FXCGWAeDr.mp3', 0, '', 1, '', '[00:58.00] 《拔归》\n\n[00:58.00] 陌生的骨头\n[01:02.00] 在美丽地溶化着\n[01:05.00] 熟悉的太阳\n[01:09.00] 在草田上伫立着\n[01:12.00] oh mama \n[01:16.00] oh mama\n[01:17.00] i wanna go home now(我想要回去)\n[01:21.00] i wanna go home now(我想要回去)\n\n[01:26.00] 我踏入他们说那神圣的地方\n[01:33.00] 那有会让人迷失的路啊\n[01:39.00] oh mama \n[01:43.00] oh mama\n[01:45.00] i wanna go home (我想要回去)\n[01:46.00] i wanna go home now (我想要回去)\n[01:48.00] i wanna go home now (我想要回去)\n\n[01:53.00]lalalalalalala \n\n[02:35.00]荒诞的旅店\n[02:39.00]地下有人在细语着\n[02:41.00]沉默的女信徒\n[02:45.00]她把不幸投在我的眼上\n\n[03:06.00]他会在门坊前\n[03:09.00]审视我的信仰\n[03:14.00]我会在那个地方留下\n[03:18.00]我最虔诚的答案\n\n[03:28.00]lalalalalalalala \n\n[03:57.00]im back(我回来了)\n[04:09.00]im back (我回来了)\n[04:23.00]im back (我回来了)\n[04:37.00]im back (我回来了)', 1, '', 0, '', 322, 320000, datetime.datetime(2021, 6, 25, 10, 19, 19), datetime.datetime(2021, 6, 25, 10, 18, 36), datetime.datetime(2021, 6, 25, 10, 22, 39, 720604), datetime.datetime(2021, 6, 25, 10, 28, 41), 876, 31, 1, 1, 2, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2817184, 'sha1$uD7HnQyhZuzy$66712f0f4fdd7386a3ccbec9984052aa5d599de3', datetime.datetime(2021, 6, 25, 10, 12, 5), 0, 'cuoxiang', '', '', 'roy@enigmaworks.cn', 0, 1, datetime.datetime(2021, 6, 25, 10, 12, 4), 2387677, 4, 4, 2817184, 'profile_images/cu/ox/cuoxiang14758111043/FLXUDEYafSbXyJiGA2Szxk.png', 'O', '', '错象', 86, '14758111043', datetime.date(2021, 6, 25), 'ZJ', 13, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 41), 1, datetime.datetime(2021, 6, 25, 10, 12, 4), 2, 1, 'zh-hans', 1, '{"hide_gender":true,"had_edit_username":true,"hide_location":false}', 1472, 15, 0, 37, 0, 0, '', 0, None), (650023, 4, 4, 'Candlelight (feat. OHHYUK)', 691457, 97316876, 2, 7, 0, 'music/SR/ol/SRollercoaster/m9zW5pMW8gsj9ztaSf4yEL.mp3', 0, '', 1, '', '', 0, '', 0, '', 197, 192000, datetime.datetime(2021, 6, 10, 16, 42, 11), datetime.datetime(2021, 6, 10, 16, 42, 1), datetime.datetime(2021, 6, 10, 18, 0), datetime.datetime(2021, 6, 10, 18, 0, 22), 59751, 2167, 398, 1, 9, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-06-19"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-06-20"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 691457, 'sha1$z1GEaKgVCxhiHkp5UJA84Z$75831321296cc57a58eb8ae3ebfd10c3e3f343ad', datetime.datetime(2024, 8, 7, 9, 38, 21), 0, 'SRollercoaster', '', '', 'sunsetrollercoaster@gmail.com', 0, 1, datetime.datetime(2009, 9, 14, 12, 10), 328860, 2, 2, 691457, 'profile_images/SR/ol/SRollercoaster/3M9zPJK26cUJUo5gPVn3Sx.jpeg', 'M', '曾國宏', '落日飛車', 886, '937505009', datetime.date(1987, 10, 6), 'NWT', 94, 1282, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2009, 9, 14, 12, 10), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"hide_location":false}', 920407, 25546, 6, 854, 1, 0, '', 0, None), (648831, 1, 1, 'Sunset Rollercoaster - 我是一隻魚 I’m a fish (Cover), 2019', 691457, 97316832, 2, 7, 0, 'music/SR/ol/SRollercoaster/PM9hVJFSG39TxYuxzam52F.mp3', 0, '', 1, '', '作詞:劉思銘 作曲:劉志宏\n\n編曲:落日飛車\n\n可不可以不想你\n我需要振作一下\n7 8 9 月的天氣\n像我和你需要下一場雨\n\n需要你 我是一隻魚\n水裡的空氣\n是你小心眼和壞脾氣\n沒有你 像離開水的魚\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, '落日飛車首支華語經典歌曲翻唱,作為2019年佳節禮物。', 0, '', 264, 192000, datetime.datetime(2021, 6, 3, 8, 49, 25), datetime.datetime(2021, 6, 3, 8, 49, 14), datetime.datetime(2021, 6, 3, 11, 0), datetime.datetime(2021, 6, 3, 11, 0, 23), 149801, 5145, 1204, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-06-12"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,23],[2021,24]]},"CN":{"song_of_the_days":["2021-06-13"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,23],[2021,24]]}}', 0, 0, 0, 0, 2, 2, 691457, 'sha1$z1GEaKgVCxhiHkp5UJA84Z$75831321296cc57a58eb8ae3ebfd10c3e3f343ad', datetime.datetime(2024, 8, 7, 9, 38, 21), 0, 'SRollercoaster', '', '', 'sunsetrollercoaster@gmail.com', 0, 1, datetime.datetime(2009, 9, 14, 12, 10), 328860, 2, 2, 691457, 'profile_images/SR/ol/SRollercoaster/3M9zPJK26cUJUo5gPVn3Sx.jpeg', 'M', '曾國宏', '落日飛車', 886, '937505009', datetime.date(1987, 10, 6), 'NWT', 94, 1282, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2009, 9, 14, 12, 10), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"hide_location":false}', 920407, 25546, 6, 854, 1, 0, '', 0, None), (646995, 4, 4, '永信悠然向死而生 Silence', 2416926, 97317100, 2, 7, 0, 'music/sa/nd/sandwichfail/3t2kqjF3JQGdBZ6F6h2oJR.mp3', 8486656, 'song_covers/sa/nd/sandwichfail/UzY7NN4DUdXSpZVNd9nMTq.jpg', 1, '', '我在睡前做一場夢\n害怕睡了一覺就會 醒不過來\n眼前的那個人是我嗎\n不自覺的發麻\n\n他說吃了這顆以後\n我的眼淚就不會流下來\n可是在二十八的那天\n還是悠然不得\n\n拿起枕頭\n壓在我臉上不讓聲音呼嘯穿透\n他說愛要細水長流\n卻紅著眼眶 握緊雙手微微發抖\n過著輕鬆的生活\n我何嘗沒去想過', 0, '░ 打倒三明治首張專輯///*茹毛飲血\n✦實體專輯底加\nhttps://reurl.cc/MAeWD4\n✦專輯串流全平台\nhttps://lnkfi.re/SandwichFail_LifeOfSavage\n✦永信悠然向死而生 Stories Video\r\nhttps://youtu.be/VXRm7-wvRUA\n\n\n??追蹤打三\n✦IIIIIIIIIIIIGGGGG\nhttps://www.instagram.com/sandwich_fail/\n✦FFFFFFBBBBB\nhttps://www.facebook.com/sandwichfail', 0, '', 208, 320000, datetime.datetime(2021, 7, 27, 13, 34, 40), datetime.datetime(2021, 5, 23, 18, 17), datetime.datetime(2021, 5, 25, 8, 26), datetime.datetime(2021, 8, 18, 17, 44, 36), 21389, 998, 198, 1, 3, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-06-04"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-06-05"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2416926, 'sha1$FYt0PEkvvjtisU1rc4lIEk$3ee43b5d95ad80f9b2d885f73718600316a13b50', datetime.datetime(2025, 2, 26, 7, 52, 45), 0, 'sandwichfail', '', '', 'sandwichfailtw@gmail.com', 0, 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1987835, 2, 2, 2416926, 'profile_images/sa/nd/sandwichfail/LykdXK73EADoH5CAz9646w.jpg', 'O', '王欣茹', '打倒三明治 Sandwich fail', 886, '922168769', datetime.date(1992, 10, 28), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-22T02:57+00:00","show_birthday":0,"hide_location":false}', 677606, 8739, 0, 3, 1, 0, '', 0, None), (645876, 4, 4, 'Terrific', 2757536, 97316726, 2, 7, 0, 'music/ye/ll/yellow_lab_4kf/CbTbJzLNAQJUBSoe749VJh.mp3', 0, 'song_covers/ye/ll/yellow_lab_4kf/EMRiFHRYfzw2jaXLsfJ6ps.JPG', 1, '', '[00:00.12]作曲:孙增煜\n[00:05.37]作词:孙增煜\n[00:09.62]伴唱/和声:Baby Ball(吴丽慧) & 东河\n[00:12.12]编曲/混音:东河\n[00:14.13]《Terrific》\n[00:15.12]吹着风看着流水\n[00:19.62]早上慵懒的人伫立在昏睡的江北\n[00:29.88]用力滚下山的刺猬\n[00:34.87]它遍体鳞伤都不想在平淡里崩溃\n[00:44.88]谁害谁人前流泪\n[00:49.62]准是不满的人挣扎在悲伤的轮回\n[00:59.88]说是解不开的误会\n[01:04.62]留下陈年的笑柄后安静地枯萎\n[01:14.38]It is terrific\n[01:19.62]it is terrific\n[01:24.62]it is terrific\n[01:27.87]我诚实的爱人\n[01:34.37]It is terrific\n[01:39.37]it is terrific\n[01:44.38]it is terrific\n[01:48.62]it is terrific\n[01:54.13]谁害谁人前流泪\n[01:59.12]准是不满的人挣扎在悲伤的轮回\n[02:09.12]说是解不开的误会\n[02:14.12]留下陈年的笑柄后安静地枯萎\n[02:34.63]【鸣谢】远在德国的Baby Ball倾情献声\n[02:43.64]It is terrific\n[02:48.64]it is terrific\n[02:53.63]it is terrific\n[02:57.14]我诚实的爱人\n[03:03.63]It is terrific\n[03:08.38]it is terrific\n[03:13.39]it is terrific\n[03:16.63]我放不下的还有\n[03:23.38]在混乱中还不停纠缠的对手\n[03:33.14]在黑暗中才看清世间的丑陋\n[03:43.13]就抬起头去呼唤真实的自由\n[03:52.88]Woo~~在疯长后\n[04:02.63]Woo~~在疯长后\n[04:17.88]吹着风看着流水\n[04:22.63]曾信以为真的理想也慢慢的枯萎\n[04:30.13]《Terrific》', 1, '', 0, '', 275, 192000, datetime.datetime(2021, 5, 17, 12, 22, 26), datetime.datetime(2021, 5, 17, 6, 12, 39), datetime.datetime(2021, 5, 17, 6, 27, 15, 616139), datetime.datetime(2021, 6, 6, 8, 22, 41), 1104, 17, 26, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2757536, 'sha1$MRwT5AaO6DP3$7af432b4e4f6ae9dba4ec1a4b010738fb62a90c8', datetime.datetime(2023, 8, 31, 12, 56, 26), 0, 'yellow_lab_4kf', '', '', '8087146@qq.com', 0, 1, datetime.datetime(2021, 5, 10, 3, 22, 44), 2328042, 4, 4, 2757536, 'profile_images/ye/ll/yellow_lab_4kf/TC8wQazUeB4bTve9GkJX5x.jpg', 'O', '', '立场规划师', 86, '18622952321', datetime.date(2020, 8, 12), 'TJ', 4, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2021, 5, 10, 3, 22, 44), 2, 5, 'zh-hans', 1, '{"is_social_user":true,"hide_gender":false,"hide_location":false}', 1276, 10, 4, 0, 0, 0, '', 0, None), (645181, 4, 4, '包装', 2107459, 97316690, 2, 7, 0, 'music/an/na/annaki/5B9qco9ghktKvRvRsk5gME.mp3', 0, '', 1, '', '[00:05.56] \n[00:06.56] 作词 Lyrics:一个正在生气的人\n[00:07.56] 制作:芒果\n[00:08.56] 编曲 Arranger:安娜其\n[00:09.56] 混音mixing:许经纶(怪兽) Veil帷幕工作室\n[00:10.56] 母带后期处理Mastering:许经纶(怪兽) Veil帷幕工作室\n[00:17.29] \n[00:21.31] 你太不是人了\n[00:23.38] 你就会惹我生气\n[00:26.19] 你还在笑\n[00:28.01] 你嘴角现在应该朝下\n[00:31.13] \n[00:31.85] 淘汰声卡和老旧电脑的哀嚎\n[00:35.52] 也可能是外太空传来的信号\n\n[00:36.56] 封面设计:梦迪\n[00:37.56] 平面摄影:Kt & ytt\n[00:38.56] 宣传:缪佳玮\n[00:39.56] 艺人制作与经纪:Veil 帷幕工作室\n[00:40.56] 经纪人:许经纶(怪兽)', 1, '', 0, '', 72, 320000, datetime.datetime(2021, 5, 8, 16, 17, 42), datetime.datetime(2021, 5, 8, 16, 17, 41), datetime.datetime(2021, 5, 8, 16, 21, 38, 1450), datetime.datetime(2021, 5, 8, 16, 21, 38), 420, 5, 0, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2107459, 'sha1$tIZxmeQshM02qpJtCL7lli$bd45c9e0c4fe08964e55a305b311350d87563df7', datetime.datetime(2024, 7, 14, 8, 11, 31), 0, 'annaki', '', '', '751022361@qq.com', 0, 1, datetime.datetime(2017, 10, 10, 15, 45), 1678584, 4, 4, 2107459, 'profile_images/an/na/annaki/oLVh5LEcS8FprrnwXS2DDN.jpeg', 'O', '魏天祥', '安娜其', 86, '17737148530', datetime.date(2016, 4, 1), 'SC', 24, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2017, 10, 10, 15, 45), 2, 0, 'zh-hans', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"accredited_datetime":"2023-05-31T09:26+00:00","hide_location":false}', 15771, 161, 6, 1, 1, 0, '', 0, None), (644971, 4, 4, '如果凌晨三点还睡不着的话应该做些什么', 2666889, 97316676, 2, 7, 0, 'music/UN/fo/UNfocusedLENS/WtjE5roe8AyznCbEPGQ6HM.mp3', 0, 'song_covers/UN/fo/UNfocusedLENS/A6FyMJ6sojnRUK29TX3JKE.jpeg', 1, '', '[00:01.10]作曲:饶希文\n[00:05.10]作词:饶希文\n[00:09.20]编曲:失焦镜头\n\n[00:24.20]烟碱 清醒\n[00:31.10]酒精 挑衅\n[00:38.30]砖墙 倒塌\n[00:45.50]欣赏 谋杀\n\n[00:51.80]我看见红色的草 和绿色的太阳\n[01:04.30]你在身旁跳舞 小人儿在远方\n\n[01:18.10]如果凌晨三点还睡不着的话的话\n[01:24.50]那就抽一支烟再唱一首一首歌\n[01:31.20]如果凌晨三点还睡不着的话的话\n[01:37.90]那就喝一杯酒再跳一支一支舞\n\n[02:35.80]我看见红色的草 和绿色的太阳\n[02:49.10]你在身旁跳舞 小人儿在远方\n\n[03:40.40]如果凌晨三点还睡不着的话的话\n[03:47.70]那就抽一支烟再唱一首一首歌\n[03:54.10]如果凌晨三点还睡不着的话的话\n[04:00.20]那就喝一杯酒再跳一支一支舞\n[04:07.10]如果凌晨三点还睡不着的话的话\n[04:13.05]那就抽一支烟再唱一首一首歌\n[04:19.15]如果凌晨三点还睡不着的话的话\n[04:26.25]那就喝一杯酒再跳一支一支舞', 1, '', 0, '', 294, 320000, datetime.datetime(2021, 5, 6, 9, 34, 39), datetime.datetime(2021, 5, 6, 9, 34, 17), datetime.datetime(2021, 5, 6, 9, 36, 55, 971322), datetime.datetime(2021, 6, 3, 11, 42, 33), 5319, 334, 145, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2666889, 'sha1$NQJxOXVGr9hULZIgiOeDkq$3a33130b1e25b700605474d82ebea5b0b74d3ce6', datetime.datetime(2025, 3, 10, 15, 46, 49), 0, 'UNfocusedLENS', '', '', 'unfocusedlens@126.com', 0, 1, datetime.datetime(2020, 11, 6, 15, 10, 11), 2237474, 4, 4, 2666889, 'profile_images/UN/fo/UNfocusedLENS/AfMJR7yw6e4JLC9SqXuYHS.jpg', 'O', '', '失焦镜头UNfocusedLENS', 86, '19802121335', datetime.date(2020, 8, 9), 'SH', 3, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 43), 1, datetime.datetime(2020, 11, 6, 15, 10, 11), 2, 1, 'zh-hans', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2023-03-01T06:22+00:00","hide_location":false}', 9361, 171, 9, 34, 1, 0, '', 0, None), (644646, 4, 4, 'Flying Shiver', 2059341, 97316656, 2, 7, 0, 'music/ST/AR/STARRR69/5AbtcSwbdwmZg6afPdYJ3q.mp3', 0, 'song_covers/ST/AR/STARRR69/WgRefGCMpMQxGhB6tcXTJE.jpg', 1, '', '[00:06.40]In my room\n[00:10.32]No one just me\n[00:14.77]And this flying shiver comes\n[00:20.30]Reminds you reminds me\n\n\n[00:25.40]作曲:韩艾\n[00:30.25]作词:韩艾\n[00:35.32]编曲:星号69\n[00:40.77]主唱、吉他、合成器:韩艾\n[00:45.30]贝斯、合成器:王喆\n[00:50.65]鼓:李源\n\n\n[01:06.88]Every night in this dream\n[01:09.72]They are all the same\n[01:12.38]Can’t escape\n[01:16.61]Everything in this dream\n[01:19.57]They all bleed\n[01:22.02]Bleed to live\n\n[01:25.86]Do you think you will be\n[01:29.54]Bitter sweet\n[01:31.93]Feel so weak\n[01:35.79]Do you think you will see\n[01:39.22]Your destiny\n[01:41.63]Feel so sweet\n\n[01:46.64]Shivering on\n[01:49.03]Seems to change\n[01:51.68]It’s not that easy\n[01:56.32]Floating on\n[01:58.80]Feels the same\n[02:01.31]You know you’re incredible\n\n[02:06.23]Shivering on\n[02:08.65]Seems to change\n[02:11.11]It’s not that easy\n[02:15.93]Floating on\n[02:18.41]Feels the same\n[02:20.90]You know you’re incredible\n\n[02:34.46]Do you think you will be\n[02:38.02]Bitter sweet\n[02:42.89]Feel so weak\n[02:44.21]Do you think you will see\n[02:47.52]Your destiny\n[02:50.17]Feel so sweet\n\n[03:34.24]Shivering on\n[03:36.76]Seems to change\n[03:39.49]It’s not that easy\n[03:44.10]Floating on\n[03:46.52]Feels the same\n[03:49.46]You know you’re incredible\n\n[03:53.98]Shivering on\n[03:56.35]Seems to change\n[03:59.05]It’s not that easy\n[04:03.75]Floating on\n[04:06.11]Feels the same\n[04:09.17]You know you’re incredible\n\n[04:13.81]制作人:李缤\n[04:15.44]混音:李缤\n[04:17.04]母带:李缤\n[04:18.61]录音室:大音吾声\n[04:19.77]封面设计:ZM', 1, '', 0, '', 274, 320000, datetime.datetime(2021, 5, 3, 3, 54, 44), datetime.datetime(2021, 5, 3, 3, 54, 42), datetime.datetime(2021, 5, 3, 3, 56, 37, 113601), datetime.datetime(2021, 5, 3, 3, 56, 57), 504, 16, 1, 1, 3, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2059341, 'sha1$ylDyyS77jid5$76b6a5156ada9518373b691dbec58bf298e102a6', datetime.datetime(2021, 8, 7, 6, 12), 0, 'STARRR69', '', '', 'starrr69@126.com', 0, 1, datetime.datetime(2017, 8, 21, 4, 31, 58), 1630391, 4, 4, 2059341, 'profile_images/ST/AR/STARRR69/5F4fF7yvbPh6yRvbBLcoQ5.jpg', 'O', '星号69', '星号69', 86, '18612680710', datetime.date(2016, 4, 1), 'BJ', 2, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2017, 8, 21, 4, 31, 58), 2, 0, 'zh-hans', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false}', 7794, 73, 4, 88, 0, 0, '', 0, None), (644655, 2, 2, '驟雨(Demo)', 893031, None, 2, 7, 0, 'music/Ir/on/Iron_Punch_band/hxQvcGSEjnh9RrbwyPtHkn.mp3', 0, 'song_covers/Ir/on/Iron_Punch_band/nPPQMCGyEc4QGdC9cUBnSs.jpg', 1, '', '[00:00.00]\n[00:24.00]雨從哪裡落下\n[00:27.00]又將我帶往哪\n[00:32.00]獨自迂迴\n[00:35.00]在煙雨中綻放\n[00:38.00]最後一道火光\n[00:41.00]纏身的煙 視而不見\n[00:44.00]\n[00:45.00]翻越了萬水 與你擱淺\n[00:56.00]跨越了光年 一剎瞬間\n[01:02.00]\n[01:05.00]是怎麼了 時間?\n[01:10.00]怎麼了時間\n[01:14.00]\n[01:15.00]雨驟然而下\n[01:20.00]又遠去何方\n[01:26.00]濕了眼眶\n[01:31.00]失了光芒\n[01:35.00]\n[01:37.00]只是 慢慢地 忘了自己\n[01:41.00]害怕地 不想 離去\n[01:48.00]只是 慢慢地 忘了自己\n[01:51.00]靜靜地 在這裡 等待\n[01:58.00]晨霧散去\n[02:01.00]\n[02:11.00]雨從哪裡落下\n[02:14.00]又將我帶往哪\n[02:19.00]獨自迂迴\n[02:22.00]在煙雨中綻放\n[02:25.00]最後一道火光\n[02:28.00]纏身的煙 視而不見\n[02:31.00]\n[02:32.00]翻越了萬水 與你擱淺\n[02:39.00]\n[02:40.00]是怎麼了 時間?\n[02:46.00]怎麼了時間\n[02:50.00]\n[02:51.00]雨驟然而下\n[02:56.00]又遠去何方\n[03:02.00]濕了眼眶\n[03:08.00]失了光芒\n[03:10.00]\n[03:13.00]只是 慢慢地 忘了自己\n[03:16.00]害怕地 不想 離去\n[03:24.00]只是 慢慢地 忘了自己\n[03:27.00]靜靜地 在這裡 等待\n[03:33.00]晨霧散去\n[03:34.00]\n[03:35.00]♪♬♪♫\n[03:54.00]\n[03:55.00]雨驟然而下\n[04:00.00]又遠去何方\n[04:06.00]濕了眼眶\n[04:11.00]失了光芒\n[04:15.00]\n[04:17.00]只是 慢慢地 忘了自己\n[04:21.00]害怕地 不想 離去(忽然下起了雨)\n[04:28.00]只是 慢慢地 忘了自己\n[04:31.00]靜靜地 在這裡 等待(戛然而止的語)\n[04:37.00]', 1, 'Lyrics | 大鈞\nComposer | 鐵擊\nRecording | 瓜瓜、紅茶\nMixing | 紅茶', 0, '', 290, 320000, datetime.datetime(2021, 5, 3, 8, 40, 42), datetime.datetime(2021, 5, 3, 8, 40, 32), datetime.datetime(2021, 5, 3, 10, 59, 23, 485904), datetime.datetime(2022, 11, 8, 12, 24, 24), 18693, 650, 148, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 893031, 'sha1$5tZRBChK7UBHlQOrO9GCCG$3b984fa2fa228846f91b543922884ab295ff8114', datetime.datetime(2025, 5, 9, 3, 6, 32), 0, 'Iron_Punch_band', '', '', 'ironpunchofficial@gmail.com', 0, 1, datetime.datetime(2013, 6, 14, 23, 27, 4), 525933, 4, 4, 893031, 'profile_images/Ir/on/Iron_Punch_band/h4a77P5vkWhqn6b4Uu8CmM.jpg', 'O', '', '鐵擊', 886, '919145093', datetime.date(2013, 3, 23), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2013, 6, 14, 23, 27, 4), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-11-11T09:22+00:00"}', 809992, 5385, 19, 21, 1, 0, '', 0, None), (644002, 2, 2, '游戏', 2107459, 97316690, 2, 7, 0, 'music/an/na/annaki/CnJXKDa67bxQS264HUVxee.mp3', 0, 'song_covers/an/na/annaki/7EmmqpNyxR5PQsJbKfNMER.jpg', 1, '', "[00:00.75] 乐队成员:\n[00:01.29] 主唱 Vocal及合成器Synth:荔枝\n[00:01.66] 吉他 Guitar: 芒果\n[00:01.98] 贝斯 Bass: 张向\n[00:02.44] \n[00:03.36] 作词 Lyrics:荔枝\n[00:04.75] 作曲 Music:荔枝\n[00:05.86] 主唱:荔枝\n[00:06.52] 和声:芒果\n[00:07.79] 制作:芒果\n[00:08.78] 编曲 Arranger:安娜其\n[00:09.64] 鼓 Drum Arrangement:良仔@沙漏SAALAU\n[00:10.64] 录音:李浩(北京集结社录音棚)\n[00:11.51] 混音mixing:许经纶(怪兽) Veil帷幕工作室\n[00:12.95] 母带后期处理Mastering:许经纶(怪兽) Veil帷幕工作室\n[00:14.54] \n[00:18.12] In my life ,i can't resist\n[00:22.07] I live like a clown\n[00:25.15] I am just safe\n[00:29.53] I am just safe\n[00:32.68] \n[00:34.29] In my life ,i can't resist\n[00:38.38] I live like a clown\n[00:41.62] I am just safe\n[00:45.70] I am just safe\n[00:49.01] \n[00:50.63] Why so serious\n[00:53.87] 谁更不清醒\n[00:57.93] 失真的游戏\n[01:01.97] 输赢别在意\n[01:07.10] \n[01:47.64] In my life ,i can't resist\n[01:51.58] I live like a clown\n[01:54.84] I am just safe\n[01:58.90] I am just safe\n[02:02.65] \n[02:03.77] In my life ,i can't resist\n[02:07.69] I live like a clown\n[02:11.18] I am just safe\n[02:15.31] I am just safe\n[02:19.23] \n[02:20.15] Why so serious\n[02:23.40] 谁更不清醒\n[02:27.37] 失真的游戏\n[02:31.30] 输赢别在意\n[02:35.96] \n[02:54.59] In my life ,i can't resist\n[02:58.75] I live like a clown\n[03:02.21] I am just safe\n[03:06.13] I am just safe\n[03:10.17] \n[03:11.01] In my life ,i can't resist\n[03:15.05] I live like a clown\n[03:18.29] I am just safe\n[03:22.31] I am just safe\n[03:24.31] 封面设计:梦迪\n[03:25.31]平面摄影:Kt & ytt\n[03:26.31] 宣传:缪佳玮\n[03:27.31] 艺人制作与经纪:Veil 帷幕工作室\n[03:28.31] 经纪人:许经纶(怪兽)", 1, '游戏想表现的是任由摆布的感受。\n\n你愿意配合游戏规则吗?这通常不由你说了算,命运早就在你身上布满了足够操纵的虚线,请放弃抵抗,忘掉天真,像个小丑一样地生存才足够安全。\n\n\n这是 安娜其 全新EP《开箱》的第二首,即将揭开全貌。\n —— 敬请期待', 0, '', 242, 320000, datetime.datetime(2021, 4, 26, 17, 25, 51), datetime.datetime(2021, 4, 26, 17, 25, 48), datetime.datetime(2021, 4, 27, 4, 2, 1, 978592), datetime.datetime(2021, 5, 8, 16, 22, 10), 528, 17, 2, 1, 2, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2107459, 'sha1$tIZxmeQshM02qpJtCL7lli$bd45c9e0c4fe08964e55a305b311350d87563df7', datetime.datetime(2024, 7, 14, 8, 11, 31), 0, 'annaki', '', '', '751022361@qq.com', 0, 1, datetime.datetime(2017, 10, 10, 15, 45), 1678584, 4, 4, 2107459, 'profile_images/an/na/annaki/oLVh5LEcS8FprrnwXS2DDN.jpeg', 'O', '魏天祥', '安娜其', 86, '17737148530', datetime.date(2016, 4, 1), 'SC', 24, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2017, 10, 10, 15, 45), 2, 0, 'zh-hans', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"accredited_datetime":"2023-05-31T09:26+00:00","hide_location":false}', 15771, 161, 6, 1, 1, 0, '', 0, None), (643712, 4, 4, '美丽男孩', 2584981, 97315367, 2, 7, 0, 'music/Ru/ff/Ruff_Breeze/SyN9AwmRbZyJM36CGNX73W.mp3', 0, '', 1, '', '', 0, '', 0, '', 205, 320000, datetime.datetime(2021, 4, 23, 18, 18, 57), datetime.datetime(2021, 4, 23, 18, 18, 47), datetime.datetime(2021, 4, 23, 18, 19, 6, 512644), datetime.datetime(2021, 5, 3, 17, 52, 58), 537, 14, 3, 1, 8, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2584981, 'sha1$70jRaeDFGLrOkItDJysJE5$1678389ac8a8a6d5ae65beb4201411a01f3453f8', datetime.datetime(2025, 3, 19, 16, 16, 39), 0, 'Ruff_Breeze', '', '', 'kunpple@foxmail.com', 0, 1, datetime.datetime(2020, 5, 19, 2, 48, 44), 2155684, 2, 2, 2584981, 'profile_images/Ru/ff/Ruff_Breeze/ekVP8bv89HKZZauEbkDuXo.jpg', 'M', '赵琨', 'Kunpple', 86, '17854252502', datetime.date(1996, 10, 2), 'JS', 12, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2020, 5, 19, 2, 48, 44), 2, 0, 'zh-hans', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":1,"hide_location":false}', 6840, 45, 2, 0, 0, 0, '', 0, None), (642863, 4, 4, '惑者 Down the Rabbit Hole', 1592178, None, 2, 7, 0, 'music/wh/oc/whocares2016/ioxsfBQxyrkgdiDAXqteWA.mp3', 0, 'song_covers/wh/oc/whocares2016/PoKeYTaprPC8qdi6t5eScF.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活著 或者', 0, '■ ;;;;;;; ?ℎ? ????? 胡凱兒 ;;;;;;; ■\r\n\r\n【惑者???? ?ℎ? ?????? ????】\r\n\r\n| 往返於或者之間的呢喃與私語,\r\n看著錯過的時間、逝去的選擇,\r\n若你也在片段中看見自己了,\r\n惑者、活著、或者。\r\n\r\n\r\n詞曲:謝浩澤\r\n編曲:Who Cares 胡凱兒\r\n弦樂編寫:\x08周均 Leo Chou\r\n\r\n樂團成員\r\n主唱:謝浩澤\r\n吉他手:梁方文、林于超\r\n貝斯手:陳廷曜\r\n鼓手:吳航\r\n\r\n經紀人:洪學翊\r\n\r\n製作人:周均 Leo Chou @TDP STUDIO\r\n配唱製作人:AC阿蘭\r\n錄音室:追夢者娛樂整合工作室 @TDP STUDIO\r\n錄音師:徐昕 Vivian Hsin Hsu @TDP STUDIO\r\n混音師:周均 Leo Chou @TDP STUDIO\r\n母帶後期製作:周均 Leo Chou @TDP STUDIO\r\n封面製作:羅文傑WunJ.L@TDP STUDIO\r\n\r\n特別感謝:林奐希', 0, '', 271, 320000, datetime.datetime(2021, 4, 14, 6, 36, 41), datetime.datetime(2021, 4, 14, 6, 36, 24), datetime.datetime(2021, 4, 14, 15, 0), datetime.datetime(2021, 9, 3, 12, 27, 50), 120763, 2936, 603, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-05-23"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-05-24"],"recommend_by_editor":true,"top_record_weekly_champions":[[2021,16]]}}', 0, 0, 0, 0, 2, 2, 1592178, 'sha1$ZVpt0Pk30YG1evbO3vfp5i$bbb9ae116986984cc6ef62e01199735aa0cf632a', datetime.datetime(2025, 5, 19, 18, 28, 2), 0, 'whocares2016', '', '', 'wearewhocares@gmail.com', 0, 1, datetime.datetime(2016, 3, 16, 20, 34, 33), 1250594, 2, 2, 1592178, 'profile_images/wh/oc/whocares2016/4zJTRLuyHwGMX7tkZYPUrt.jpg', 'O', '', 'Who Cares 胡凱兒', 886, '923202038', datetime.date(2016, 3, 7), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2016, 3, 16, 20, 34, 33), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-22T02:57+00:00","hide_location":true}', 3811981, 16423, 15, 960, 1, 0, '', 0, None), (639453, 4, 4, '豐盈與匱乏的孩子', 2722928, None, 2, 7, 0, 'music/co/me/comeonbaybay/i43UKYAoUUtsubBLDhgp73.mp3', 0, 'song_covers/co/me/comeonbaybay/Egc2d2eD8gRtFdefFPmZ5a.jpg', 1, '', '我是豐盈與匱乏的孩子\n我註定要在一座愛的階梯上前進\n但我先是愛上一個捉摸不定的笑容\n然後又愛上那笑容的幻影\n即使我知道它只存在我的眼裡\n\n我原本相信一個簡單的道理\n我的生命應該有個目的\n而它的終點可能在哪裡\n我一直不是太在意\n我願讓繁星映照我的心\n\n我就是我\n本來就不可能不是我\n我的天真和我的憂愁\n同時屬於又不屬於我\n我不停地對自己說\n繼續直走才能穿越盡頭\n\n我是豐盈與匱乏的孩子\n我沉默是為了給自己一個解釋\n是什麼讓我放棄了自己\n我當然能說那終究是我的決定\n我或許也能說那是我的宿命\n\n我是豐盈與匱乏的孩子\n我是因為矛盾才圓滿的故事\n我的笑和淚還有什麼價值\n只能談論自己的人多麼可恥\n其實我多麼想要能再愛一次\n\n我就是我\n本來就不可能不是我\n我的狂狷和我的墮落\n同時定義了又不能完全定義我\n我不停地對自己說\n我的存在應該有個理由\n\n我不停地對自己說\n我已經毫無保留地愛過\n我不停地對自己說\n我的愛就是那麼赤裸裸', 0, '鄭焙隆:詞曲、人聲、木吉他\n鄭焙檍:長笛\n王少軒:鍵盤\n陳弘禮:貝斯\n曾國宏:電吉他\n黃士瑋:鼓\n白安:和聲\n\n──\n\n製作人:鄭焙隆\n錄音、混音及母帶後製工程:陳俊賓(這邊音樂那邊設計)\n視覺設計:潘昱伶(虛擬劇場)\n出品及發行(OP / SP):自主練習工作室;聯絡信箱:autopraktikos@gmail.com', 0, '', 332, 192000, datetime.datetime(2021, 3, 25, 7, 23, 49), datetime.datetime(2021, 3, 25, 7, 23, 37), datetime.datetime(2021, 3, 25, 13, 0, 14, 993750), datetime.datetime(2021, 3, 25, 13, 0, 15), 12622, 516, 235, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-04-02"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-04-03"],"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2722928, 'sha1$30spUUqOzGNc$30b812640a7b794752e66feb40472bda84552903', datetime.datetime(2021, 5, 21, 1, 52, 29), 0, 'comeonbaybay', '', '', 'comeonbaybay@gmail.com', 0, 1, datetime.datetime(2021, 3, 16, 15, 10, 51), 2293440, 4, 3, 2722928, 'profile_images/co/me/comeonbaybay/4eKHtUXn36XEhx8cMx6EVq.jpg', 'O', '', '來吧!焙焙!', 886, '932989494', None, 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2021, 3, 16, 15, 10, 51), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":false}', 111851, 1296, 0, 1065, 0, 0, '', 0, None), (640459, 4, 4, '躺在時間的海裡凝望無盡', 1955072, None, 2, 7, 0, 'music/mi/ss/missbac/MmoW9SvNJk3yiA6GPzAaBR.mp3', 0, 'song_covers/mi/ss/missbac/3exDn9RUUbXrSMTm9iAAhX.jpg', 1, '', '我們 多久沒見了\n是否 還是愛著\n弭平 不了的傷痕\n該怎麼 好呢\n\n想和你 踏遍世界的美景\n反覆回憶 那個溫暖的瞬間\n想和你 躺在時間的海裡\n仰頭 凝望 整片無盡\n\n我們 多久沒見了\n是否 學會愛了', 0, '貝克小姐Miss Bac. 2021 最新單曲\r\n〈躺在時間的海裡凝望無盡 For The Lover〉\r\n\r\n在妳離開後,\r\n才發覺沒有好好珍惜曾經的過往,\r\n那些答應要一起完成的事情,\r\n如今也只能在夢裡完成了。\r\n\r\n希望有一天,我們能躺在時間的海裡,\r\n永遠停在這瞬間,享受這波光粼粼。\r\n\r\n――――*☼*――――*☼*――――\r\n\r\n〈躺在時間的海裡凝望無盡 For The Lover〉\r\n\r\n製作人 Producer:蕭瑋德 Wade Hsiao、鍾秉恩 Chung Ping En\r\n詞 Lyricist:鍾秉恩 Chung Ping En\r\n曲 Composer:鍾秉恩 Chung Ping En\r\n配唱製作人 Vocal Producer:吳昱陞 Sam Wu\r\n編曲 Arranger:蕭瑋德 Wade Hsiao、鍾秉恩 Chung Ping En\r\n主唱 Lead Vocalist:沈筱卿 Hsiao Ching\r\n木吉他 Acoustic Guitar:蕭瑋德 Wade Hsiao\r\n電吉他 Electric Guitar:蕭瑋德 Wade Hsiao、鍾秉恩 Chung Ping En\r\n貝斯 Bass:王育嘉 Yu Chia Wang\r\n鼓組 Drum set:宇竑 Yu Hong\r\n和聲編寫 Backing Vocal Arranger:蕭瑋德 Wade Hsiao、鍾秉恩 Chung Ping En、沈筱卿 Hsiao Ching\r\n和聲 Backing Vocal:沈筱卿 Hsiao Ching\r\n錄音師 Recording Engineer:吳昱陞 Sam Wu、陳逸夫 Yi Fu Chen\r\n錄音助理 Recording Assistant:黃忻倫 Xin Lun Huang\r\n錄音室 Recording Studio:GANNNNN Studio\r\n音訊剪輯 Audio Editing:蕭瑋德 Wade Hsiao、吳昱陞 Sam Wu\r\n混音師 Mixing Engineer:吳昱陞 Sam Wu\r\n混音室 Mixing Studio:GANNNNN Studio\r\n母帶後期處理 Mastering:Jon Tornblom@Transparent Mastering\r\n\r\n封面設計Illustration:林怡婷 Esther Lin\r\n動畫設計 Animation:林怡婷 Esther Lin\r\n\r\n――――*☼*――――*☼*――――\r\n\r\nFind us:\r\nFacebook:https://www.facebook.com/missbacterium/\r\nInstagram:https://www.instagram.com/missbac2017/', 0, '', 252, 320000, datetime.datetime(2021, 3, 28, 15, 0, 30), datetime.datetime(2021, 3, 28, 15, 0, 23), datetime.datetime(2021, 3, 29, 4, 0), datetime.datetime(2022, 2, 25, 4, 3, 22), 87221, 2415, 375, 1, 1, 1, 0, None, 4, '{"TW":{"audition_awards":{"138396":{"event":"\\u97f3\\u6a02\\u7da0\\u6d32\\uff1a\\u521d\\u4f86\\u4e00\\u590fMUSIC OASIS\\uff1aHere Comes Summer","award":"\\u5165\\u570d"}},"recommend_by_editor":true,"top_record_weekly_champions":[[2021,13]]},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1955072, 'sha1$uIVAt2GFrenNtzgGvAf7Vn$96a99c21665844e52385379c16f24ddfa54bf03c', datetime.datetime(2025, 6, 4, 19, 19, 39), 0, 'missbac', '', '', 'missbac2017@gmail.com', 0, 1, datetime.datetime(2017, 6, 20, 22, 36, 26), 1527037, 2, 2, 1955072, 'profile_images/mi/ss/missbac/hnLwqiEWnmgWykfLCjPXC6.jpg', 'O', '貝克小姐Miss Bac.', '貝克小姐Miss Bac.', 886, '983002387', datetime.date(2017, 3, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 56), 1, datetime.datetime(2017, 6, 20, 22, 36, 26), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-07T07:38+00:00","hide_location":false}', 2174947, 14627, 22, 13, 1, 0, '', 0, None), (638635, 4, 4, '盒子', 2107459, 97316690, 2, 7, 0, 'music/an/na/annaki/3MZ3VnzuCEwETwXHnHipmV.mp3', 0, 'song_covers/an/na/annaki/i92kk3BZxSACDHVDCh9QrF.jpg', 1, '', '[00:00.75] 乐队成员:\n[00:01.29] 主唱 Vocal及合成器Synth:荔枝\n[00:01.66] 吉他 Guitar: 芒果\n[00:01.98] 贝斯 Bass: 张向\n[00:02.44] \n[00:03.36] 作词 Lyrics:荔枝\n[00:04.75] 作曲 Music:荔枝\n[00:05.86] 主唱:荔枝\n[00:06.52] 和声:芒果\n[00:07.79] 制作:芒果\n[00:08.78] 编曲 Arranger:安娜其\n[00:09.64] 鼓 Drum Arrangement:良仔\n[00:10.64] 录音:李浩(北京集结社录音棚)\n[00:11.51] 混音mixing:许经纶(怪兽) Veil帷幕工作室\n[00:12.95] 母带后期处理Mastering:许经纶(怪兽) Veil帷幕工作室\n[00:14.54] \n[00:19.34] 是一段 很久的缓慢\n[00:26.71] 盯盯鞋看看天 眯眼望前\n[00:34.65] 双脚踩在一整块砖\n[00:41.55] 尺寸很是喜欢 一块好砖\n[00:48.31] \n[00:48.71] 你看不见 你看不见\n[00:52.92] 平凡的悲哀\n[00:56.27] 你听不见 你听不见\n[01:00.29] 死亡的呼唤\n[01:04.61] \n[01:05.44] 抬起头就看到天\n[01:08.46] 双手放开就撑到边\n[01:12.25] 狭隘使我忧伤\n[01:15.97] 宽大使我更加无比恐慌\n[01:20.73] 抬起头就看到天\n[01:23.83] 双手放开就撑到边\n[01:27.62] 狭隘使我忧伤\n[01:31.35] 宽大使我更加无比恐慌\n[01:36.50] \n[02:06.98] 是一段 很久的缓慢\n[02:14.65] 盯盯鞋看看天 眯眼望前\n[02:22.11] 双脚踩在一整块砖\n[02:29.85] 尺寸很是喜欢 一块好砖\n[02:35.71] \n[02:36.19] 你看不见 你看不见\n[02:40.49] 平凡的悲哀\n[02:43.85] 你听不见 你听不见\n[02:48.21] 死亡的呼唤\n[02:52.63] \n[02:52.99] 抬起头就看到天\n[02:56.14] 双手放开就撑到边\n[02:59.66] 狭隘使我忧伤\n[03:03.83] 宽大使我更加无比恐慌\n[03:08.19] 抬起头就看到天\n[03:11.41] 双手放开就撑到边\n[03:15.19] 狭隘使我忧伤\n[03:18.92] 宽大使我更加无比恐慌\n[03:23.67] 抬起头就看到天\n[03:26.73] 双手放开就撑到边\n[03:30.71] 狭隘使我忧伤\n[03:34.25] 宽大使我更加无比恐慌\n[03:39.31] \n[04:10.41] 是一段 很久的缓慢\n[04:17.65] 盯盯鞋看看天 眯眼望前\n[04:25.20] 双脚踩在一整块砖\n[04:32.68] 尺寸很是喜欢 一块好砖\n[04:39.30] 封面设计 梦迪\n[04:39.30] 平面摄影 Kt & ytt\n[04:39.30] 宣传 缪佳玮\n[04:39.30] 艺人制作与经纪 Veil 帷幕工作室', 1, '盒子探讨的是束缚和控制的状态。\n\n我们常常被困在原地,不知道是外界的干扰还是自我的设限,令人始终都找不到更远的边界。不是不想往前走,只是无法喘息的现状以及事态的无法进行,都让人笼罩在巨大的盒子之中。\n\n接下来,\n会用一月一首的形式,\n慢慢呈现 安娜其 的全新EP《开箱》。\n\n —— 敬请期待', 0, '', 286, 320000, datetime.datetime(2021, 3, 18, 6, 59, 32), datetime.datetime(2021, 3, 18, 6, 59, 27), datetime.datetime(2021, 3, 21, 16, 0), datetime.datetime(2021, 5, 8, 16, 22, 10), 906, 53, 12, 1, 1, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2107459, 'sha1$tIZxmeQshM02qpJtCL7lli$bd45c9e0c4fe08964e55a305b311350d87563df7', datetime.datetime(2024, 7, 14, 8, 11, 31), 0, 'annaki', '', '', '751022361@qq.com', 0, 1, datetime.datetime(2017, 10, 10, 15, 45), 1678584, 4, 4, 2107459, 'profile_images/an/na/annaki/oLVh5LEcS8FprrnwXS2DDN.jpeg', 'O', '魏天祥', '安娜其', 86, '17737148530', datetime.date(2016, 4, 1), 'SC', 24, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2017, 10, 10, 15, 45), 2, 0, 'zh-hans', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"accredited_datetime":"2023-05-31T09:26+00:00","hide_location":false}', 15771, 161, 6, 1, 1, 0, '', 0, None), (638807, 4, 4, 'Mystery Body', 2724175, None, 2, 7, 0, 'music/di/ng/dingting306/67wngPynFyBoLhL46NwRNS.mp3', 0, 'song_covers/di/ng/dingting306/CRuKxehJKu6MiARVkyhTcc.jpg', 1, '', '', 0, 'Mystery Body', 0, '', 342, 320000, datetime.datetime(2021, 3, 19, 13, 29, 9), datetime.datetime(2021, 3, 19, 13, 29, 4), datetime.datetime(2021, 3, 19, 13, 30, 52, 663462), datetime.datetime(2021, 3, 19, 13, 32, 53), 744, 32, 4, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2724175, 'sha1$7TTpWwEJHqKN$5e9ba52980b2f7d89dec49035554a9bbcf9a63d8', datetime.datetime(2021, 3, 20, 4, 52, 19), 0, 'dingting306', '', '', 'dingting306@163.com', 0, 1, datetime.datetime(2021, 3, 19, 8, 43, 31), 2294687, 4, 4, 2724175, 'profile_images/di/ng/dingting306/8de6BvKpd4eQWk3Z8Q7Uap.jpg', 'O', '', '也物狂欢会CasualHistory', 86, '15552501627', datetime.date(2020, 7, 1), 'SD', 17, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2021, 3, 19, 8, 43, 31), 2, 1, 'zh-hans', 1, '{"hide_gender":false}', 782, 9, 0, 26, 0, 0, '', 0, None), (638275, 4, 4, '在燈火消逝的前夕 Before the Lights Are Dimmed', 2416926, 97317100, 2, 7, 0, 'music/sa/nd/sandwichfail/gb6WcdR9Xenag7UtAPtYJU.mp3', 0, 'song_covers/sa/nd/sandwichfail/UzY7NN4DUdXSpZVNd9nMTq.jpg', 1, '', '在燈火消逝的前夕 把我當成你自己\n不會給予任何反應 也不會刻意聆聽\n此起彼落 自言自語 你擁有孤獨的權利\n\n就是當花兒放話兒作畫在你的臉上\n不能夠明白他是否在意你就算了吧\n寧可絢麗的感傷 不願屈節的離場\n辜負了誰的期望 就隨它去吧\n\n此起彼落 自言自語 你擁有孤獨的權利\n\n就是當花兒放話兒作畫在你的臉上\n不能夠明白世界是否在意你 就算了吧\n掀開歲月的滄桑 誠實觸碰著變化\n放下無謂的渴望 拾起俐落的頑強\n\n別把滂沱的泛黃的徬徨都留在嘴上\n別等雨停啊 學會在雨中跳舞的方法\n寧可炫麗的感傷 不願屈節的離場\n辜負了誰的期望 就隨它去吧\n\n在燈火消逝的前夕 把我當作你自己', 0, 'MMMMVVVV\nhttps://youtu.be/5dm_6cIaHIg\nIIIIIIIIIIIIGGGGG\nhttps://www.instagram.com/sandwich_fail/\nFFFFFFBBBBB\nhttps://www.facebook.com/sandwichfail', 0, '', 263, 320000, datetime.datetime(2021, 7, 27, 13, 45, 25), datetime.datetime(2021, 3, 15, 10, 52), datetime.datetime(2021, 3, 17, 5, 9, 16, 931230), datetime.datetime(2021, 9, 21, 0, 19, 3), 116566, 3826, 478, 1, 4, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-03-29"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-03-30"],"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2416926, 'sha1$FYt0PEkvvjtisU1rc4lIEk$3ee43b5d95ad80f9b2d885f73718600316a13b50', datetime.datetime(2025, 2, 26, 7, 52, 45), 0, 'sandwichfail', '', '', 'sandwichfailtw@gmail.com', 0, 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1987835, 2, 2, 2416926, 'profile_images/sa/nd/sandwichfail/LykdXK73EADoH5CAz9646w.jpg', 'O', '王欣茹', '打倒三明治 Sandwich fail', 886, '922168769', datetime.date(1992, 10, 28), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 4, 2, 7, 35, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-04-22T02:57+00:00","show_birthday":0,"hide_location":false}', 677606, 8739, 0, 3, 1, 0, '', 0, None), (637784, 4, 4, 'Half-full', 2183975, None, 2, 7, 0, 'music/im/di/imdifficult/7pwbHdL5y47hdkithqAfk8.mp3', 0, 'song_covers/im/di/imdifficult/5GLAhkqFFMyeBLDXQ7BRmh.jpg', 1, '', 'Half Full\n\nHalf full \nI’m stuck here alone\nToo many missed calls\nI don’t wanna know\nBut now they all want out\n一整夜,我好累\n床頭的燈開了又關\n玻璃狀態不要碰\n就不會碎\n我的視線越來越遠\n\nHalf full \nI wanna tell you every single thing\nI must’ve felt whole\nDwelling in my, golden moments\n我不能動,不能開口,不能改變\n作用的速度\n只有內部流動 (Nothings left to change, play the inner game)\n所有時間,鎖在這裡\n\nOne minute I thought I found you\nThe minute I locked the door\nOne minute I thought I lost you\nThe minute I jumped the window\nAnd so it goes to say at least\nI mean everything\nWith me and everything\n\nThen she said my name\nSaid she’s from faraway\nTook me by the waist\nWith it my attention\nI tried to face away\nIt was night and day\nWe just started dancing\nWe’re breathing only tension\nLet me stay\nOh, please wait\nDo me one more favor\nMake it last forever', 0, '音樂創作|我是機車少女I’mdifficult(王沂紳、張芷瑄、呂仲林、凌元耕\n部分合成器|丁佳慧Hana Lin\n製作人|凌元耕Ling Yuan-Keng\n配唱Vocal Producer|胡家誠Robert Hu\n鼓組錄音 Drum Recording|徐振程 @玉成戲院錄音室\n合成器貝斯錄音 Synth Bass Recording|吳昱陞、陳逸夫 @Gannnnn Studio\n電吉他錄音Electric Guitar Recording|邱建鈞 @玩痛研究室\n人聲錄音Vocal Recording|凌元耕 @玉成戲院錄音室\n混音Mixing|Andy Baker @玉成戲院錄音室\n母帶後期處理工程師 Mastering Engineer|Enyang Urbiks', 0, '', 269, 320000, datetime.datetime(2021, 3, 11, 1, 15, 18), datetime.datetime(2021, 3, 11, 1, 15, 3), datetime.datetime(2021, 3, 11, 1, 19, 19, 65580), datetime.datetime(2021, 3, 30, 17, 24, 33), 55323, 1934, 292, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-03-25"],"recommend_by_editor":true,"recommend_by_expert":true},"CN":{"song_of_the_days":["2021-03-26"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2183975, 'sha1$WZwiIxHAUAYKivFUCVmENR$2782f536a7f732e21fb0c897f59dd20750359fca', datetime.datetime(2024, 7, 24, 14, 16, 1), 0, 'imdifficult', '', '', 'imdifficult1995@gmail.com', 0, 1, datetime.datetime(2018, 3, 21, 4, 52, 21), 1754930, 2, 2, 2183975, 'profile_images/im/di/imdifficult/c2cM4NhS5BkatYjXjwFtQq.jpg', 'O', '凌元耕', '我是機車少女', 886, '981837703', datetime.date(1995, 2, 13), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2018, 3, 21, 4, 52, 21), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2022-06-14T02:51+00:00","show_birthday":0}', 205954, 3842, 0, 38, 1, 0, '', 0, None), (637880, 4, 4, '浪漫', 1445281, 97315888, 2, 7, 0, 'music/ch/il/chilladan/XhemAcHBhudNNmLHbcwMts.mp3', 0, 'song_covers/ch/il/chilladan/QNdndHkKqkXGWYRkJUWaKy.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。', 0, '究竟要多久才能夠明白,那個轉身有多難?\r\n如果你留下來,我們是不是彼此的溫暖?\r\n太多太多想問的,但是那晚,你離開之後就再也沒有和我說過了。\r\n\r\n製作總監 Production Director|佐勳\r\n製作人 producers|阿丹玩球球\r\n電吉他E.Gutar|佐勳 \r\n女聲Vocal|薇祈\r\n鍵盤 Keyboard|子綱\r\n貝斯 Bass|巧暄\r\n鼓組 Drumset|祈恩', 0, '', 222, 256000, datetime.datetime(2021, 3, 11, 14, 40, 40), datetime.datetime(2021, 3, 11, 14, 39, 37), datetime.datetime(2021, 3, 11, 15, 42, 32, 576317), datetime.datetime(2022, 7, 3, 19, 37, 59), 26524, 924, 286, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1445281, 'sha1$rV8vwyWqeG3n4ZK0Kf5X5I$b38d840867b5a22c5d3065e11338fa53978e7af5', datetime.datetime(2025, 5, 7, 14, 23, 37), 0, 'chilladan', '佐勳', '李', 'chilltheadan@gmail.com', 0, 1, datetime.datetime(2014, 8, 27, 17, 31, 59), 1106737, 2, 2, 1445281, 'profile_images/ch/il/chilladan/NRf9zkeHBQkUgdbm9bCmeM.jpg', 'O', '李侑勳', '阿丹玩球球 Chill Adan', 886, '988065858', datetime.date(2018, 8, 15), 'TTT', 100, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2014, 8, 27, 17, 31, 59), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":2,"accredited_datetime":"2021-06-01T05:03+00:00","hide_location":false}', 707192, 3988, 22, 1, 1, 0, '', 0, None), (637567, 4, 4, '女孩妳怎麼 Further And Further (Demo)', 2568255, None, 2, 7, 0, 'music/ho/wa/howaboutzhuifeng/DjASninzMWitUqzNLdi3ko.mp3', 0, 'song_covers/ho/wa/howaboutzhuifeng/2Jfptbj9B9HhEQw6QKNtg8.jpg', 1, '', '詞/曲|追風如何 編曲|追風如何\n\n看著這雙眼睛 說 不 上 來 的情緒\n晚會的煙火 想要說甚麼\n等不到不會有的消息 誰不在意\n獨自站在原地 失去離開的能力\n\n女孩妳是否離我越來越遠\n我們存在著 越來越遠\n女孩妳怎麼能夠這樣離去\n在雲霧中 看不見妳\n\n在這個城市裡 人 們 忙 碌 得不停\n天空像你的心 藍色不透明\n不說話不能聽的過去 慢點回應\n聲音沒有延續 可是我還在聽\n\n女孩 妳是否離我越來越遠\n我們不愛了 越來越遠\n女孩妳怎麼決定這樣離去\n再聽我說 我想見妳\n\n越來越遠...', 0, '吉他/主唱 Guitar, Vocals|林柏儒 Boru\r\n吉他 Lead Guitar|翁祥育 John\r\n貝斯 Bass|呂東霖 Tony\r\n鼓 Drum|王勝平 Sam\r\n鍵盤 Keyboard|羅友祥 Pentakyo\r\n錄音師 Recording Engineer| 蕭子堯 Shiao\r\n混音師 Mixing Engineer| 蕭子堯 Shiao\r\n錄音室 Recording Studio|高塔工作室', 0, '', 310, 320000, datetime.datetime(2021, 3, 8, 15, 3, 41), datetime.datetime(2021, 3, 8, 15, 1, 46), datetime.datetime(2021, 3, 8, 15, 22, 31, 881283), datetime.datetime(2022, 5, 14, 15, 40, 8), 4590, 176, 49, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2568255, 'sha1$mA6bGlTcvf36Lqv9umRVYk$fb26acf334c858defad8e401ccad95db026c84ef', datetime.datetime(2025, 6, 24, 12, 48, 18), 0, 'howaboutzhuifeng', '', '', 'howaboutzhuifeng@gmail.com', 0, 1, datetime.datetime(2020, 4, 8, 9, 7, 36), 2138998, 4, 3, 2568255, 'profile_images/ho/wa/howaboutzhuifeng/KXKwb4xZuvEQ3RJm78dNHX.jpg', 'M', '追風如何 How About Zhui Feng', '追風如何 How About Zhui Feng', 886, '933643917', datetime.date(2019, 7, 28), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 29, 11, 15, 44), 1, datetime.datetime(2020, 4, 8, 9, 7, 36), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-08-02T09:00+00:00","hide_location":true}', 35311, 313, 11, 0, 1, 0, '', 0, None), (636948, 4, 4, 'so baby would you stay with...me?', 2714916, None, 2, 7, 0, 'music/lo/tt/lottie_s_pocket/4nWiFZr7UBM5KXt3vKqywL.mp3', 0, 'song_covers/lo/tt/lottie_s_pocket/mCp32J2tPoitTCRi3VTQHu.jpg', 1, '', "Running barefoot in the pale moonlight\n赤足踏过朦胧月光\nand I could feel you were approaching to me\n你一袭红裙,翩然而至\nLonely night, the red dress\n寂静幽深的漫漫长夜\nlovely girl, a sweet kiss\n天使脸庞与蜜糖之吻\nYou knelt down next to me\n从跪坐于身旁的你这里\nlicked my lips\n传递给我\nI recalled the memory we met\n此情此景 唤起初遇的记忆\nWhen you jumped out of the water\n你从海平面一跃而起的瞬间\nI got you\n我得到了救赎\nIt's a bloody scourge\n却亦如受刑\nIt's hard to protect you\n只因我无能为力\nIt's hard to find anyway to round it, round it.\n无法护你周全,也无法挽留\nSo baby would you baby would you stay with me?\n宝贝,能否与我长久相爱?\nSo baby would you, baby would you stay with me?\n宝贝,能否与我相伴相守?\nI love you, I‘m praying for blessing, please come in\n我爱你,我一遍遍祈祷\nI‘m begging, won't let you leave me\n我深呼吸 一遍遍祈求\ndeep breathing\n只求你不要再轻易离去", 0, '王子发现自己真正的救命恩人不是公主而是小美人鱼后,每天在海边坐守,希望能捕捉到她的一丝残影。但她不会再回来了,因为人类的愚昧,也因为靠近人类的海域不再澄澈。', 0, '', 212, 320000, datetime.datetime(2021, 3, 3, 8, 49, 48), datetime.datetime(2021, 3, 3, 8, 49, 40), datetime.datetime(2021, 3, 3, 8, 55, 5, 131709), datetime.datetime(2021, 3, 3, 9, 3, 16), 974, 42, 6, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2714916, 'sha1$NlGAbAuaNRwy$f6c55ba85d1812efbb8f2df8c5057460b384f54c', datetime.datetime(2022, 2, 16, 6, 0, 37), 0, 'lottie_s_pocket', '', '', '269649027@qq.com', 0, 1, datetime.datetime(2021, 3, 3, 8, 34, 55), 2285433, 4, 4, 2714916, 'profile_images/lo/tt/lottie_s_pocket/CvRAevaXmdZPXgPFrakNki.png', 'F', '', "Lottie's pocket", 86, '15813629428', datetime.date(2019, 10, 20), 'GD', 21, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 2, 54), 1, datetime.datetime(2021, 3, 3, 8, 34, 55), 2, 1, 'zh-hans', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 1897, 35, 2, 41, 0, 0, '', 0, None), (634631, 1, 1, 'MiNORS ft. We Are Various', 764682, None, 2, 7, 0, 'music/ma/nd/mandark/dxF7Uxav5onNUdMzRFxrkb.mp3', 0, 'song_covers/ma/nd/mandark/egmeMnjUwuyopE6EZmwUo9.jpg', 1, '', "[ti:SV]\n[ar:Mandark]\n[al:MiNORS ft. We Are Various (WAV)]\n[au:Mandark]\n[by:Mandark]\n[ve:4.00]\n\n[00:33.27]It started to rain\n[00:37.08]covered up the coast\n[00:41.41]Took a road trip with love\n[00:44.28]dashed through the clouds\n[00:49.01]At that moment I look at you,\n[00:55.88]I know we are similar\n[00:59.35]Trying to believe in forever\n\n[01:03.15]Use a word you never said\n[01:06.91]Use a word you never said\n[01:10.71]We dive into the summer rain\n[01:14.44]stay as long as we can\n\n[01:18.20]Use a word you never said\n[01:22.02]Use a word you never said\n[01:26.30]There's no one out there\n[01:29.59]Run as far as we can\n\n[01:41.49]Let's forget who we are\n[01:44.07]We're kissing in the dark\n[01:47.84]We're kissing in the dark\n[01:57.00]Let's forget who we are\n[01:59.00]Stimulate your brain and occupy your body\n\n[02:45.16]Use a word you never said\n[02:48.93]Use a word you never said\n[02:53.30]There's no one out there\n[03:11.61]Run as far as we can\n\n[03:15.89]Let's forget who we are\n[03:18.52]We're kissing in the dark\n[03:22.31]We're kissing in the dark\n[03:31.50]Let's forget who we are\n[03:33.63]Stimulate your brain and occupy your body", 1, '< Credits >\nVideo\u2028\u2028演員Cast|Mandark・徐維均 Wei Jun・范懷心 Sandra Fan・曾國洵 AHHKUO・Gucci\u2028\u2028導演 Director|提摩西Timothy Chen\u2028製片 Producer|黃偉傑Alvin Wong\u2028腳本 Script Writer |提摩西Timothy Chen\n造型指導Costume Designer|李朵 Dorene Li\n造型執行Assistant Costume Designer|李朵 Dorene Li・賴家翰 Brian Lai\n化妝師 Makeup Artist |吳機機 L.H.WU \n髮型師 Hairstylist |吳機機 L.H.WU・OOO-ing 王梅\n攝影師Director of Photography|提摩西Timothy Chen\u2028美術贊助Art sponser|Cat.nappp・清境日初雲來度假莊園 EOS RESORT\n攝影大助 1st A.C.|廖錦聰 JC Liao\u2028攝影助理 2nd A.C.|秦碩亨 Herry Chin\n燈光師 Gaffer|提摩西Timothy Chen\n燈光助理 Best boy |黃偉傑Alvin Wong\n燈光器材Lighting Equipment|Nakama Studio\n剪接師 Editor/調光師 Colorist|提摩西Timothy Chen\u2028場地 Location | 清境日初雲來度假莊園 EOS RESORT\n\u2028特別感謝Special Thanks|一盞Ethanyijan・許雅淳 sheyalips・許喬治 George Hsu・邱柏昶 Birdy Nio・國翰袁 95 yuan・賴泓甫 Roy Lai・酷的夢 Ku’s dream・梁晴 Jrina Liang\u2028\n\u2028\u2028Music\n\n製作人 Producer : 梁丹郡 Mandark Liang・We Are Various (WAV)\n作詞 Lyricist : 梁丹郡 Mandark Liang・曾國洵 Kuohsun Tseng\n作曲 Composer:梁丹郡 Mandark Liang\n編曲 Arranger : 梁丹郡 Mandark Liang・We Are Various (WAV)\n\n吉他 Guitar:We Are Various (WAV)\n合成器 Synthesizer:梁丹郡 Mandark Liang・李克非 Coffee Lee\n大提琴 Cello:劉雅卉 Yuli\n鼓 Drums: We Are Various (WAV)\n弦樂編曲 String Arranger:We Are Various (WAV)・梁丹郡 Mandark Liang\n和聲 Backing Vocals:梁丹郡 Mandark Liang・We Are Various (WAV)\n和聲編寫 Backing Vocals Arrangement:梁丹郡 Mandark Liang\n人聲錄音師 Recording Engineer (Vocal): 陳以霖 Yi Lin Chen・Gabriel Cheung\n人聲錄音室 Recording Studio (Vocal): 大小眼錄音室 Twin Eyes Studio・Gabriel Studio\n配唱製作人 Vocal Producer: 陳以霖 Yi Lin Chen・Gabriel Cheung\n吉他錄音師 Recording Engineer (Guitar): Gabriel Cheung\n弦樂錄音師 Recording Engineer (String):Gabriel Cheung\n混音師 Mixing Engineer:Gabriel Cheung\n母帶後期處理工程師 Mastering Engineer:Gabriel Cheung\n\n封面視覺設計 Visual Design:張以得 Mark Chang\n藝人照攝影師 Artist Photo Photographer:李水梅 Yuka Lee・張嘉輝 Zhang Ahuei\n\n文案 Copywriter :范懷心 Sandra Fan @ROOM.338\u2028宣傳統籌 Marketing Dept.:黃文萱 Ziya Huang\n企劃 Marketing Executor:梁丹郡 Mandark Liang\n歌詞校對 Lyrics Proofreader:陳思翰 Hank Chen\n數位發行 Digital Publishing:福祿壽音樂 FRUIT SOLD MUSIC\u2028協力單位 Cooperation:OOO-ing・StreetVoice 街聲・派歌Packer・吹音樂Blow・Firstory・琴伴歌者 The Melomaniac\u2028OP:\xa0福祿壽音樂娛樂有限公司Fruit Sold Music Co., Ltd.\nSP:\xa0Universal Music Publ. Ltd Taiwan\n\u2028特別感謝Special Thanks:\n黃文萱Ziya Huang・韓立康Gummy Bear Man・季欣霈 Apay・陳君豪Howe・麻樂Male・plain-me・吳采穎 Wednesday Wu・吳倬安 Leon Wu・Fog・陳柏維 Nagewho・吳宗祐 Derjk Wu・蘭花刀 Orchid Sword・朱芷辰 @ina.zmakeup ・Gatto・宋瑆Josh Sung・黃培華Sunday Huang・李友廷Yo Lee・蔡昀澤 OraN Tsai・諶昱妘 Lulu Shen・@pulupulu_hsu・Melted Potato・陳立修 Reeve Chen・張皓淳 Pure Zhang・柔米Zoomie・KiKi Cheng', 0, '', 265, 228550, datetime.datetime(2021, 2, 1, 8, 42, 13), datetime.datetime(2021, 2, 1, 8, 41, 48), datetime.datetime(2021, 2, 17, 4, 0), datetime.datetime(2021, 8, 12, 16, 26, 6), 55532, 1587, 374, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-02-23"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2021-02-24"],"recommend_by_editor":true,"recommend_by_expert":true,"top_record_weekly_champions":[[2021,7],[2021,8]]}}', 0, 0, 0, 0, 2, 2, 764682, 'sha1$pJcGnBIvsq4uQqZintgB1p$99dbc46aaa342c76d517064e26fc36092d30bcf4', datetime.datetime(2025, 5, 26, 19, 8, 14), 0, 'mandark', 'Mandark', 'Ravel', 'as50122002@yahoo.com.tw', 0, 1, datetime.datetime(2011, 7, 29, 21, 2), 399023, 2, 2, 764682, 'profile_images/ma/nd/mandark/kf4L5a5GvRN7j8fod2wsaQ.jpg', 'F', '夏日 Mandark', 'Mandark', 886, '921340545', datetime.date(1993, 8, 9), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 56), 1, datetime.datetime(2011, 7, 29, 21, 2), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":2,"hide_location":true}', 278430, 4489, 29, 4, 1, 0, '', 0, None), (635239, 4, 4, 'Easy Shen Gang 百齡- 01.intuition 直覺', 19626, None, 2, 7, 0, 'music/ez/sh/ezshen/AYKVrZVm9FVA6LfBgnhpnM.mp3', 0, 'song_covers/ez/sh/ezshen/jUUnh6CiSQCi7rRMS2RehK.jpg', 1, '', '畫一座不收費的泳池 在擁擠的城市裡面游泳\n換氣的時候浮出水面 猜想你會不會掉頭就走\n唱一首不甚美麗的歌 剛好與你哼的是同一首\n脫下了羞恥順便關燈 靈肉分離靈肉分離他說\n閉上眼睛也無法體會 盲目究竟是白還是黑\n什麼時候你才會發現 我的臉為你卸下所有防備\n在耳邊 無聲的雨 被凌遲的街 太過在意會失去直覺\n抽一支籤或求個半仙 眼耳鼻舌天意口誤他說\n交錯的巷子三個路口 誰說人們只會向前走\n什麼時候你才會發現 我的臉因你武裝所有防備\n在耳邊 任性的雨 放浪的街 太過在意會失去直覺\n高解析度的人生 持續專注\n外加雜訊自動忽略 有一陣模糊香味\n那是我即將隨著雨滴蒸發', 0, 'Easy Shen Gang 《百齡》錄音室Live專輯\n2021223已線上發行!\n串流全連結:https://easyshengang.lnk.to/BLBL\n\nPersonnel:\n陳穎達: Fender 90’s Stratocaster\n潘勇廷: Slingerland Modern solo 70‘s, Gretsch brooklyn snare, Zildjian k Constantinople\n曾增譯: Moog Sub37, Prophet Rev2\nEasy Shen: Fender Rhodes Mark I, SH01a, Animoog, Atari punk console, Blue bluebird\n\nProducer: Easy Shen\nArrangement: Easy Shen Gang\n\nInstrument recorded by 李詠恩@荒原錄音室\nVocal recorded by Easy Shen @不知處\nMixing: Easy Shen\nMastering: Nacho De La Riega @Estudio Bulo\n\nEasy Shen Gang\nhttps://www.facebook.com/easyshengang', 0, '', 388, 320000, datetime.datetime(2021, 2, 8, 2, 2, 55), datetime.datetime(2021, 2, 8, 2, 2, 3), datetime.datetime(2021, 2, 8, 2, 7, 24, 225311), datetime.datetime(2021, 2, 25, 9, 20, 21), 7934, 260, 69, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2021-02-16"],"recommend_by_editor":true,"recommend_by_expert":true},"CN":{"song_of_the_days":["2021-02-17"],"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 19626, 'sha1$hMD7EonGVUS1Oi5PuRyhJY$435f0c0d13418605a99866573f2d4a307231abf8', datetime.datetime(2025, 2, 11, 7, 57, 45), 0, 'ezshen', '', '', 'ezshen@gmail.com', 0, 1, datetime.datetime(2006, 8, 4, 15, 40), 18612, 4, 4, 19626, 'profile_images/ez/sh/ezshen/8c93c864be9911e592760ae52af18be5.jpg', 'M', '沈軒豪', 'Easy Shen', 886, '921923789', datetime.date(1984, 7, 17), 'TPE', 99, 28272, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 57), 1, datetime.datetime(2006, 8, 4, 15, 40), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"hide_location":false}', 170266, 1312, 31, 33, 1, 0, '', 0, None), (565755, 4, 4, '月亮圓不圓 (Demo)', 627810, 11263, 1, 5, 0, 'music/sk/ip/skippylu/QWMsGD87vXSRY3vev5cfBc.mp3', 0, 'song_covers/sk/ip/skippylu/yuY2WeRomYSvnn5Vu8rgYH.jpg', 1, '', '《月亮圓不圓》\n詞曲:Skippy Lu\n\u3000\n月亮圓不圓\n擁抱遠不遠\n你在的那邊 有沒有我的氣味\n把愛捲一捲 把夢選一選\n裝不下的都藏在月球背面\n\u3000\n現實輕輕把我們踩碎\n灑在風景的兩邊\n你抬起頭想起了誰\n\u3000\n好想要每天每天在你身邊\n能不能永遠永遠不說再見\n把距離換算成了思念 眼神替代語言\n還是學不會道別\n\u3000\n想試著一點一點累積想念\n卻只是一滴一滴弄丟眼淚\n把畫面停在那個瞬間 時間停在那天\n閉上眼睛就浮現 你的臉\n\u3000\n月亮圓不圓 有沒有看見\n我點燃等待 投影成陰晴圓缺\n天色黑不黑 我們會不會\n其實是影子與光源的相戀\n\u3000\n時間偷偷為我們篩選\n面對面的瞬間\n你抬起頭看見了誰', 0, '時鐘的圓圈太小了。\n我和你之間的時間,需要用更大的圓來計算,\n一個彷彿把我的陰晴圓缺都公諸於世,\n高掛在天上的圓。\n\u3000\n如果世界把我們放在風景的兩側,\n我們一起抬頭的時候,\n是不是也是看見了月球的兩面呢?\n\u3000\n月球的背面藏著太多秘密了,\n那些你還不能看見,\n我還不想讓你知道\n我愛你這件事。\n\u3000\n「你抬起頭想起了誰」', 0, '', 206, 320000, datetime.datetime(2018, 9, 21, 13, 14, 23), datetime.datetime(2018, 9, 21, 11, 27, 53), datetime.datetime(2018, 9, 21, 11, 27, 53), datetime.datetime(2020, 9, 4, 12, 58, 10), 33636, 1358, 144, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 627810, 'sha1$nMkjE4D1TymQQqwYYwrY6T$82544546c02dc151ef05cb4b56b1614299fd987c', datetime.datetime(2025, 4, 15, 15, 4, 45), 0, 'skippylu', '', '', 'skippy_lu11@hotmail.com', 0, 1, datetime.datetime(2008, 11, 20, 3, 2), 265214, 2, 2, 627810, 'profile_images/sk/ip/skippylu/TbTTpvwDVoZqh8CCHEf5hN.jpg', 'O', '盧羿安', 'Crispy脆樂團', 886, '986808094', datetime.date(2010, 7, 7), 'TPE', 99, 6195, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2008, 11, 20, 3, 2), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 1949629, 19203, 48, 210, 1, 0, '', 0, None), (593292, 4, 4, '月亮消失了(fly me to you)', 2170991, 97314038, 1, 6, 0, 'music/ha/ri/haribozs/zBu8xkP83aXmR7cr3d6qcb.mp3', 0, 'music_albums/ha/ri/haribozs/uYZvjTYVzgeeaJa4reyUPS.JPG', 1, '', '作词:钟声\n作曲:钟声\n编曲:yocho/钟声/陈潇宙/jimmy\n演唱:钟声\n录音:yocho\n混音:yocho\n制作人:钟声/yocho\n\n脱下 你的面具\n我的 你能不能 也帮我卸下\n借你 我的肩膀\n你的 能不能也 借我靠\n\n应允我的眼泪 \n湿润 已被风吹干的\n脸颊\n\n我不说话 你也不说话\n\n给我 一个拥抱 \n让我 也能安抚 你的受伤\n借我 你的双手 \n你能 陪我一起去 流浪\n\n跟我一起合唱 \n变成泄了气的气球\n飞 \n\n你准备好了吗\n你准备好了吗?\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, '第一种勇敢,\r\n无论是否存在这个「你」,无论「你」在哪里,\r\n世界上必定会有一个「你」需要我,我也需要「你」。\r\n有一首歌叫做「fly me to the moon」,今天,我要大胆地把「moon(月亮)」拿走,就「fly me to you」吧。别害怕,我之所以如此勇敢是因为,我相信当我牵起你的手的时候,你也会牵起我的手,在副歌的吉他用力扫起来的时候,飞跃所有我不敢面对的,奔向所有美好!', 0, '', 273, 320000, datetime.datetime(2019, 8, 30, 2, 54, 14), datetime.datetime(2019, 8, 30, 2, 54), datetime.datetime(2019, 8, 30, 8, 0), datetime.datetime(2019, 8, 30, 8, 0, 7), 4156, 166, 31, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true},"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2170991, 'sha1$goxOT19a5XLx$5421301c7b07a8e5c0a6b98af3cfd850645ed3b5', datetime.datetime(2022, 2, 16, 4, 39, 36), 0, 'haribozs', '', '', 'zhongsheng615@qq.com', 0, 1, datetime.datetime(2018, 1, 12, 14, 19, 45), 1741951, 4, 4, 2170991, 'profile_images/ha/ri/haribozs/G9PZFSGWjDcz25BqeNbeUH.jpg', 'F', '钟声', '钟声', 86, '18221181881', datetime.date(1996, 6, 6), 'SH', 3, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2018, 1, 12, 14, 19, 45), 2, 0, 'zh-hans', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"hide_location":false}', 26615, 176, 0, 903, 0, 0, '', 0, None), (593537, 4, 4, '缅因路的月亮', 1826667, None, 2, 1, 0, 'music/Pe/ni/Penicillin/zHoSQzj8FcEhZohgbuZw3H.mp3', 0, 'song_covers/Pe/ni/Penicillin/Xh6bV3jhDGTzfakaHwL3NY.png', 1, '', '[00:01.30]作词:张哲轩\n[00:04.05]作曲:张哲轩\n[00:06.99]编曲:张哲轩\n[00:59.29]他一直在守护一种奇迹般色彩\n[01:10.64]也曾有一天你会看到他光亮黯淡\n[01:22.40]当他出生在你身体之中长出一片片云彩\n[01:34.79]光亮四射爆炸夜空穿过蓝色雾霭\n[01:44.70]Oh my blue, blue blue moon\n[01:57.78]在黑暗里生长 告诉我你为何这样\n[02:08.08]Oh my blue, blue blue moon\n[02:21.13]在黑暗里生长 告诉我你为何这样\n[02:54.92]Oh my blue, blue blue moon\n[03:07.99]在黑暗里生长 告诉我你为何这样\n[03:18.33]Oh my blue, blue blue moon\n[03:31.51]在黑暗里生长 告诉我你为何这样\n[03:43.53]制作人:吴涛\n[03:44.97]吉他:张哲轩\n[03:46.48]贝斯:赵钊\n[03:47.87]鼓:杨宇昊\n[03:49.46]键盘:麻昊宁\n[03:50.83]大提琴:赵阳\n[03:52.25]打击乐:祖力卡尔\n[03:53.73]女声和声:党宁\n[03:55.20]录音:吴涛、罗颢夫、刘文涛\n[03:56.63]缩混、母带:吴涛\n[03:58.16]录音棚:TAO Studio、Mega Wave Studio', 1, '《缅因路的月亮》作为盘尼西林全新专辑《群星闪耀时》第二波主打歌,在八月的最后一天正式发布,以此纪念这个难忘的夏天。\r\n或许,每个人的心中,都有一片属于自己的蓝色月光。它虽无法照亮整片大地,却会以一种坚定顽强的信念蔓延开,在黑夜中慢慢的绽放。\r\n感谢那些在生命的低谷中默默坚守的岁月。终将一日,拨开云层见到的第一缕月光,那便是未来。', 0, '', 258, 320000, datetime.datetime(2019, 9, 2, 4, 6, 23), datetime.datetime(2019, 9, 2, 4, 6, 17), datetime.datetime(2019, 9, 2, 4, 7, 38, 467685), datetime.datetime(2019, 9, 2, 4, 7, 39), 4167, 133, 6, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1826667, 'sha1$eZkOghrizrY2$72c321d49e0ced1ac2d79b4bb1d8071cbc5abb14', datetime.datetime(2021, 6, 25, 4, 49, 15), 0, 'Penicillin', '', '', 'xkp@ost-rich.cn', 0, 1, datetime.datetime(2017, 2, 23, 22, 53), 1347541, 4, 4, 1826667, 'profile_images/Pe/ni/Penicillin/gPUrwNsFCbx954jeuQhj67.jpg', 'O', '', '盘尼西林乐队', None, '', datetime.date(2017, 5, 12), 'BJ', 2, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2017, 2, 23, 22, 53), 2, 0, 'zh-hant', 0, '{"hide_gender":false,"show_intro":false,"show_birthday":1,"hide_location":false}', 144758, 3491, 0, 1115, 0, 0, '', 0, None), (640684, 4, 4, '粉色月亮', 2731716, None, 1, 4, 0, 'music/fg/mt/fgmt/GHauXxaBDqDfNezCvqQtps.mp3', 0, 'song_covers/fg/mt/fgmt/WG7gavMhhhpvqbZQoPbbqM.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录音棚:铸音台', 0, '', 0, '', 217, 192000, datetime.datetime(2021, 3, 30, 5, 20, 37), datetime.datetime(2021, 3, 30, 5, 20, 36), datetime.datetime(2021, 3, 30, 5, 21, 25, 85132), datetime.datetime(2021, 3, 30, 5, 25, 47), 371, 6, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2731716, 'sha1$aKazbL7FRFck$605d963d3551fa8897855a4516f4a4e708d5fe40', datetime.datetime(2021, 3, 31, 13, 49, 36), 0, 'fgmt', '', '', 'luosong233@163.com', 0, 1, datetime.datetime(2021, 3, 30, 4, 54, 33), 2302227, 4, 4, 2731716, 'profile_images/fg/mt/fgmt/LrdLmtUheZYH8xSEBdrtuB.jpg', 'O', '', '方格毛毯二毛', 86, '17857324472', None, 'ZJ', 13, 0, 1, None, datetime.datetime(2025, 6, 13, 21, 4, 1), 1, datetime.datetime(2021, 3, 30, 4, 54, 33), 2, 6, 'zh-hans', 1, '{"hide_gender":true}', 391, 2, 0, 12, 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/.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.0367 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'ac378138ab97dced9eaf928a83cbecf6d5eaafca'],) | {} | <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.0368 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779856909.1198328, 'ac378138ab97dced9eaf928a83cbecf6d5eaafca': (1779856909.1198328, [((97317556, 4, 4, 2176755, 'Bangkok City Hall', 'music_albums/li/cy/licyjones/iNmYBVj8EZoNnw4MgDeC6y.jpg', '《Bangkok City Hall》作为音乐人LicyJones独立发行的首张个人专辑,风格上是《Midnight Lady》的延续——慵懒的Dream Pop曲风,复古的吉他音色,以及Lou Reed式的叙事性歌词,一点感性,又一点无厘头。专辑中的所有录音都在家中完成。而“曼谷市政厅”更像是一个目的地,记录了男孩自卑,自负,自我欺骗,最后找到幸福的这么一段时光。这所有的情绪包裹在了一起,与他的音乐共同勾勒出对女孩的暧昧,憧憬以及期待。\n\n它分别是:\n\n01.make tune for you(自恋)\n02.boy(自负)\n03.midnight lady(自欺)\n04.fool to make you understand(自卑)\n05.bangkok city hall(幸福)\n\n词曲 Lyrics & Composed by:LicyJones\n编曲 Music Arranged by:叶凡Danni / LicyJones\n制作人 Produced by:叶凡Danni @DanniStudio\n封面设计 Cover by:陈璐@LuChene\nOP:LicyJones', 0, '', 939, 0, 0, datetime.date(2021, 10, 21), datetime.datetime(2021, 10, 24, 6, 44, 27), datetime.datetime(2021, 10, 24, 6, 46, 27), 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.0363 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '440a6ef6042f9b9b60ef6a34249afd16fc1e45a2'],) | {} | <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.0380 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779856909.2369728, '440a6ef6042f9b9b60ef6a34249afd16fc1e45a2': (1779856909.2369728, [((97317046, 4, 4, 2746361, '黄孩之眼', 'music_albums/Zi/ma/Zimablue_zhimabu/Cv9YLGtmZC4bWqyQjBhhPj.jpg', '这两首歌来自乐队首张EP《彩猫造谜影》未收录的两个版本。芝麻布用不同的手法揉造独一无二的电流,当这一段电流被你的耳朵捕捉,一切又被重新连接。\n就像历史撰写好了那一天,黄孩子刊上了《真理》:那由拼贴创造的形象晃荡在街角,坐在门口肮脏的台阶上。他参与其中,又超然世外,命运的隔阂似乎一早就写在了他的生活里。人们喜爱他,他的天真、童趣、乐观,但当这些词汇聚到一起,透过他宽大的衣着摇曳着悲戚的努力。而芝麻布也借助他的眼睛,在新的维度观察世界。\n人们常常谈论命运,那归结于命运的三个问题“我是谁”“我从哪里来”“我到哪里去”。最终Zima找到了Blue,而黄孩子系在了弦上。', 0, '', 540, 1, 0, datetime.date(2021, 7, 13), datetime.datetime(2021, 7, 15, 7, 26, 43), datetime.datetime(2021, 7, 15, 7, 26, 43), 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.0370 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '37412463fdf4dd3e539054bd72467c9eddcd781f'],) | {} | <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.0337 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779856909.2619936, '37412463fdf4dd3e539054bd72467c9eddcd781f': (1779856909.2619936, [((97316977, 4, 4, 2469241, '《浪游》', 'music_albums/qu/ie/quiet_darkness_wpt/7KKPYu6Xsni45kmAUnDzFt.jpeg', '九首糜烂歌,一部心灵史.', 0, '', 536, 0, 0, datetime.date(2021, 6, 29), datetime.datetime(2021, 6, 29, 5, 56, 3), datetime.datetime(2021, 6, 29, 5, 56, 3), 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.0364 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'c9516806a416408dcd5184f48fb0e6b47eaa891a'],) | {} | <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.0311 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779856909.288286, 'c9516806a416408dcd5184f48fb0e6b47eaa891a': (1779856909.288286, [((97316951, 4, 4, 2817184, '错象', 'music_albums/cu/ox/cuoxiang/MwKsYsguL52MZBoSCqLqa5.png', 'EP《错象》取自乐队同名,其中收录了乐队自2019年夏天成立以来创作的五首歌曲。\n\n四季、清晨、荒野、旅店,虚拟场景在真实的元素中重塑了一种另类的叙事,在现实与魔幻交错的时空里,我们的情绪是否是真实的?\n\n乐队用错落的声音打开了情绪的层次感,不再以正确或谬误定义真实与虚幻,其间的爱与信仰,才是应该被讲述的故事。\n\n本张EP以迷幻摇滚为基底,在交叠的吉他和密集的鼓点中,歌声即叙述,五首歌曲看似是五个独立的故事,实则逻辑贯通,就像歌词写的“在草田伫立,又归去远方。”\n\nThe debut EP "FALSUS" is named after the band. It included five tracks composed from the band since its establishment in summer of 2019. Four seasons; fuzzy morning; wilderness and motel are the virtual scenes they created. The stories were rebuilt by alternative n', 0, '', 1687, 4, 0, datetime.date(2021, 6, 23), datetime.datetime(2021, 6, 25, 10, 28, 27), datetime.datetime(2021, 6, 25, 10, 28, 27), 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.0344 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'd30e01d778fbe97268c6e107c113d9758bbc6aa9'],) | {} | <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.0359 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779856909.3065221, 'd30e01d778fbe97268c6e107c113d9758bbc6aa9': (1779856909.3065221, [((97316876, 4, 4, 691457, 'SOFT STORM 柔性風暴', 'music_albums/SR/ol/SRollercoaster/nLFQ9RNmTnWuLXPZhbmrcz.jpg', '', 0, '', 140127, 189, 12, datetime.date(2021, 6, 11), datetime.datetime(2021, 6, 10, 16, 25), datetime.datetime(2021, 6, 10, 16, 25), 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.0276 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '862d8345f09738e1efd1b834d75fbcb5b7c54797'],) | {} | <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.0351 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779856909.3248785, '862d8345f09738e1efd1b834d75fbcb5b7c54797': (1779856909.3248785, [((97316832, 4, 4, 691457, '我是一隻魚', 'music_albums/SR/ol/SRollercoaster/NuYLpMiAKjVz7dYVrdQfUT.jpg', '落日飛車首支華語經典歌曲翻唱,作為2019年佳節禮物。', 0, '', 157178, 96, 3, datetime.date(2021, 6, 3), datetime.datetime(2021, 6, 3, 8, 36, 28), datetime.datetime(2021, 6, 3, 8, 36, 28), 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.0324 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'ea6468dec8263376c4660a1f7fc995ed9fad1ce0'],) | {} | <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.0378 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779856909.3589978, 'ea6468dec8263376c4660a1f7fc995ed9fad1ce0': (1779856909.3589978, [((97316690, 4, 4, 2107459, '开箱', 'music_albums/an/na/annaki/oNCur92QudYDeYU7RPtb56.jpg', '如果把人生想像成一场游戏,那对于处在初始阶段的人来说,生活无疑是有难度的。它不停地为你设置各种障碍,是不是就像被困在一个充满游戏机关的盒子里?每一次打开,都面临着未知的体验,是该兴奋还是沮丧?无论如何,要么选择接受宿命给你的程序设定,亦或是选择反抗,总归需要开箱的过程。既然逃避不了必须面对的困苦,那就请勇敢一点,打开它,开始这场游戏吧,或许还有另辟蹊径的可能性。\n\n 体验方法如下:\n\n 拆开 “ 包装 ”\n \n 一脚踏入生活的陷阱,可能是慌乱的,也可能是愤怒的,但总归是一地鸡毛的。\n \n 打开 “ 盒子 ”\n\n 盒子探讨的是束缚和控制的状态。\n\n 我们常常被困在原地,不知道是外界的干扰还是自我的设限,令人始终都找不到更远的边界。不是不想往前走,只是无法喘息的现状以及事态的无法进行,都让人笼罩在巨大的盒子之中。\n\n 开始“ 游戏 ”\n\n 游戏想表现的是任由摆布地感受。\n\n 你愿意配合游戏规则吗?这通常不由你说了算,命运早就在你身上布满了足够操纵的虚线,请放弃抵抗,忘掉天真,像个小丑一样生存才足够安全。\n\n 最后,关掉音乐,还请不要困在其中,继续面对人生。', 0, '', 1396, 2, 0, datetime.date(2021, 5, 9), datetime.datetime(2021, 5, 8, 16, 16, 46), datetime.datetime(2021, 5, 8, 16, 16, 46), 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.0362 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'e82e2e53874469c955e16942a0910351153ba911'],) | {} | <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.0352 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779856909.4103868, 'e82e2e53874469c955e16942a0910351153ba911': (1779856909.4103868, [((97315367, 4, 4, 2584981, '香奈儿 / Chanel', 'music_albums/Ru/ff/Ruff_Breeze/9FZNqmWDXb9tSzRWyittZT.jpg', '“See both sides like Chanel.\r\nC on both sides like Chanel.”\r\n可惜感情不能像Chanel一般对称。\r\n盈余亏欠,阴晴圆缺,自古情难理,家国两难全。\r\n传世的香奈儿,Transition lightning ascending.\r\n留下的只有这张用着蘸满回忆墨水的刻章纂出的声音痕迹。', 0, '', 755, 1, 0, datetime.date(2020, 5, 20), datetime.datetime(2020, 7, 16, 16, 32, 26), datetime.datetime(2021, 4, 23, 18, 1, 6), 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.0989 | get_many | (['40102dab37d3df7d72cc47e91427e20514253ed6', 'bfe6165116443287a58a8debde01d651ee9c125f', '887f8247d0ff979264c73b069f790024b2aa98e1', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'e9900d4ec24ef898b16428c6a7f5c985e4b252ca', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '12e5c5f10335e96781266ce00473fbb3ecda56c0', '3ec524e126f1d39b3e8088eff90d8d1e90deae28'],) | {} | <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.0992 | set_many | ({'40102dab37d3df7d72cc47e91427e20514253ed6': 1779856909.5639327, 'bfe6165116443287a58a8debde01d651ee9c125f': 1779856909.5639327, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779856909.5639327, '887f8247d0ff979264c73b069f790024b2aa98e1': 1779856909.5639327, 'e9900d4ec24ef898b16428c6a7f5c985e4b252ca': 1779856909.5639327, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779856909.5639327, '12e5c5f10335e96781266ce00473fbb3ecda56c0': 1779856909.5639327, '3ec524e126f1d39b3e8088eff90d8d1e90deae28': (1779856909.5639327, [])}, 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 |
|---|