
電子 Electronic 熱推 TOP 50
...查看更多 收合| 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 | 826.649 msec |
| System CPU time | 9.002 msec |
| Total CPU time | 835.651 msec |
| Elapsed time | 849.229 msec |
| Context switches | 33 voluntary, 23 involuntary |
| Timing attribute | Timeline | Milliseconds since navigation start (+length) |
|---|
| Setting | Value |
|---|---|
| ABSOLUTE_URL_OVERRIDES | {'auth.user': <function <lambda> at 0x77086c2ab4c0>} |
| ACCEPTED_SNS_PROVIDERS | ('facebook', 'apple-id', 'apple-id-from-app') |
| ACCOUNT_BINDING_LIMIT | 3 |
| ACCREDITED_FOLLOWER_COUNT | 100 |
| ADMINS | (('SV Developers', 'developers@streetvoice.com'),) |
| AI_API_KEY | '********************' |
| AI_BAN_INDEX_THRESHOLD | 7 |
| AI_ENDPOINT | 'https://dashscope.aliyuncs.com/compatible-mode/v1' |
| AI_MODEL_NAME | 'qwen-plus' |
| AKAMAI_DEFAULT_EXPIRE | 300 |
| AKAMAI_DOMAIN | 'akmusic.streetvoice.com' |
| AKAMAI_ENCRYPTION_KEY | '********************' |
| AK_ACCESS_TOKEN | '********************' |
| AK_CLIENT_SECRET | '********************' |
| AK_CLIENT_TOKEN | '********************' |
| AK_DOMAIN | 'akstatic.streetvoice.com' |
| AK_HOST | 'https://akab-exk5jn7ggcpkefre-4agojc32subzvele.luna.akamaiapis.net' |
| ALBUMS_COUNT_LIMIT | 50 |
| ALBUMS_COUNT_LIMIT_PER_DAY | 5 |
| ALBUMS_COVER_UPLOAD_MAX_DUPLICATE_TIMES | 3 |
| ALIYUN_ACCESS_KEY_ID | '********************' |
| ALIYUN_ACCESS_KEY_SECRET | '********************' |
| ALIYUN_AUDIO_OSS_BUCKET_NAME | 'streetvoice' |
| ALIYUN_AUDIO_OSS_CDN_DOMAIN | 'music.streetvoice.com' |
| ALIYUN_AUDIO_OSS_CN_CDN_DOMAIN | 'music.streetvoice.cn' |
| ALIYUN_AUDIO_OSS_HK_CDN_DOMAIN | 'music.streetvoice.com' |
| ALIYUN_GREEN_WEB_CALLBACK_SEED | 'se1v25rrgzQnF5gIUw0eR4pq-1pqVsZ' |
| ALIYUN_GREEN_WEB_CALLBACK_URL | 'http://127.0.0.1:8000/greenweb/' |
| ALIYUN_MEDIA_OSS_CDN_DOMAIN | 'media.streetvoice.com' |
| ALIYUN_MEDIA_OSS_CDN_DOMAIN_CN | 'mediacn.streetvoice.cn' |
| ALIYUN_MEDIA_OSS_CN_CDN_DOMAIN | 'mediacn.streetvoice.cn' |
| ALIYUN_MEDIA_OSS_HK_CDN_DOMAIN | 'media.streetvoice.com' |
| ALIYUN_OSS_BUCKET_NAME | 'streetvoice-media' |
| ALIYUN_OSS_BUCKET_NAME_CN | 'streetvoicecn-media' |
| ALIYUN_OSS_BUCKET_NAME_ROL | 'svremuneration' |
| ALIYUN_OSS_CDN_DOMAIN_ROL | 'svremuneration.oss-ap-southeast-1.aliyuncs.com' |
| ALIYUN_OSS_ENDPOINT | 'oss-cn-hongkong.aliyuncs.com' |
| ALIYUN_OSS_ENDPOINT_CN | 'oss-cn-beijing.aliyuncs.com' |
| ALIYUN_OSS_ENDPOINT_ROL | 'oss-ap-southeast-1.aliyuncs.com' |
| ALIYUN_OSS_SITE_SETTINGS | {'cn': {'bucket_name': 'streetvoicecn-media',
'endpoint': 'oss-cn-beijing.aliyuncs.com',
'media_domain': 'mediacn.streetvoice.cn',
'region': 'cn-beijing'},
'tw': {'bucket_name': 'streetvoice-media',
'endpoint': 'oss-cn-hongkong.aliyuncs.com',
'media_domain': 'media.streetvoice.com',
'region': 'cn-hongkong'}} |
| ALIYUN_PRIVATE_CONTENT_CDN_DOMAIN | 'private.streetvoice.com' |
| ALIYUN_REGION | 'cn-hongkong' |
| ALIYUN_REGION_CN | 'cn-beijing' |
| ALIYUN_REGION_ROL | 'ap-southeast-1' |
| ALIYUN_SIGN_KEY | '********************' |
| ALIYUN_YUNDUN_END_POINT | 'green.cn-beijing.aliyuncs.com' |
| ALIYUN_YUNDUN_PRODUCT_NAME | 'Green' |
| ALIYUN_YUNDUN_REGION_ID | 'cn-beijing' |
| ALLOWED_HOSTS | ['*'] |
| ALLOWED_NEXT_HOSTS | ['merch.streetvoice.com', 'pages.streetvoice.com'] |
| APPEND_SLASH | True |
| APP_STORE_BUNDLE_ID | 'streetvoice.streetvoice.streetvoice' |
| AUDIO_AD_DOMAIN | 'https://audioad.streetvoice.com/' |
| AUTHENTICATION_BACKENDS | ('svapp.backends.facebook.CustomFacebookOAuth2',
'svapp.backends.weixin.WeixinOAuth2',
'svapp.backends.qq.QQOAuth2',
'svapp.backends.apple.AppleIdWebAuth',
'svapp.backends.apple.AppleIdAppAuth',
'svapp.backends.sns.WeiboOAuth2WithEmail',
'django.contrib.auth.backends.ModelBackend',
'svapp.backends.login.EmailBackend',
'svapp.backends.login.CellphoneBackend',
'svapp.backends.su.SuBackend',
'multilogin.backends.AuthenticationBackend') |
| AUTH_PASSWORD_VALIDATORS | '********************' |
| AUTH_USER_MODEL | 'auth.User' |
| AWS_ACCESS_KEY_ID | '********************' |
| AWS_HEADERS | {'Cache-Control': 'max-age=99999', 'Expires': 'Thu, 31 Dec 2020 23:59:59 GMT'} |
| AWS_QUERYSTRING_AUTH | False |
| AWS_REGION | 'ap-southeast-1' |
| AWS_S3_CUSTOM_DOMAIN | 'streetvoice.s3.amazonaws.com' |
| AWS_S3_SECURE_URLS | False |
| AWS_SECRET_ACCESS_KEY | '********************' |
| AWS_SMS_CONFIGURATION_SET_NAME | 'demo' |
| AWS_SMS_PROTECT_CONFIGURATION_ID | 'protect-f6e574ae964c44738457f85eaf0d1f09' |
| AWS_SNS_ACCESS_KEY_ID | '********************' |
| AWS_SNS_ACCOUNT_ID | '443320042361' |
| AWS_SNS_APPLICATION_CONFIG | {'android': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/GCM/streetvoice-android/{endpoint_id}',
'PLATFORM': 'GCM',
'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/GCM/streetvoice-android'},
'android-cn': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/BAIDU/streetvoice-android-cn/{endpoint_id}',
'PLATFORM': 'BAIDU',
'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/BAIDU/streetvoice-android-cn'},
'ios-cn-prod': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/APNS/streetvoice-ios-cn-prod/{endpoint_id}',
'PLATFORM': 'APNS',
'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/APNS/streetvoice-ios-cn-prod'},
'ios-dev': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/APNS_SANDBOX/streetvoice-ios-dev/{endpoint_id}',
'PLATFORM': 'APNS_SANDBOX',
'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/APNS_SANDBOX/streetvoice-ios-dev'},
'ios-prod': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/APNS/streetvoice-ios-prod/{endpoint_id}',
'PLATFORM': 'APNS',
'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/APNS/streetvoice-ios-prod'}} |
| AWS_SNS_REGION_NAME | 'ap-northeast-1' |
| AWS_SNS_SECRET_ACCESS_KEY | '********************' |
| AWS_SNS_TOPIC_CONFIG | {'cn': {'ARN': 'arn:aws:sns:ap-northeast-1:443320042361:streetvoice-broadcast-topic-cn'},
'dev': {'ARN': 'arn:aws:sns:ap-northeast-1:443320042361:streetvoice-broadcast-topic-dev'},
'tw': {'ARN': 'arn:aws:sns:ap-northeast-1:443320042361:streetvoice-broadcast-topic-tw'}} |
| AWS_STORAGE_BUCKET_NAME | 'streetvoice' |
| AWS_SVMEDIA_BUCKET_NAME | 'svmedia' |
| AWS_SVMEDIA_CUSTOM_DOMAIN | 'svmedia.s3.amazonaws.com' |
| BAKER_CUSTOM_FIELDS_GEN | {'svapp.fields.OnClockDateTimeModelField': 'svapp.tests.field_generators.gen_on_clock_datetime'} |
| BLOCKIP_WHITELIST | ('59.120.12.57',) |
| BOOTSTRAP3 | {'success_css_class': ''} |
| BROADCAST_ADD_MANY_LIMIT | 300 |
| CACHALOT_ENABLED | True |
| CACHALOT_QUERY_KEYGEN | '********************' |
| CACHALOT_TABLE_KEYGEN | '********************' |
| CACHALOT_UNCACHABLE_TABLES | frozenset({'django_migrations',
'music_embedplayrecord',
'music_playlistrecord',
'music_playrecord',
'music_playrecordarchive'}) |
| CACHES | {'default': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache'}} |
| CACHE_MIDDLEWARE_ALIAS | 'default' |
| CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
| CACHE_MIDDLEWARE_SECONDS | 600 |
| CACHE_SECONDS | 600 |
| CDN_SIGN_FUNCTION | 'vender.aliyun_signing.sign' |
| CELERY_ACCEPT_CONTENT | ['pickle', 'json'] |
| CELERY_BROKER_URL | 'redis://127.0.0.1:6379/0' |
| CELERY_EMAIL_TASK_CONFIG | {'rate_limit': '27000/m'} |
| CELERY_IMPORTS | ('works.like_tasks', 'annualreport.tasks.year2024.tasks') |
| CELERY_RESULT_BACKEND | 'rpc://' |
| CELERY_RESULT_PERSISTENT | False |
| CELERY_SEND_TASK_ERROR_EMAILS | True |
| CELERY_TASK_ALWAYS_EAGER | True |
| CELERY_TASK_EAGER_PROPAGATES | True |
| CELERY_TASK_PROTOCOL | 1 |
| CELERY_TASK_SERIALIZER | 'pickle' |
| CELERY_WORKER_HIJACK_ROOT_LOGGER | False |
| CF_TOKEN_TW | '********************' |
| CF_ZONE_ID_TW | 'c0fac3499ca2c4a64359e88e435eb49e' |
| CHANGE_OR_RESEND_EMAIL_REDIS_EXPIRE | 60 |
| CKEDITOR_5_CONFIGS | {'default': {'htmlSupport': {'allow': [{'attributes': True,
'classes': True,
'name': '/.*/',
'styles': True}]},
'image': {'toolbar': ['resizeImage',
'|',
'imageTextAlternative',
'|',
'toggleImageCaption']},
'link': {'decorators': {'isActiveButton': {'attributes': {'class': 'btn '
'btn-primary '
'btn-lg'},
'label': '樣式:紅底按鈕',
'mode': 'manual'},
'isBlockButton': {'attributes': {'class': 'btn '
'btn-primary '
'btn-lg '
'btn-block'},
'label': '樣式:長長的紅底按鈕',
'mode': 'manual'},
'isButton': {'attributes': {'class': 'btn '
'btn-outline-primary '
'btn-lg'},
'label': '樣式:白底按鈕',
'mode': 'manual'},
'openInNewTab': {'attributes': {'rel': 'noopener '
'noreferrer',
'target': '_blank'},
'label': '在新分頁開啟',
'mode': 'manual'}}},
'toolbar': {'items': ['sourceEditing',
'|',
'undo',
'redo',
'|',
'heading',
'|',
'fontfamily',
'fontsize',
'fontColor',
'fontBackgroundColor',
'|',
'bold',
'italic',
'strikethrough',
'|',
'link',
'imageUpload',
'|',
'bulletedList',
'numberedList',
'todoList',
'outdent',
'indent'],
'shouldNotGroupWhenFull': 'true'}}} |
| CKEDITOR_5_FILE_STORAGE | 'svapp.storage.CKEditorMediaStorage' |
| CKEDITOR_5_FILE_UPLOAD_PERMISSION | 'staff' |
| CLOUDFRONT_CDN_ENDPOINT | 'https://dbtocb5xx67gd.cloudfront.net/' |
| CN_ANDROID_APP_ID | 22 |
| CN_DEFAULT_FROM_EMAIL | 'StreetVoice 街声 <noreply@streetvoice.cn>' |
| CN_IOS_APP_ID | 17 |
| COMPRESSORS | {'css': 'compressor.css.CssCompressor', 'js': 'compressor.js.JsCompressor'} |
| COMPRESS_CACHEABLE_PRECOMPILERS | () |
| COMPRESS_CACHE_BACKEND | 'default' |
| COMPRESS_CACHE_KEY_FUNCTION | '********************' |
| COMPRESS_CLEAN_CSS_ARGUMENTS | '' |
| COMPRESS_CLEAN_CSS_BINARY | 'cleancss' |
| COMPRESS_CLOSURE_COMPILER_ARGUMENTS | '' |
| COMPRESS_CLOSURE_COMPILER_BINARY | 'java -jar compiler.jar' |
| COMPRESS_CSS_HASHING_METHOD | 'content' |
| COMPRESS_DATA_URI_MAX_SIZE | 1024 |
| COMPRESS_DEBUG_TOGGLE | None |
| COMPRESS_ENABLED | False |
| COMPRESS_FILTERS | {'css': ['compressor.filters.css_default.CssAbsoluteFilter'],
'js': ['compressor.filters.jsmin.JSMinFilter']} |
| COMPRESS_JINJA2_GET_ENVIRONMENT | <function CompressorConf.JINJA2_GET_ENVIRONMENT at 0x770869f3a670> |
| COMPRESS_MINT_DELAY | 30 |
| COMPRESS_MTIME_DELAY | 10 |
| COMPRESS_OFFLINE | False |
| COMPRESS_OFFLINE_CONTEXT | {'STATIC_URL': '/asset/'} |
| COMPRESS_OFFLINE_MANIFEST | 'manifest.json' |
| COMPRESS_OFFLINE_TIMEOUT | 31536000 |
| COMPRESS_OUTPUT_DIR | 'CACHE' |
| COMPRESS_PARSER | 'compressor.parser.LxmlParser' |
| COMPRESS_PRECOMPILERS | (('text/jsx', 'cat {infile} | babel > {outfile}'),) |
| COMPRESS_REBUILD_TIMEOUT | 2592000 |
| COMPRESS_ROOT | '/data/storage/asset' |
| COMPRESS_STORAGE | 'compressor.storage.CompressorFileStorage' |
| COMPRESS_TEMPLATE_FILTER_CONTEXT | {'STATIC_URL': '/asset/'} |
| COMPRESS_URL | '/asset/' |
| COMPRESS_URL_PLACEHOLDER | '/__compressor_url_placeholder__/' |
| COMPRESS_VERBOSE | False |
| COMPRESS_YUGLIFY_BINARY | 'yuglify' |
| COMPRESS_YUGLIFY_CSS_ARGUMENTS | '--terminal' |
| COMPRESS_YUGLIFY_JS_ARGUMENTS | '--terminal' |
| COMPRESS_YUI_BINARY | 'java -jar yuicompressor.jar' |
| COMPRESS_YUI_CSS_ARGUMENTS | '' |
| COMPRESS_YUI_JS_ARGUMENTS | '' |
| CORS_ORIGIN_REGEX_WHITELIST | ('^(https?://)?(\\w+\\.)?streetvoice\\.com$',
'^(https?://)?(\\w+\\.)?streetvoice\\.cn$') |
| COUNTER_REDIS_DB | 0 |
| COUNTER_REDIS_HOST | 'localhost' |
| COUNTER_REDIS_PASSWORD | '********************' |
| COUNTER_REDIS_PORT | 6379 |
| CSRF_COOKIE_AGE | 63072000 |
| CSRF_COOKIE_DOMAIN | None |
| CSRF_COOKIE_HTTPONLY | False |
| CSRF_COOKIE_NAME | 'csrf-token' |
| CSRF_COOKIE_PATH | '/' |
| CSRF_COOKIE_SAMESITE | 'Lax' |
| CSRF_COOKIE_SECURE | False |
| CSRF_FAILURE_VIEW | 'svapp.views.site.csrf_failure' |
| CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
| CSRF_TRUSTED_ORIGINS | [] |
| CSRF_USE_SESSIONS | False |
| DATABASES | {'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.mysql',
'HOST': '127.0.0.1',
'NAME': 'streetvoice',
'OPTIONS': {'charset': 'utf8mb4',
'init_command': 'SET time_zone="Asia/Taipei"'},
'PASSWORD': '********************',
'PORT': '3306',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'root'},
'slave1': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.mysql',
'HOST': '127.0.0.1',
'NAME': 'streetvoice',
'OPTIONS': {'charset': 'utf8mb4',
'init_command': 'SET time_zone="Asia/Taipei"'},
'PASSWORD': '********************',
'PORT': '3306',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'root'},
'warehouse': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.mysql',
'HOST': '127.0.0.1',
'NAME': 'warehouse',
'OPTIONS': {'charset': 'utf8mb4',
'init_command': 'SET time_zone="Asia/Taipei"'},
'PASSWORD': '********************',
'PORT': '3306',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'root'}} |
| DATABASE_ROUTERS | ['svapp.db_routers.SVDatabaseRouter',
'django_replicated.router.ReplicationRouter'] |
| DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
| DATA_UPLOAD_MAX_NUMBER_FIELDS | 2000 |
| DATA_UPLOAD_MAX_NUMBER_FILES | 100 |
| DATETIME_FORMAT | 'N j, Y, P' |
| DATETIME_INPUT_FORMATS | ['%Y-%m-%d %H:%M:%S',
'%Y-%m-%d %H:%M:%S.%f',
'%Y-%m-%d %H:%M',
'%m/%d/%Y %H:%M:%S',
'%m/%d/%Y %H:%M:%S.%f',
'%m/%d/%Y %H:%M',
'%m/%d/%y %H:%M:%S',
'%m/%d/%y %H:%M:%S.%f',
'%m/%d/%y %H:%M'] |
| DATE_FORMAT | 'N j, Y' |
| DATE_INPUT_FORMATS | ['%Y-%m-%d',
'%m/%d/%Y',
'%m/%d/%y',
'%b %d %Y',
'%b %d, %Y',
'%d %b %Y',
'%d %b, %Y',
'%B %d %Y',
'%B %d, %Y',
'%d %B %Y',
'%d %B, %Y'] |
| DEBUG | True |
| DEBUG_PROPAGATE_EXCEPTIONS | False |
| DEBUG_TOOLBAR_CONFIG | {'SHOW_TOOLBAR_CALLBACK': 'svapp.utils.common.show_toolbar'} |
| DEBUG_TOOLBAR_PANELS | ['debug_toolbar.panels.versions.VersionsPanel',
'debug_toolbar.panels.timer.TimerPanel',
'debug_toolbar.panels.settings.SettingsPanel',
'debug_toolbar.panels.headers.HeadersPanel',
'debug_toolbar.panels.request.RequestPanel',
'debug_toolbar.panels.sql.SQLPanel',
'debug_toolbar.panels.staticfiles.StaticFilesPanel',
'debug_toolbar.panels.templates.TemplatesPanel',
'debug_toolbar.panels.cache.CachePanel',
'debug_toolbar.panels.signals.SignalsPanel',
'debug_toolbar.panels.logging.LoggingPanel',
'debug_toolbar.panels.redirects.RedirectsPanel',
'cachalot.panels.CachalotPanel'] |
| DECIMAL_SEPARATOR | '.' |
| DEFAULT_AUTO_FIELD | 'django.db.models.AutoField' |
| DEFAULT_CHARSET | 'utf-8' |
| DEFAULT_EXCEPTION_REPORTER | 'django.views.debug.ExceptionReporter' |
| DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
| DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
| DEFAULT_FROM_EMAIL | 'StreetVoice <noreply@streetvoice.com>' |
| DEFAULT_HASHING_ALGORITHM | 'sha256' |
| DEFAULT_INDEX_TABLESPACE | '' |
| DEFAULT_TABLESPACE | '' |
| DEPLOY | 'dev' |
| DISALLOWED_USER_AGENTS | [] |
| DJANGO_APPS | ('django.contrib.contenttypes',
'django.contrib.auth',
'django.contrib.admindocs',
'django.contrib.admin',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.flatpages',
'django.contrib.sitemaps',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.humanize') |
| DJCELERY_SES_CHUNK_SIZE | 200 |
| DOGSLOW_EMAIL_FROM | 'devops@streetvoice.com' |
| DOGSLOW_EMAIL_TO | 'f2w4w8v4c5l9r3v9@streetvoice.slack.com' |
| DOGSLOW_OUTPUT | '/tmp' |
| DOGSLOW_STACK_VARS | True |
| DOGSLOW_TIMER | 3 |
| DOMAIN | 'pr-14484.streetvoice.com' |
| DRF_STANDARDIZED_ERRORS | {'EXCEPTION_FORMATTER_CLASS': 'api.formatters.SVExceptionFormatter',
'EXCEPTION_HANDLER_CLASS': 'api.handlers.SVExceptionHandler'} |
| ELASTICSEARCH_CONNECTIONS | {'cn': {'hosts': 'http://127.0.0.1:9200'},
'default': {'hosts': 'http://127.0.0.1:9200'}} |
| ELASTICSEARCH_INDEXES | <streetvoice.settings.ElasticsearchIndexes object at 0x77086c2a3d30> |
| ELASTICSEARCH_SEARCH_MAX_RESULT | 100 |
| EMAIL_BACKEND | 'djcelery_ses.backends.CeleryEmailBackend' |
| EMAIL_CONFIRM_LA_CONFIRM_URL_REVERSE_NAME | 'confirm_email' |
| EMAIL_CONFIRM_LA_DOMAIN | 'streetvoice.com' |
| EMAIL_CONFIRM_LA_HTTP_PROTOCOL | 'https' |
| EMAIL_CONFIRM_LA_TEMPLATE_CONTEXT | {'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_URL': 'http://127.0.0.1:8000'} |
| EMAIL_HOST | '127.0.0.1' |
| EMAIL_HOST_PASSWORD | '********************' |
| EMAIL_HOST_USER | '' |
| EMAIL_PORT | 1025 |
| EMAIL_SSL_CERTFILE | None |
| EMAIL_SSL_KEYFILE | '********************' |
| EMAIL_SUBJECT_PREFIX | '[Django] ' |
| EMAIL_TIMEOUT | None |
| EMAIL_USE_LOCALTIME | False |
| EMAIL_USE_SSL | False |
| EMAIL_USE_TLS | False |
| ES_ENABLE | False |
| EXTRA_DATA | [('username', 'username')] |
| FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
| FILE_UPLOAD_HANDLERS | ['django.core.files.uploadhandler.MemoryFileUploadHandler',
'django.core.files.uploadhandler.TemporaryFileUploadHandler'] |
| FILE_UPLOAD_MAX_MEMORY_SIZE | 2147483648 |
| FILE_UPLOAD_PERMISSIONS | 420 |
| FILE_UPLOAD_TEMP_DIR | '/tmp' |
| FIRST_DAY_OF_WEEK | 0 |
| FIXTURE_DIRS | ('/home/ubuntu/streetvoice/fixtures/',) |
| FLASH_STORAGE | 'session' |
| FORCE_SCRIPT_NAME | None |
| FORGOT_PASSWORD_REDIS_EXPIRE | '********************' |
| FORMAT_MODULE_PATH | 'formats' |
| FORM_RENDERER | 'django.forms.renderers.DjangoTemplates' |
| GEETEST_4_API_SERVER | '********************' |
| GEETEST_4_PC_ALBUM_CAPTCHA_ID | '16a1d863a54bed15325de6ecca25fb9d' |
| GEETEST_4_PC_ALBUM_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_ANDROID_CHANGE_CELLPHONE_CAPTCHA_ID | '0523eb047769f76ee666fb936666908b' |
| GEETEST_4_PC_ANDROID_CHANGE_CELLPHONE_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_CHANGE_CELLPHONE_CAPTCHA_ID | 'fc86ca2a8f0b7e855dbe16fc97529561' |
| GEETEST_4_PC_CHANGE_CELLPHONE_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_COMMENT_CAPTCHA_ID | 'a99c1fb1262f9f68769f854ed943895d' |
| GEETEST_4_PC_COMMENT_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_FORGOT_PASSWORD_CAPTCHA_ID | '********************' |
| GEETEST_4_PC_FORGOT_PASSWORD_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_IOS_CHANGE_CELLPHONE_CAPTCHA_ID | 'c47511bb1ff86fc8104d4975650ec8b6' |
| GEETEST_4_PC_IOS_CHANGE_CELLPHONE_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_LOGIN_CAPTCHA_ID | '0bd75ae7fe493630dd1bff6b1f4d5319' |
| GEETEST_4_PC_LOGIN_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_MARKETING_CAPTCHA_ID | 'dffedf63c46eb4016511de594a5ce7ba' |
| GEETEST_4_PC_MARKETING_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_PLAYLIST_CAPTCHA_ID | 'e628b11aee2f5a19662a3aa79a2cf7ce' |
| GEETEST_4_PC_PLAYLIST_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_SIGNUP_CAPTCHA_ID | '11a95d6098503d6b4422229d8fdf5620' |
| GEETEST_4_PC_SIGNUP_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_SOCIAL_CAPTCHA_ID | '3914cd6db2877e459ef2fde69194f90d' |
| GEETEST_4_PC_SOCIAL_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_SONG_CAPTCHA_ID | 'c92e19da523ed4ac4c71c23efe727478' |
| GEETEST_4_PC_SONG_CAPTCHA_KEY | '********************' |
| GEETEST_PC_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_ALBUM_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_ALBUM_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_CHANGE_CELLPHONE_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_CHANGE_CELLPHONE_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_COMMENT_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_COMMENT_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_FORGOT_PASSWORD_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_FORGOT_PASSWORD_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_LOGIN_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_LOGIN_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_MARKETING_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_MARKETING_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_PLAYLIST_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_PLAYLIST_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_SIGNUP_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_SIGNUP_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_SOCIAL_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_SOCIAL_ACCESS_KEY_SECRET | '********************' |
| GEOIP_PATH | '/usr/share/GeoIP/' |
| GLOBAL_ANDROID_APP_ID | 2 |
| GLOBAL_IOS_APP_ID | 1 |
| GOOGLE_PLAY_API_KEY | '********************' |
| GOOGLE_PLAY_BUNDLE_ID | 'com.streetvoice.streetvoice' |
| GOOGLE_PLAY_SERVICE_ACCOUNT | '/home/ubuntu/streetvoice/purchase/service_account.json' |
| GUIDE_SITE_URL | 'https://guide.streetvoice.com' |
| HLS_CDN_ENDPOINT | 'https://d2t66t2i6fsdjs.cloudfront.net/' |
| IGNORABLE_404_URLS | [] |
| IMAGE_FILE_SIZE_LIMIT | 2 |
| INACTIVE_USER_LOGIN | False |
| INACTIVE_USER_URL | '/accounts/login_error/' |
| INSTALLED_APPS | ('django_su',
'django_light',
'modeltranslation',
'django.contrib.contenttypes',
'django.contrib.auth',
'django.contrib.admindocs',
'django.contrib.admin',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.flatpages',
'django.contrib.sitemaps',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.humanize',
'bootstrap3',
'cachalot',
'compressor',
'corsheaders',
'django_extensions',
'djangojs',
'djcelery_ses',
'sv_pjax',
'email_confirm_la',
'nested_admin',
'nextpage',
'oauth2_provider',
'rest_framework',
'drf_standardized_errors',
'social_django',
'social_core',
'static_sitemaps',
'webpack_loader',
'taggit',
'django_oss_storage',
'debug_toolbar',
'reset_migrations',
'meta',
'colorfield',
'django_ckeditor_5',
'django_htmx',
'activities',
'ads',
'api',
'content_censorship',
'cooperation',
'counter',
'creative',
'event',
'generic_works',
'member',
'music',
'playlist',
'poll',
'profile_home',
'recommender',
'relationships',
'search',
'service',
'sns_device',
'svapp',
'svcomments',
'svpay',
'region',
'venue',
'announcement',
'annualreport',
'insight_report',
'campaign',
'purchase',
'giveaway',
'hashtag',
'clap',
'beneficiary',
'studio',
'oauth',
'fanclub',
'merchandise',
'association',
'draw',
'critic',
'privacy_policy',
'captcha') |
| INTERNAL_IPS | [] |
| IP_POSTED_CELLPHONES_LIMIT | 10 |
| JS_CACHE_DURATION | 0 |
| JS_CONTEXT_PROCESSOR | 'svapp.context_serializer.CustomDjangojsContextSerializer' |
| LANGUAGES | (('zh-hant', 'Trad. Chinese'), ('zh-hans', 'Sim. Chinese'), ('en', 'English')) |
| LANGUAGES_BIDI | ['he', 'ar', 'ar-dz', 'fa', 'ur'] |
| LANGUAGE_CODE | 'zh-hant' |
| LANGUAGE_COOKIE_AGE | None |
| LANGUAGE_COOKIE_DOMAIN | None |
| LANGUAGE_COOKIE_HTTPONLY | False |
| LANGUAGE_COOKIE_NAME | 'language' |
| LANGUAGE_COOKIE_PATH | '/' |
| LANGUAGE_COOKIE_SAMESITE | None |
| LANGUAGE_COOKIE_SECURE | False |
| LOCALE_PATHS | ('/home/ubuntu/streetvoice/locale/',
'/home/ubuntu/streetvoice/locale/pycountry/',
'/home/ubuntu/streetvoice/locale/restframework/') |
| LOCAL_APPS | ('activities',
'ads',
'api',
'content_censorship',
'cooperation',
'counter',
'creative',
'event',
'generic_works',
'member',
'music',
'playlist',
'poll',
'profile_home',
'recommender',
'relationships',
'search',
'service',
'sns_device',
'svapp',
'svcomments',
'svpay',
'region',
'venue',
'announcement',
'annualreport',
'insight_report',
'campaign',
'purchase',
'giveaway',
'hashtag',
'clap',
'beneficiary',
'studio',
'oauth',
'fanclub',
'merchandise',
'association',
'draw',
'critic',
'privacy_policy') |
| LOCAL_MEDIA_URL | '/static/' |
| LOCAL_STATIC_URL | '/asset/' |
| LOGGING | {'disable_existing_loggers': False,
'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'},
'require_debug_true': {'()': 'django.utils.log.RequireDebugTrue'},
'require_testing_false': {'()': 'svapp.log.RequireTestingFalse'}},
'formatters': {'clear': {'format': '%(message)s'},
'simple': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(name)s: %(levelname)s [%(asctime)s] '
'%(message)s'},
'verbose': {'format': '%(name)s: %(levelname)s %(asctime)s '
'%(module)s %(process)d %(thread)d '
'%(message)s'}},
'handlers': {'console': {'class': 'logging.StreamHandler',
'filters': ['require_testing_false'],
'formatter': 'simple',
'level': 'DEBUG'},
'file': {'class': 'svapp.logging_handlers.AnyoneWriteRotatingFileHandler',
'filename': '/home/ubuntu/streetvoice/sv.log',
'filters': ['require_testing_false'],
'formatter': 'simple',
'level': 'DEBUG',
'maxBytes': 5242880},
'mail_admins': {'class': 'django.utils.log.AdminEmailHandler',
'filters': ['require_debug_false'],
'level': 'ERROR'},
'subscribe_file': {'class': 'svapp.logging_handlers.AnyoneWriteRotatingFileHandler',
'filename': '/home/ubuntu/streetvoice/sv-subscribe.log',
'filters': ['require_testing_false'],
'formatter': 'simple',
'level': 'DEBUG',
'maxBytes': 5242880}},
'loggers': {'celery': {'handlers': ['console'],
'level': 'INFO',
'propagate': False},
'django': {'handlers': ['console'],
'level': 'ERROR',
'propagate': False},
'elasticsearch': {'handlers': ['console'],
'level': 'WARNING',
'propagate': False},
'log_to_console': {'handlers': ['console'],
'level': 'INFO',
'propagate': False},
'log_to_file': {'handlers': ['console', 'file'],
'level': 'INFO',
'propagate': False},
'log_to_subscribe_file': {'handlers': ['console',
'subscribe_file'],
'level': 'INFO',
'propagate': False},
'social': {'handlers': ['console'],
'level': 'INFO',
'propagate': False}},
'root': {'handlers': ['console'], 'level': 'WARNING'},
'version': 1} |
| LOGGING_CONFIG | 'logging.config.dictConfig' |
| LOGIN_REDIRECT_URL | '/accounts/profile/' |
| LOGIN_URL | '/accounts/login/' |
| LOGOUT_REDIRECT_URL | None |
| LOWER_BITRATE | False |
| LOW_BITRATE_VALUE | 96000 |
| MANAGERS | (('SV Developers', 'developers@streetvoice.com'),) |
| MEDIA_ROOT | '/home/ubuntu/streetvoice/media/' |
| MEDIA_URL | '/' |
| MESSAGE_STORAGE | 'django.contrib.messages.storage.session.SessionStorage' |
| META_SITE_DOMAIN | '127.0.0.1:8000' |
| META_SITE_PROTOCOL | 'http' |
| META_USE_JSON_LD_SCHEMA | True |
| META_USE_SCHEMAORG_PROPERTIES | True |
| MIDDLEWARE | ('django_replicated.middleware.ReplicationMiddleware',
'api.middleware.APIv6LocalOnlyMiddleware',
'svapp.middleware.NoCacheMiddleware',
'svapp.middleware.RealIPMiddleware',
'svapp.middleware.BlockIPMiddleware',
'django.middleware.gzip.GZipMiddleware',
'django.middleware.http.ConditionalGetMiddleware',
'dogslow.WatchdogMiddleware',
'svapp.middleware.Trans2SimpleMiddleware',
'svapp.middleware.PJAXRedirectURLMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'api.middleware.SVAuthenticationMiddleware',
'svapp.middleware.LocaleMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware',
'svapp.middleware.BlockSpammerMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'multilogin.middleware.LoggedInUsersMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware',
'svapp.middleware.CustomSocialAuthExceptionMiddleware',
'svapp.middleware.UserAccountIsValidated',
'svapp.middleware.SocialUserCheckCellphoneMiddleware',
'svapp.middleware.MobileDetectionMiddleware',
'django_htmx.middleware.HtmxMiddleware') |
| MIGRATION_MODULES | {} |
| MODELTRANSLATION_DEFAULT_LANGUAGE | 'zh-hant' |
| MONTH_DAY_FORMAT | 'F j' |
| NEW_USER_REDIRECT_URL | '/accounts/edit_username/' |
| NOTIFICATION_ADD_MANY_LIMIT | 200 |
| NOTIFICATION_COUNTDOWN | 10 |
| NOTIFICATION_SONG_CREATE_USER_FOLLOWER_COUNT | 15000 |
| NOT_SIGN_DOMAIN | 'https://dl.streetvoice.com/' |
| NUMBER_GROUPING | 0 |
| OAUTH2_PROVIDER | {'ACCESS_TOKEN_EXPIRE_SECONDS': '********************',
'AUTHORIZATION_CODE_EXPIRE_SECONDS': 86400,
'DEFAULT_SCOPES': ['read', 'write'],
'OAUTH2_VALIDATOR_CLASS': 'oauth.validators.CustomOAuth2Validator',
'OIDC_ENABLED': True,
'SCOPES': {'email': 'Email',
'openid': 'OpenID Connect scope',
'phone': 'Phone',
'profile': 'Profile',
'read': 'Read',
'write': 'Write'}} |
| OAUTH2_PROVIDER_APPLICATION_MODEL | 'api.Application' |
| OPEN_GRAPH_BLOCKED_DOMAIN_REDIS_KEY_TEMPLATE | '********************' |
| OVERRIDE_TEMPLATE_APPS | ('captcha',) |
| PASSWORD_HASHERS | '********************' |
| PASSWORD_RESET_TIMEOUT | '********************' |
| PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
| PLAYLISTS_COUNT_LIMIT | 100 |
| PLAYLISTS_COUNT_LIMIT_PER_DAY | 5 |
| PLAYLIST_SONGS_COUNT_LIMIT | 1000 |
| PREPEND_WWW | False |
| PRIORITY_THIRD_PARTY_APPS | ('django_su', 'django_light', 'modeltranslation') |
| PROJECT_PATH | '/home/ubuntu/streetvoice' |
| RECAPTCHA_DOMAIN | 'www.recaptcha.net' |
| RECAPTCHA_PRIVATE_KEY | '********************' |
| RECAPTCHA_PUBLIC_KEY | '********************' |
| RECAPTCHA_REQUIRED_SCORE | 0.5 |
| RECAPTCHA_USE_SSL | False |
| RECAPTCHA_V2_PRIVATE_KEY | '********************' |
| RECAPTCHA_V2_PUBLIC_KEY | '********************' |
| REDIS_PLAYRECORD_COUNT_LIMIT | 100 |
| REMOTE_STATIC_URL | 'https://streetvoice.com/asset/' |
| REPLICATED_CACHE_BACKEND | None |
| REPLICATED_CHECK_STATE_ON_WRITE | False |
| REPLICATED_DATABASE_DOWNTIME | 60 |
| REPLICATED_DATABASE_SLAVES | ['slave1'] |
| REPLICATED_FORCE_MASTER_COOKIE_MAX_AGE | 5 |
| REPLICATED_FORCE_MASTER_COOKIE_NAME | 'just_updated' |
| REPLICATED_FORCE_MASTER_COOKIE_STATUS_CODES | (302, 303) |
| REPLICATED_FORCE_STATE_HEADER | 'HTTP_X_REPLICATED_STATE' |
| REPLICATED_MANAGE_ATOMIC_REQUESTS | False |
| REPLICATED_READ_ONLY_DOWNTIME | 20 |
| REPLICATED_READ_ONLY_TRIES | 1 |
| REPLICATED_VIEWS_OVERRIDES | {} |
| REPLY_TO_EMAIL | 'support@streetvoice.freshdesk.com' |
| REST_FRAMEWORK | {'DATETIME_FORMAT': '%Y-%m-%dT%H:%M:%S%z',
'DEFAULT_AUTHENTICATION_CLASSES': ['api.authentications.SVOauthAuthentication',
'api.authentications.SVTokenAuthentication',
'rest_framework.authentication.SessionAuthentication',
'api.authentications.SVAppAuthentication',
'api.authentications.SVAnonymousAuthentication'],
'DEFAULT_PAGINATION_CLASS': 'api.paginations.LimitOffsetPagination',
'DEFAULT_PARSER_CLASSES': ['rest_framework.parsers.FormParser',
'rest_framework.parsers.MultiPartParser',
'rest_framework.parsers.JSONParser'],
'DEFAULT_RENDERER_CLASSES': ['api.renderers.SVCustomJSONRenderer'],
'DEFAULT_THROTTLE_CLASSES': ('rest_framework.throttling.AnonRateThrottle',
'rest_framework.throttling.UserRateThrottle'),
'DEFAULT_THROTTLE_RATES': {'anon': '1200/minute', 'user': '1200/minute'},
'DEFAULT_VERSIONING_CLASS': 'rest_framework.versioning.NamespaceVersioning',
'EXCEPTION_HANDLER': 'api.handlers.exception_handler_router',
'PAGE_SIZE': 10,
'UNICODE_JSON': True} |
| ROOT_URLCONF | 'streetvoice.urls' |
| SECRET_KEY | '********************' |
| SECURE_BROWSER_XSS_FILTER | False |
| SECURE_CONTENT_TYPE_NOSNIFF | True |
| SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
| SECURE_HSTS_PRELOAD | False |
| SECURE_HSTS_SECONDS | 0 |
| SECURE_PROXY_SSL_HEADER | None |
| SECURE_REDIRECT_EXEMPT | [] |
| SECURE_REFERRER_POLICY | 'same-origin' |
| SECURE_SSL_HOST | None |
| SECURE_SSL_REDIRECT | False |
| SENDY_API_KEY | '********************' |
| SENDY_HASH_SALT | 'sv16888' |
| SENDY_MAILLIST_ID | 'iWivh6YtJzIdpNy7BvpSgQ' |
| SENDY_URL | 'https://sendy.streetvoice.com' |
| SERVER_EMAIL | 'StreetVoice <noreply@streetvoice.com>' |
| SESSION_CACHE_ALIAS | 'default' |
| SESSION_COOKIE_AGE | 63072000 |
| SESSION_COOKIE_DOMAIN | None |
| SESSION_COOKIE_HTTPONLY | True |
| SESSION_COOKIE_NAME | 'sessionid' |
| SESSION_COOKIE_PATH | '/' |
| SESSION_COOKIE_SAMESITE | 'Lax' |
| SESSION_COOKIE_SECURE | False |
| SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
| SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
| SESSION_FILE_PATH | None |
| SESSION_REDIS | {'db': 1, 'host': 'localhost', 'port': 6379, 'prefix': 'session'} |
| SESSION_SAVE_EVERY_REQUEST | False |
| SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
| SETTINGS_MODULE | 'streetvoice.settings' |
| SHARED_COUNTER_REDIS_LAN_HOST | 'localhost' |
| SHARED_COUNTER_REDIS_PASSWORD | '********************' |
| SHARED_COUNTER_REDIS_WAN_HOST | 'localhost' |
| SHOPLINE_API_BASE_URL | '********************' |
| SHOPLINE_TOKEN | '********************' |
| SHORT_DATETIME_FORMAT | 'm/d/Y P' |
| SHORT_DATE_FORMAT | 'm/d/Y' |
| SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
| SILENCED_SYSTEM_CHECKS | [] |
| SITE_ID | 1 |
| SITE_LOCATION | 'TW' |
| SITE_URL | 'https://pr-14484.streetvoice.com' |
| SLACK_APP_DORAEMON_SIGNING_SECRET | '********************' |
| SLACK_APP_WALL_SIGNING_SECRET | '********************' |
| SLACK_CHANNEL | '#logging' |
| SLACK_CHARTBOT_TOKEN | '********************' |
| SLACK_DEVELOPER_TOKEN | '********************' |
| SLACK_ENABLE | False |
| SLACK_ENDPOINT_URL | 'https://hooks.slack.com/services/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' |
| SLACK_ICON_EMOJI | ':godmode:' |
| SLACK_NICKNAME | 'SV bot' |
| SMS_BLOCK_COUNTRY_CODE | [41, 62, 855, 20] |
| SMS_COUNTRY_CODE_WITHOUT_SENDER_ID | [65, 66] |
| SOCIAL_AUTH_ADMIN_USER_SEARCH_FIELDS | ['username'] |
| SOCIAL_AUTH_APPLE_ID_CLIENT | 'streetvoice.streetvoice.streetvoice.signin' |
| SOCIAL_AUTH_APPLE_ID_EMAIL_AS_USERNAME | False |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_CLIENT | 'streetvoice.streetvoice.streetvoice' |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_EMAIL_AS_USERNAME | False |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_KEY | '********************' |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_SCOPE | ['email', 'name'] |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_SECRET | '********************' |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_TEAM | '84ZV2QN25Z' |
| SOCIAL_AUTH_APPLE_ID_KEY | '********************' |
| SOCIAL_AUTH_APPLE_ID_SCOPE | ['email', 'name'] |
| SOCIAL_AUTH_APPLE_ID_SECRET | '********************' |
| SOCIAL_AUTH_APPLE_ID_TEAM | '84ZV2QN25Z' |
| SOCIAL_AUTH_DISCONNECT_PIPELINE | ('svapp.pipeline.disconnect.set_user_password',
'social_core.pipeline.disconnect.allowed_to_disconnect',
'social_core.pipeline.disconnect.get_entries',
'social_core.pipeline.disconnect.revoke_tokens',
'social_core.pipeline.disconnect.disconnect',
'svapp.pipeline.disconnect.disconnect_apple_entries') |
| SOCIAL_AUTH_FACEBOOK_KEY | '********************' |
| SOCIAL_AUTH_FACEBOOK_PROFILE_EXTRA_PARAMS | {'fields': 'id,name,first_name,last_name,email', 'locale': 'zh_TW'} |
| SOCIAL_AUTH_FACEBOOK_SCOPE | ['public_profile', 'email'] |
| SOCIAL_AUTH_FACEBOOK_SECRET | '********************' |
| SOCIAL_AUTH_LOGIN_ERROR_URL | '/accounts/login/' |
| SOCIAL_AUTH_PIPELINE | ('social_core.pipeline.social_auth.social_details',
'social_core.pipeline.social_auth.social_uid',
'social_core.pipeline.social_auth.auth_allowed',
'svapp.pipeline.social_auth.apple_social_user',
'svapp.pipeline.social_auth.non_apple_social_user',
'svapp.pipeline.social_auth.check_if_email_is_available',
'svapp.pipeline.social_auth.create_user_and_associate_user',
'svapp.pipeline.social_auth.associate_user',
'svapp.pipeline.social_auth.update_user_profile',
'svapp.pipeline.social_auth.new_user_create_iplog',
'social_core.pipeline.social_auth.load_extra_data',
'svapp.pipeline.social_auth.send_confirmation_email') |
| SOCIAL_AUTH_QQ_KEY | '********************' |
| SOCIAL_AUTH_QQ_SECRET | '********************' |
| SOCIAL_AUTH_RAISE_EXCEPTIONS | False |
| SOCIAL_AUTH_WEIBO_KEY | '********************' |
| SOCIAL_AUTH_WEIBO_SCOPE | ['email,follow_app_official_microblog'] |
| SOCIAL_AUTH_WEIBO_SECRET | '********************' |
| SOCIAL_AUTH_WEIXIN_KEY | '********************' |
| SOCIAL_AUTH_WEIXIN_SECRET | '********************' |
| SONGS_COUNT_LIMIT | 300 |
| SONGS_COUNT_LIMIT_PER_DAY | 30 |
| SONGS_UPLOAD_MAX_DUPLICATE_TIMES | 3 |
| SONG_UPLOAD_URL | 'http://127.0.0.1:8000' |
| STANDARD_BITRATE_VALUE | 192000 |
| STATICFILES_DIRS | ('/home/ubuntu/streetvoice/static/',) |
| STATICFILES_FINDERS | ('django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
'compressor.finders.CompressorFinder') |
| STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
| STATICSITEMAPS_ROOT_SITEMAP | 'streetvoice.urls.sitemaps' |
| STATICSITEMAPS_USE_GZIP | False |
| STATIC_ROOT | '/data/storage/asset/' |
| STATIC_URL | '/asset/' |
| STREETVOICE_FILE_STORAGE | 'svapp.storage.audio_storage' |
| SVMEDIA_FILE_STORAGE | 'svapp.storage.media_storage' |
| SV_LINK_API_KEY | '********************' |
| SV_LINK_API_URL | '********************' |
| TEMPLATES | [{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/home/ubuntu/streetvoice/svapp/templates'],
'OPTIONS': {'builtins': ['sv_pjax.templatetags.pjax_tags'],
'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.request',
'django.contrib.messages.context_processors.messages',
'svapp.context_processors.extra_vars',
'social_django.context_processors.backends',
'social_django.context_processors.login_redirect'],
'debug': True,
'libraries': {'meta': 'meta.templatetags.meta'},
'loaders': ['django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader']}}] |
| TESTING | False |
| TEST_NON_SERIALIZED_APPS | [] |
| TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
| TEST_VERIFICATION_CODE | 123456 |
| THIRD_PARTY_APPS | ('bootstrap3',
'cachalot',
'compressor',
'corsheaders',
'django_extensions',
'djangojs',
'djcelery_ses',
'sv_pjax',
'email_confirm_la',
'nested_admin',
'nextpage',
'oauth2_provider',
'rest_framework',
'drf_standardized_errors',
'social_django',
'social_core',
'static_sitemaps',
'webpack_loader',
'taggit',
'django_oss_storage',
'debug_toolbar',
'reset_migrations',
'meta',
'colorfield',
'django_ckeditor_5',
'django_htmx') |
| THOUSAND_SEPARATOR | ',' |
| TIME_FORMAT | 'P' |
| TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
| TIME_ZONE | 'Asia/Taipei' |
| TWILIO_ACCOUNT_SID | 'AC74941498d0caab2e7e78c7293f4ac30b' |
| TWILIO_AUTH_TOKEN | '********************' |
| TW_DEFAULT_FROM_EMAIL | 'StreetVoice <noreply@streetvoice.com>' |
| UAAPP_KEY | '********************' |
| UAAPP_MASTER_KEY | '********************' |
| USE_I18N | True |
| USE_L10N | True |
| USE_THOUSAND_SEPARATOR | False |
| USE_TZ | True |
| USE_X_FORWARDED_HOST | False |
| USE_X_FORWARDED_PORT | False |
| WEBPACK_LOADER | {'DEFAULT': {'BUNDLE_DIR_NAME': 'bundles/',
'IGNORE': ['.+\\.hot-update.js', '.+\\.map'],
'POLL_INTERVAL': 0.1,
'STATS_FILE': '/home/ubuntu/streetvoice/webpack-stats.json'}} |
| WECHAT_API_ID | '********************' |
| WECHAT_API_SECRET | '********************' |
| WSGI_APPLICATION | None |
| X_FRAME_OPTIONS | 'SAMEORIGIN' |
| YEAR_MONTH_FORMAT | 'F Y' |
| YUNPIAN_CN_APIKEY | '********************' |
| YUNPIAN_SMS_HOST | 'https://sms.yunpian.com' |
| YUNPIAN_TW_APIKEY | '********************' |
| ZENDESK_DOMAIN | 'https://streetvoice.zendesk.com' |
| ZENDESK_EMAIL | 'hub@streetvoice.com' |
| ZENDESK_PASSWORD | '********************' |
| ZENDESK_SUBDOMAIN | 'streetvoice' |
| ZENDESK_TOKEN | '********************' |
| ZENDESK_USER | 'tzangms@streetvoice.com' |
| 金鑰 | Value |
|---|---|
| Accept | */* |
| Accept-Encoding | gzip, br, zstd, deflate |
| Connection | close |
| Cookie | => see Request panel |
| Host | pr-15131.streetvoice.com |
| User-Agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| X-Forwarded-For | 216.73.217.14 |
| X-Forwarded-Proto | https |
| X-Real-Ip | 216.73.217.14 |
| X-Ssl-Protocol | TLSv1.3 |
| 金鑰 | 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 | /svmusic/playlists/672479/ |
| QUERY_STRING | |
| REMOTE_ADDR | 216.73.217.14 |
| REQUEST_METHOD | GET |
| SCRIPT_NAME | |
| SERVER_NAME | 127.0.0.1 |
| SERVER_PORT | 9000 |
| SERVER_PROTOCOL | HTTP/1.0 |
| SERVER_SOFTWARE | gunicorn/23.0.0 |
| View function | 參數 | Keyword arguments | URL name |
|---|---|---|---|
svcomments.decorators.wrapper |
() |
{'id': '672479', 'username': 'svmusic'} |
user-playlist-detail |
| Variable | Value |
|---|---|
'csrf-token' |
'K6gSkT0HXz68jOLxf7oz63JRMEcXXAwz0P4A0nWiCfpIO7mVg9u2ejiJEb1oo0r4' |
| 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` = 'svmusic' LIMIT 21SELECT ••• FROM `member_renamerecord` WHERE `member_renamerecord`.`old_username` = 'svmusic' LIMIT 21 |
0.47 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/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` = 'svmusic') LIMIT 21SELECT ••• FROM `auth_user` WHERE (`auth_user`.`is_active` AND `auth_user`.`username` = 'svmusic') 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(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` = 672479 AND `music_playlist`.`user_id` = 910188) 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` = 672479 AND `music_playlist`.`user_id` = 910188) LIMIT 21 |
0.73 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/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` = 672479 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` = 672479 AND `svapp_officialtag`.`site_id` = 1 AND `svapp_officialtagcategory`.`hide_ads`) LIMIT 1 |
0.73 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/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` = 672479)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` = 672479) |
2.07 | ||||||||||||||||||||
|
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` = 672479) 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` = 672479) ORDER BY `music_playlistsong`.`order` ASC, `music_playlistsong`.`id` ASC |
3.44 | ||||||||||||||||||||
|
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` = 672479)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` = 672479) |
0.67 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/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` = 672479)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` = 672479) |
2.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/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` = 910188 AND NOT `venue_venueactivity`.`is_offline` AND `venue_venueactivity`.`site_id` = 1 AND `venue_venueactivity`.`start_time` > '2026-05-25 07:54:22.642844' 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` = 910188 AND NOT `venue_venueactivity`.`is_offline` AND `venue_venueactivity`.`site_id` = 1 AND `venue_venueactivity`.`start_time` > '2026-05-25 07:54:22.642844' AND `venue_venueactivity`.`status` = 2) ORDER BY `venue_venueactivity`.`start_time` ASC LIMIT 1 |
0.83 | ||||||||||||||||||||
|
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` = 672479) 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` = 672479) ORDER BY `music_playlistsong`.`order` ASC, `music_playlistsong`.`id` ASC LIMIT 51 |
3.42 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(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`,
6 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` = 97264992 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97264992 LIMIT 21 |
0.62 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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`,
6 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` = 97319327 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97319327 LIMIT 21 |
0.67 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(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`,
6 similar queries.
Duplicated 4 times.
`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` = 97321686 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97321686 LIMIT 21 |
0.60 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.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`,
6 similar queries.
Duplicated 4 times.
`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` = 97321686 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97321686 LIMIT 21 |
0.68 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/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`,
6 similar queries.
Duplicated 4 times.
`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` = 97321686 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97321686 LIMIT 21 |
0.57 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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`,
6 similar queries.
Duplicated 4 times.
`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` = 97321686 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97321686 LIMIT 21 |
0.56 | ||||||||||||||||||||
|
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-25 07:54:22.576140' 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-25 07:54:22.576140' 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` = 672479 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` = 672479 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 |
1.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/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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: django_meta. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x7708541bcc40>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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 0x770854930190>, <TextNode: '" class="nav-link '>, <IfNode>, <TextNode: '" data-type="upload" data'>, <django.template.defaulttags.CommentNode object at 0x7708549308e0>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'js': {'csrf': False,
'i18n': False,
'init': True,
'jquery': False,
'minified': False}}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'SITE_ID': 1,
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'dark': False,
'dimension_value': 'Playlist detail',
'has_embed_btn': True,
'is_mobile': False,
'obj': <Playlist: 電子 Electronic>,
'text': '電子 Electronic%20by%20SV 音樂.%20StreetVoice%20街聲'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'btn_play_size': 'xl',
'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Playlist: 電子 Electronic>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'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: 電子 Electronic>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'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: 電子 Electronic>}
{'btn_size': 'lg',
'is_outline_btn': True,
'item': <Playlist: 電子 Electronic>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': 'lg',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'dimension_value': 'Playlist detail',
'hide_like_count': True,
'is_mobile': False,
'is_outline_btn': True,
'obj': <Playlist: 電子 Electronic>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'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: 電子 Electronic>}
{'btn_play_size': 'xl',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': True,
'item': <Playlist: 電子 Electronic>,
'limit': '',
'turn_off_radio': '',
'type': ''}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'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: 電子 Electronic>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'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: 電子 Electronic>}
{'btn_size': '',
'is_outline_btn': False,
'item': <Playlist: 電子 Electronic>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'dimension_value': 'Playlist detail',
'hide_like_count': True,
'is_mobile': False,
'is_outline_btn': False,
'obj': <Playlist: 電子 Electronic>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'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: 電子 Electronic>}
{'btn_play_size': 'lg',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': True,
'item': <Playlist: 電子 Electronic>,
'limit': '',
'turn_off_radio': '',
'type': ''}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'dimension_value': 'Playlist detail',
'has_followed': False,
'request': '<<request>>',
'site_user': <User: svmusic>,
'source': 'work'}
{'False': False, 'None': None, 'True': True}
{'activity': None,
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'request': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'song_order': 1,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'song_order': 1,
'type': 'playlist'}
{'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 有緣作伙 (鎖吶 Krooked Flip)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Dream in F>,
'song_order': 2,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Dream in F>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Dream in F>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Dream in F>,
'song_order': 2,
'type': 'playlist'}
{'song': <Song: Dream in F>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Dream in F>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Dream in F>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Dream in F>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Dream in F>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Dream in F>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Dream in F>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Dream in F>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Dream in F>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Dream in F>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Dream in F>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Dream in F>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Dream in F>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 深林>,
'song_order': 3,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 深林>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 深林>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 深林>,
'song_order': 3,
'type': 'playlist'}
{'song': <Song: 深林>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 深林>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 深林>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 深林>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 深林>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 深林>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 深林>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 深林>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 深林>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 險谷>,
'song_order': 4,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 險谷>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 險谷>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 險谷>,
'song_order': 4,
'type': 'playlist'}
{'song': <Song: 險谷>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 險谷>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 險谷>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 險谷>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 險谷>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 險谷>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 險谷>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 險谷>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 險谷>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 醉 demo>,
'song_order': 5,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 醉 demo>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 醉 demo>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 醉 demo>,
'song_order': 5,
'type': 'playlist'}
{'song': <Song: 醉 demo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 醉 demo>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 醉 demo>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 醉 demo>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 醉 demo>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 醉 demo>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 醉 demo>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 醉 demo>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 醉 demo>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 6,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 飛到你的身體裡>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 6,
'type': 'playlist'}
{'song': <Song: 飛到你的身體裡>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 飛到你的身體裡>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 飛到你的身體裡>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 飛到你的身體裡>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 飛到你的身體裡>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 《託夢》Fleeting Presence>,
'song_order': 7,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 《託夢》Fleeting Presence>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 《託夢》Fleeting Presence>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 《託夢》Fleeting Presence>,
'song_order': 7,
'type': 'playlist'}
{'song': <Song: 《託夢》Fleeting Presence>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 《託夢》Fleeting Presence>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 《託夢》Fleeting Presence>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 《託夢》Fleeting Presence>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 《託夢》Fleeting Presence>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 《託夢》Fleeting Presence>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 《託夢》Fleeting Presence>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 《託夢》Fleeting Presence>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 《託夢》Fleeting Presence>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 《託夢》Fleeting Presence>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 《託夢》Fleeting Presence>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 《託夢》Fleeting Presence>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 《託夢》Fleeting Presence>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 8,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 飛到你的身體裡>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 8,
'type': 'playlist'}
{'song': <Song: 飛到你的身體裡>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 飛到你的身體裡>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 飛到你的身體裡>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 飛到你的身體裡>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 飛到你的身體裡>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 飛到你的身體裡>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 9,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 掠影>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 9,
'type': 'playlist'}
{'song': <Song: 掠影>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 掠影>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 掠影>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 掠影>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 掠影>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Sleepwalker>,
'song_order': 10,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Sleepwalker>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Sleepwalker>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Sleepwalker>,
'song_order': 10,
'type': 'playlist'}
{'song': <Song: Sleepwalker>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Sleepwalker>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Sleepwalker>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Sleepwalker>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Sleepwalker>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Sleepwalker>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Sleepwalker>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Sleepwalker>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Sleepwalker>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Sleepwalker>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Sleepwalker>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Sleepwalker>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Sleepwalker>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: At Midnight>,
'song_order': 11,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: At Midnight>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: At Midnight>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: At Midnight>,
'song_order': 11,
'type': 'playlist'}
{'song': <Song: At Midnight>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: At Midnight>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: At Midnight>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: At Midnight>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: At Midnight>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: At Midnight>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: At Midnight>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: At Midnight>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: At Midnight>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: At Midnight>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: At Midnight>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: At Midnight>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: At Midnight>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 12,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 掠影>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 12,
'type': 'playlist'}
{'song': <Song: 掠影>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 掠影>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 掠影>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 掠影>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 掠影>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 掠影>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Leftover / Make It Up>,
'song_order': 13,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Leftover / Make It Up>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Leftover / Make It Up>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Leftover / Make It Up>,
'song_order': 13,
'type': 'playlist'}
{'song': <Song: Leftover / Make It Up>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Leftover / Make It Up>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Leftover / Make It Up>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Leftover / Make It Up>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Leftover / Make It Up>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Leftover / Make It Up>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Leftover / Make It Up>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Leftover / Make It Up>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Leftover / Make It Up>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Leftover / Make It Up>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Leftover / Make It Up>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Leftover / Make It Up>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Leftover / Make It Up>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'song_order': 14,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'song_order': 14,
'type': 'playlist'}
{'song': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 快樂海邊>,
'song_order': 15,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 快樂海邊>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 快樂海邊>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 快樂海邊>,
'song_order': 15,
'type': 'playlist'}
{'song': <Song: 快樂海邊>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 快樂海邊>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 快樂海邊>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 快樂海邊>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 快樂海邊>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 快樂海邊>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 快樂海邊>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 快樂海邊>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 快樂海邊>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 16,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Colorful Daylight>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 16,
'type': 'playlist'}
{'song': <Song: Colorful Daylight>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Colorful Daylight>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Colorful Daylight>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Colorful Daylight>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Colorful Daylight>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Colorful Daylight>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Colorful Daylight>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Colorful Daylight>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Colorful Daylight>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 17,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Colorful Daylight>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 17,
'type': 'playlist'}
{'song': <Song: Colorful Daylight>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Colorful Daylight>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Colorful Daylight>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Colorful Daylight>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Colorful Daylight>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Colorful Daylight>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Colorful Daylight>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Colorful Daylight>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Colorful Daylight>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Colorful Daylight>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 18,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: DJV>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 18,
'type': 'playlist'}
{'song': <Song: DJV>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: DJV>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: DJV>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: DJV>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: DJV>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '', 'is_outline_btn': '', 'item': <Song: DJV>, 'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: DJV>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: DJV>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: DJV>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 王菲 - 不留remix (mixing version)>,
'song_order': 19,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 王菲 - 不留remix (mixing version)>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 王菲 - 不留remix (mixing version)>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 王菲 - 不留remix (mixing version)>,
'song_order': 19,
'type': 'playlist'}
{'song': <Song: 王菲 - 不留remix (mixing version)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 王菲 - 不留remix (mixing version)>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王菲 - 不留remix (mixing version)>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 王菲 - 不留remix (mixing version)>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王菲 - 不留remix (mixing version)>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 王菲 - 不留remix (mixing version)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 王菲 - 不留remix (mixing version)>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王菲 - 不留remix (mixing version)>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 王菲 - 不留remix (mixing version)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 王菲 - 不留remix (mixing version)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 王菲 - 不留remix (mixing version)>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 王菲 - 不留remix (mixing version)>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 王菲 - 不留remix (mixing version)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'song_order': 20,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'song_order': 20,
'type': 'playlist'}
{'song': <Song: 10. 雪花 (Snow) feat. April Red 紅>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 10. 雪花 (Snow) feat. April Red 紅>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 10. 雪花 (Snow) feat. April Red 紅>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'song_order': 21,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'song_order': 21,
'type': 'playlist'}
{'song': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 06. 桃花源 Peach Blossom Garden - Original Mix>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'song_order': 22,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'song_order': 22,
'type': 'playlist'}
{'song': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 05. 悠遊 Leisurely Tripping - Original Mix>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 03. 江水 Asia River - Original Mix>,
'song_order': 23,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 03. 江水 Asia River - Original Mix>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 03. 江水 Asia River - Original Mix>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 03. 江水 Asia River - Original Mix>,
'song_order': 23,
'type': 'playlist'}
{'song': <Song: 03. 江水 Asia River - Original Mix>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 03. 江水 Asia River - Original Mix>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 江水 Asia River - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 03. 江水 Asia River - Original Mix>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 江水 Asia River - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 03. 江水 Asia River - Original Mix>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 03. 江水 Asia River - Original Mix>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 江水 Asia River - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 03. 江水 Asia River - Original Mix>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 03. 江水 Asia River - Original Mix>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 03. 江水 Asia River - Original Mix>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 江水 Asia River - Original Mix>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 03. 江水 Asia River - Original Mix>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 24,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: DJV>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 24,
'type': 'playlist'}
{'song': <Song: DJV>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: DJV>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: DJV>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: DJV>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: DJV>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '', 'is_outline_btn': '', 'item': <Song: DJV>, 'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: DJV>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: DJV>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: DJV>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: DJV>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'song_order': 25,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'song_order': 25,
'type': 'playlist'}
{'song': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 什麼都不想 - 林強 Lim Giong 528Hz Remix>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 人類的愛Demo>,
'song_order': 26,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 人類的愛Demo>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 人類的愛Demo>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 人類的愛Demo>,
'song_order': 26,
'type': 'playlist'}
{'song': <Song: 人類的愛Demo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 人類的愛Demo>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 人類的愛Demo>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 人類的愛Demo>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 人類的愛Demo>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 人類的愛Demo>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 人類的愛Demo>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 人類的愛Demo>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 人類的愛Demo>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 27,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 27,
'type': 'playlist'}
{'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 28,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 28,
'type': 'playlist'}
{'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 好佳哉 (電視劇《我的意外室友》主題曲)>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 與自己對話 - the voice inside>,
'song_order': 29,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 與自己對話 - the voice inside>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 與自己對話 - the voice inside>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 與自己對話 - the voice inside>,
'song_order': 29,
'type': 'playlist'}
{'song': <Song: 與自己對話 - the voice inside>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 與自己對話 - the voice inside>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 與自己對話 - the voice inside>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 與自己對話 - the voice inside>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 與自己對話 - the voice inside>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 與自己對話 - the voice inside>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 與自己對話 - the voice inside>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 與自己對話 - the voice inside>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 與自己對話 - the voice inside>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 與自己對話 - the voice inside>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 與自己對話 - the voice inside>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 與自己對話 - the voice inside>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 與自己對話 - the voice inside>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 在一切開始以前 - inception>,
'song_order': 30,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 在一切開始以前 - inception>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 在一切開始以前 - inception>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 在一切開始以前 - inception>,
'song_order': 30,
'type': 'playlist'}
{'song': <Song: 在一切開始以前 - inception>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 在一切開始以前 - inception>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 在一切開始以前 - inception>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 在一切開始以前 - inception>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 在一切開始以前 - inception>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 在一切開始以前 - inception>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 在一切開始以前 - inception>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 在一切開始以前 - inception>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 在一切開始以前 - inception>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 在一切開始以前 - inception>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 在一切開始以前 - inception>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 在一切開始以前 - inception>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 在一切開始以前 - inception>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 31,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Artificial>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 31,
'type': 'playlist'}
{'song': <Song: Artificial>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Artificial>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Artificial>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Artificial>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Artificial>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Artificial>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Artificial>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 31,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Artificial>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Artificial>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 32,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Artificial>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 32,
'type': 'playlist'}
{'song': <Song: Artificial>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Artificial>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Artificial>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Artificial>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Artificial>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Artificial>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Artificial>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Artificial>,
'song_order': 32,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Artificial>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Artificial>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Wield>,
'song_order': 33,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Wield>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Wield>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Wield>,
'song_order': 33,
'type': 'playlist'}
{'song': <Song: Wield>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Wield>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Wield>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Wield>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Wield>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Wield>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Wield>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Wield>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '', 'is_outline_btn': '', 'item': <Song: Wield>, 'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Wield>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Wield>,
'song_order': 33,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Wield>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Wield>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 點燈後的大武山 (Demo)>,
'song_order': 34,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 點燈後的大武山 (Demo)>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 點燈後的大武山 (Demo)>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 點燈後的大武山 (Demo)>,
'song_order': 34,
'type': 'playlist'}
{'song': <Song: 點燈後的大武山 (Demo)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 點燈後的大武山 (Demo)>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 點燈後的大武山 (Demo)>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 點燈後的大武山 (Demo)>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 點燈後的大武山 (Demo)>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 點燈後的大武山 (Demo)>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 點燈後的大武山 (Demo)>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 點燈後的大武山 (Demo)>,
'song_order': 34,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 點燈後的大武山 (Demo)>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 35,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 35,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 35,
'type': 'playlist'}
{'song': <Song: 消極中的最積極 (The Best Way to Face It)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 35,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 35,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 35,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 消極中的最積極 (The Best Way to Face It)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 35,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 36,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 36,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Highway to my Heart demo>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 36,
'type': 'playlist'}
{'song': <Song: Highway to my Heart demo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 36,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Highway to my Heart demo>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 36,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Highway to my Heart demo>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Highway to my Heart demo>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 36,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Highway to my Heart demo>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Highway to my Heart demo>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Highway to my Heart demo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 36,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Highway to my Heart demo>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Highway to my Heart demo>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'song_order': 37,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'song_order': 37,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'song_order': 37,
'type': 'playlist'}
{'song': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'song_order': 37,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'song_order': 37,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'song_order': 37,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'song_order': 37,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 美好時刻Demo>,
'song_order': 38,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 美好時刻Demo>,
'song_order': 38,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 美好時刻Demo>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 美好時刻Demo>,
'song_order': 38,
'type': 'playlist'}
{'song': <Song: 美好時刻Demo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 美好時刻Demo>,
'song_order': 38,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 美好時刻Demo>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 美好時刻Demo>,
'song_order': 38,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 美好時刻Demo>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 美好時刻Demo>,
'song_order': 38,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 美好時刻Demo>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 美好時刻Demo>,
'song_order': 38,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 美好時刻Demo>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'song_order': 39,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'song_order': 39,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'song_order': 39,
'type': 'playlist'}
{'song': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'song_order': 39,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'song_order': 39,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'song_order': 39,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'song_order': 39,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 孤山逐霧如夢自遠。Path to Solitude's Bliss>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 廢>,
'song_order': 40,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 廢>,
'song_order': 40,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 廢>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 廢>,
'song_order': 40,
'type': 'playlist'}
{'song': <Song: 廢>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 廢>,
'song_order': 40,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 廢>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 廢>,
'song_order': 40,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 廢>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 廢>,
'song_order': 40,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 廢>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 廢>,
'song_order': 40,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 廢>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 我的微笑>,
'song_order': 41,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 我的微笑>,
'song_order': 41,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 我的微笑>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 我的微笑>,
'song_order': 41,
'type': 'playlist'}
{'song': <Song: 我的微笑>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 我的微笑>,
'song_order': 41,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我的微笑>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 我的微笑>,
'song_order': 41,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我的微笑>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 我的微笑>,
'song_order': 41,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我的微笑>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 我的微笑>,
'song_order': 41,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 我的微笑>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 光彩>,
'song_order': 42,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 光彩>,
'song_order': 42,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 光彩>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 光彩>,
'song_order': 42,
'type': 'playlist'}
{'song': <Song: 光彩>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 光彩>,
'song_order': 42,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 光彩>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 光彩>,
'song_order': 42,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 光彩>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 光彩>,
'song_order': 42,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 光彩>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 光彩>,
'song_order': 42,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 光彩>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 奇幻小酒館>,
'song_order': 43,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 奇幻小酒館>,
'song_order': 43,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 奇幻小酒館>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 奇幻小酒館>,
'song_order': 43,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 奇幻小酒館>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 奇幻小酒館>,
'song_order': 43,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 奇幻小酒館>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 奇幻小酒館>,
'song_order': 43,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 奇幻小酒館>,
'list_id': 672479,
'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: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 奇幻小酒館>,
'song_order': 43,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 奇幻小酒館>,
'list_id': 672479,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 44,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 44,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 44,
'type': 'playlist'}
{'song': <Song: 消極中的最積極 (The Best Way to Face It)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 44,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 44,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 44,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 消極中的最積極 (The Best Way to Face It)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 消極中的最積極 (The Best Way to Face It)>,
'song_order': 44,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 消極中的最積極 (The Best Way to Face It)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: How Am i>,
'song_order': 45,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: How Am i>,
'song_order': 45,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: How Am i>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: How Am i>,
'song_order': 45,
'type': 'playlist'}
{'song': <Song: How Am i>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: How Am i>,
'song_order': 45,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: How Am i>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: How Am i>,
'song_order': 45,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: How Am i>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: How Am i>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: How Am i>,
'song_order': 45,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: How Am i>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: How Am i>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: How Am i>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: How Am i>,
'song_order': 45,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: How Am i>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: How Am i>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Where is my keys>,
'song_order': 46,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Where is my keys>,
'song_order': 46,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Where is my keys>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Where is my keys>,
'song_order': 46,
'type': 'playlist'}
{'song': <Song: Where is my keys>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Where is my keys>,
'song_order': 46,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Where is my keys>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Where is my keys>,
'song_order': 46,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Where is my keys>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Where is my keys>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Where is my keys>,
'song_order': 46,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Where is my keys>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Where is my keys>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Where is my keys>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Where is my keys>,
'song_order': 46,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Where is my keys>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Where is my keys>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Khruangbin>,
'song_order': 47,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Khruangbin>,
'song_order': 47,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Khruangbin>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Khruangbin>,
'song_order': 47,
'type': 'playlist'}
{'song': <Song: Khruangbin>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Khruangbin>,
'song_order': 47,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Khruangbin>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Khruangbin>,
'song_order': 47,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Khruangbin>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Khruangbin>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Khruangbin>,
'song_order': 47,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Khruangbin>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Khruangbin>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Khruangbin>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Khruangbin>,
'song_order': 47,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Khruangbin>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Khruangbin>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 48,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 48,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Highway to my Heart demo>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 48,
'type': 'playlist'}
{'song': <Song: Highway to my Heart demo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 48,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Highway to my Heart demo>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 48,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Highway to my Heart demo>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Highway to my Heart demo>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 48,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Highway to my Heart demo>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Highway to my Heart demo>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Highway to my Heart demo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Highway to my Heart demo>,
'song_order': 48,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Highway to my Heart demo>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Highway to my Heart demo>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 捨不得睡 elec ver. demo>,
'song_order': 49,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 捨不得睡 elec ver. demo>,
'song_order': 49,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 捨不得睡 elec ver. demo>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 捨不得睡 elec ver. demo>,
'song_order': 49,
'type': 'playlist'}
{'song': <Song: 捨不得睡 elec ver. demo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 捨不得睡 elec ver. demo>,
'song_order': 49,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 捨不得睡 elec ver. demo>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 捨不得睡 elec ver. demo>,
'song_order': 49,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 捨不得睡 elec ver. demo>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 捨不得睡 elec ver. demo>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 捨不得睡 elec ver. demo>,
'song_order': 49,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 捨不得睡 elec ver. demo>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 捨不得睡 elec ver. demo>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 捨不得睡 elec ver. demo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: 捨不得睡 elec ver. demo>,
'song_order': 49,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 捨不得睡 elec ver. demo>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 捨不得睡 elec ver. demo>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Deja vu_demo>,
'song_order': 50,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Deja vu_demo>,
'song_order': 50,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: Deja vu_demo>,
'limit': '',
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Deja vu_demo>,
'song_order': 50,
'type': 'playlist'}
{'song': <Song: Deja vu_demo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Deja vu_demo>,
'song_order': 50,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Deja vu_demo>,
'list_id': 672479,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Deja vu_demo>,
'song_order': 50,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Deja vu_demo>,
'list_id': 672479,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: Deja vu_demo>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Deja vu_demo>,
'song_order': 50,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Deja vu_demo>,
'list_id': 672479,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: Deja vu_demo>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: Deja vu_demo>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 50,
'revcounter0': 49},
'order': 1,
'song': <Song: 有緣作伙 (鎖吶 Krooked Flip)>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 672479,
'song': <Song: Deja vu_demo>,
'song_order': 50,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: Deja vu_demo>,
'list_id': 672479,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: Deja vu_demo>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'False': False,
'None': None,
'True': True,
'getvars': '',
'next_page': None,
'page': 1,
'prev_page': None}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x770852ca97f0>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 62, 'plays_count': 10682}
{'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'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/svmusic/playlists/672479/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/672479',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x770852bf48e0>,
'playlist': <Playlist: 電子 Electronic>,
'show_all_comments': False,
'site_user': <User: svmusic>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'csrf_token': <SimpleLazyObject: 'l4XZ4iSqxjNlyzbwnumqdkFpX24wFmevBNLHKMO1cZ6V3SMUowsTlAehPzTX6M90'>}
{'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7708546865b0>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7708505c80a0>}
{}
{'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 '/svmusic/playlists/672479/'>}
{'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770854686040>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
{'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/svmusic/playlists/672479/', '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 |
|---|---|---|---|
| 39 | 5.838849017891334 ms | 0 | 778 |
| 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 | 20 | 17 | 0 | 0 | 0 | 0 | 0 | 0 |
| Time (ms) | 類別 | 參數 | Keyword arguments | Backend | |
|---|---|---|---|---|---|
| 2.0321 | get_many | (dict_keys(['887f8247d0ff979264c73b069f790024b2aa98e1', 'b5ac959681ff06eff632d25a5961a4d3cad09b42', '542c27005f4e84288827ce70a7d49bc73324a5e7', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'e5890f0f95e54c95fc7d85ffd3cd8f5079a384eb', 'a2cec6efb2cb51d9fcdc73ec65d0d02848d3205f', 'af167bf678e72a9b2a64d8869d420b8d25e96148', 'f2b266a5acd7f191551fca80dea8475d456a300c', '1305c7b01a334300b21d24cb54e826cf33922f2d', '5504caf3d0f5955abb3a4773b5df138afe7e7a3a', 'daf899fbb142e2c0d0a2005099d4fc11f4ad44ce', '2259547ed238462d4c243aab6fdf0dc209cf2172', '6229512fd3ae846154e5393e7e94fa5cb2185be6', '5d03eeb5057a391e351453d899994dd372e40bd9', 'bf3c3008d527c54ac94af20362aae3f0c4cb31d0', '604f5c89827209654902b3c485ad9e849d7f2e5c', '658ef34e529570fc24f6026e1958ffe96868be05', '3e8acf400acfdde121a3461d8f323ce967aae4c9', 'fbedcf5a0dee02cf5184e430521e2e9437f99c54', '6c2a894d5439b3f1e74aa05839afa35db9682a77', '97a7ee5d8be50c7335fcedff4e614b635b05302c', '08f74bf962549dcb9ffeced36addf6714d6b2c29', '56223e59ea4e789626f650a385102e174c5ae735', '63cade6b6d03e07d0bd0abb54f288043ad093c9c', '3ab5eb2e5778f78aaaad9d0c3ea41b6f5835324f', '0b82053e5f70aeb279916e95aded0e5677072a42', '73d05ced558b22b78c61391c80a6dbfac06c8bbf', '1bedb32691a674f719cbe7047a6b192ba57abf59', 'e7424d72b49c72cca488d7a10468f3d749cac90b', '35499ddfeef76b2667cbb813ea13d177c509a023', '9baa9fa9b2ad43f88fed45dee5d9a917ab169678', 'ea2fb1569f2406787fa7f9f665f5d2bc992d55fa', '79e4f2af59c1198a7124234adc3122e0c5c1bc12', 'd913a753379e7726ba58274e4bf4d0641e6be5ee', '696f5912b26c27e0a99ffd60a3c23378546baf28', '7ce106ab33c5692b0306f710530b795ac6271c4f', 'dca56bce585c5ee4a834a97524475f854eb0ed8c', '5bdb7b50ed2b80859fc802adbcaa4ed8ee69b1d4', '9011a70f065482a87a72f672889b993b7b273eb5', 'c92590dfca0c2333cc71b8afbcd04d810a0f75a1', 'fdf1156c0d76e14634b82f439de49c701991b9c5', 'a0b4f0b6cfed3db50d2e18eb06fd19e5246cf257', '77d4bee1555f491f756729e1b2b12316653b9a7c', '5b10a9c441b1279d9ac195df307bf0c46cb88947', 'a589975e982a2c1831cc2d40b883b4f25632c3b8', '8f39f31b9044e73e4f8653630935aa27cf2c4eba', '1618788cad1f232983e87aa2aa9296c7979a63f4', 'fe34553e5edb29e0b5ebb30363e7053b7f05c5d1', '0b3f0d315c6e4caabbb8da17aaa1ac90809671d9', '9245c7f15cd2f4cdf7c5134d66c173c62a7dfcf3', '2aef7f529984d4624a81a7ec6b858679ee84ca66', '7b9a105ba493407af09988af853b2784a16327b4', '36e4ddef80e522968183bbe5f94f02386c592518', '41a04af88e3e760e547d8778036007152a37adf7', 'cfd9214c5f5520a782831861a52445043b77ff31', '2efaecbd38f0373d7beb11d6633b9910bda7370f', '17b89b32b055ead90094c94594d25eca5c4c906e', 'a0fe8050b8946cb4562c15b133d0dd4622816f5f', 'c4647f584b5ca2568b3c165ee6192e6ba8979116', 'aab6cd1169c6ea78eb1204c4c74ace043d10b684', '623f4dfd71296789c20c886a2ed6ad2ae7bf5c99', '56171c4ed29668f21cfce553f2f0e4816e8bc1ac', 'cdbe8c3a7affe4dc23f0d0cf90e07bea5bc2ac32', 'd4f7b4c2bfce2fe335fa215f8e94a954a06b9fa5', 'c31c1dd3ec017033527c9e5764af31f26c8f96cb', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '3ec1975938f11a6db89c874eca5d933dbbf4cb07', 'd095c195a385acd2701eb101ac6eabbccb1f1194', 'c4519da4e9d012181e2f619d4f371c2033cf309d', 'd3dfd03a4629f281abc7bdc6fda027930b4112ec', 'e7caf0184b276fed23a09559f7bb09b888b1f570', 'b297a7a5dd57462bd20404b22cc27d978c1966bc', 'cad59d762578bb470b4639e880d12fcbe94eeec9', 'd240bde016156a6b2345484bd150b8d3e19c4603', '39dc0348517bb1c23f0fcb20717d910fa05b5118', '3ccded385aa63f04ab55452adce6c618265ae450', '9c2bd67eb7180cfc337597a9a8250ccaf94967df', '1cb496cb50e1308d46fd89f9f89c60212761a1f2', '63a110683d4850d00b39c944df6cbf5d636fcf05', '0c06bffe014812eab69a537862eef01ee8d6211e', 'afd8b481283a16357d3c1dad80bea46960ea05dd', 'fe607dd4e7953ca79e5caaac8629c0b4f8a2ab87', '379c83161a955551ebf1332995025b3f150b18cb', '1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '22e4523526a83991bbfd567636ac480ae3ce7c80', '7a3a5d50f5fd818bd8dcb6503a319a6468e08f50', '79148185662841b11ad19a978f0457978ebe61d8', 'e6e53da00352590ba840fbb240e7e9e702cb27d6', '5ef57a3e305a13d45943c98e83383d96e313f907', 'e3bcc39cf4c37c6a187102d2a433ba2d65c9c5fe', 'fea738d3d2b489e9507e71c2f860072d44c96132', '17f68dccf357900b94cb60e46a55570078ad7670', '223a2bfee45ca4278d8b4f9aaf8f98e7bda687b0', '098ca0c64023c5713148c79c7a2c5c6bd9a12acc', '93fe28d20c9321e05f1dfaa488fcca11c7f60cc0', 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e', '08a19a5aef89691cef4ac0fd56d2d32c9c100b58', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', 'd4da80f3d6bbe079e4c76bbd88446fa541dd2330', 'e3ddaf5fd8802567c20d8174b5b950140f767d8f', '9b06bf4ba508d44e5b46a13bffcf14ac053edb7b', 'ed82dea1e6b878972d0107bf313f02ba97671bf0', '65608bd938bc2456f889bad9f9e40bd54ba9acd5', 'e281ef30de22ad27704b191b6be788f1069fde5c', 'fbd1678ffbb83dc039b76233537c0c4d311eb4da', 'd4210fd99c0f6052118f5711308b498aaaa8f633', 'f3a26956faafd0de36b7c2d5528eeaea7355e76f', '4d8251cb2acf9d6ad14503b50bcdf94732297784', '21d496f2da551068129542216bd816cf92b7c2fe', 'f24d36f97f986bd9d22dcc59d00fae4f2215bb90', 'a8dbf5c7fc6cb61dfe5ea3ded43980327888d9cc', 'dd9b325f8370fb78b38a348ad9f8452de335f71f', 'cfeadfb5b257b6eb524bb8546718885e8d20668e', 'bb9a1b3d26a40d0c9c8f057fdd98e9ba5e703efc', '602fbb1f5671d88f0439aef76feefcc61e1a5257', 'f8873ec5416315ab6b7aab5d1fa5ec7d9b54aac6', '0e9cba6853c055adea53150b149fd9c528f6825d', '0087fabce3cdee123bac3791c362224ec5c4ff75', 'a33fcbd45cf72f049f4834c4038351138b036206', 'b4d0d09855f02859a9e1d8f928bd0f4bc0a28726', 'f733c9f8d0bec6c93efb78a42406fdd728a645bf', '9930467012bab4d363040becfa53f887fb6cdb32', '78816592cea85eee28b74d6bc9ec43b2b0b59800', '149278bb0a92a0315951b2da17801c531e7f106e', 'abcddc06728f8be02737e8190f8c7dbae43fdcce', 'bb55e37a2d7a9de49269c7358c41a2388eb6d297', 'c14ccb6ab9518c303c3ad21a8121b7381b684c0c', 'f1471240fa049db86d701e94a82640673b149e3e', '3ecf3f017c0381d9033cccada7ca7e376f3df3bd', '77d49c69583af04139efdcfe278aa3a210cc704a', 'c6bafba5569a421a73e0e0ca9fbf264fd28ffb58', 'de4c31794d4739b293e2079d63b6d6c9940ef03b', 'e721bef4d00632770acba30e7ec4d69696c18fb2', '7f98c1f8341af3a2cb7ba5377f60b328ddc3ad99', 'c1fc5d0c0c0b6e9c2f6a1382fb5e7106d5da7540', 'dff4400644c85d1285edad4c886ae7b5fbb27078', '35df149635296040cc4bdeae00ec83cf8fadb2b0', '45a7fc142e55e6ee4f7d67926c0f08440ee93c9c', '94aebb4742f0ed8d3e2de1143c63b81111553625', 'd51fdb9471a5b0a27519306e693d81bf3f2f45f4', 'e9900d4ec24ef898b16428c6a7f5c985e4b252ca', 'd1ba92dfb462c9b84e748b4a9cbc28955140859e', '793290c197bc99b225b71520302defe6d45f3e2b', 'b49d5d7dfff0a500a87647fdcd3d6b0e4e1a5546', 'a6528cb89198e9324f54778326c523ca9995297c', '2a383dddb4b852a13ebc650afaf072a50cbc24a0', '5da3b1599219fbdc3da7099670a4c81216b647a1', '5d14bce31e3c786b38ef50b4f3d7f2d8c541c1f0', '6d96928667c54a48ea930f712124ec49709cffeb', 'ce0f850baffe37d063cf37b564623f89ff009c51', '7c7d3735599c272750d1c8332bf571378687cc7f', 'a36b1e48ae7e8ab433d313fabb0ae3ec500c3f76', 'be609180e1384a0ce27c2982a6b664253318c176', '12336d2279ff2b933207c03de600f78628035472', '7c10ac859e24890ffd36f54a125633e4c5f8cbe1', '5d43c2fb69c9f8fc3d84f7f4ae1743e607d7e3b3', '12e5c5f10335e96781266ce00473fbb3ecda56c0', '3be93ccd7f62942c6655b31a3a60e09b17d829c3', '8e937838ba1e2598adecc940b963f1e5e8994cb6', '7478df4303f67eb3f83645bc0859b62cb963ecf0', '8b5f126076372a39dfac780898a52b14f340ec7c', 'a36f2943f3a95d8c2819cd957f3796d4a1ff0ba8', 'b83d735dd7501eaaa223fe311e32537534b807c6', '92de112878cf41d496f4660a0fe99f60db441208', '50aeae09e2dbda77cb985800225999a61289ebc3', '52147cf872f6b7705c458d25c379639e3cf79c02', 'c882cf71e622b4ea423b62c97f30b0a3d284e826', '6a26166c0119480c07cba7b336a69a05e64d0f58', 'c507a60b0667033e77601d451ef860929db36be1', '6599324d29e3f86d4c01ea37cca9afd3ffadb60a', 'a0316c5a3cae038b52670f47d9ee9a1c458f91c2', '13d81f92ed2c81b9b6b372eb91e5a73f4f53c929', 'd14bcb993a81baaa76e4dacd8f84642a96a06a9d', '64cc2785ee9b9ef33788662b64fa43b17452ce87', '1abaccaae12d12b55197bd3b327cde1a32950dca', '82864527b3368d9f2ce23cd039dd5374cb79ada6', '9804c5aa5b02e517f16e3a76700310bc8b67bda1', '03220857d4a3ae83713d2a752041328fef2b3e30', 'a63911331f548fc48cfb385f26081f9e027ed221', '67a27b9dbe0f98a073fff653d6a8925ed466cd2c', '78ce3a6f637f03e7c3ac4a2dc6c6cea27d6ff2e4', 'a84af421f50442412258117af7dc5bed3de9f8a3', 'e2daddb33f106bb2532c9887412ed9933485ef0c', 'd76cb510ce5082311e92d515a2e3382a7811ac4c', '12607e99aeac5523cff80a60bcbaabf583d8bf6e', '9cbf659b1c7a7a937333fc5f79389e49998f9c15', '6685b4b232acc7d56259f429c315172acf1b9ddf', 'e8eb88868976855c1cd48bfcf9fd389f9c76fd97', 'f084789336cde79e70e63a729aedd2a3fd335e9c', 'a627352a0211a84715259f1e8388dc502cd0eac1', '17b25ca39334961b2b742ff5d8901adb3a08f548', '4173f66a6abec5a83ff1322b1470450dd873207b', '4fbdfe9b206ae85e9d3b2aba817def04426470c0', 'a78b377608112a3423cdf89080949b3ec20598af', 'db03ac54c3d0974f321cfd629a4fc8019b4d0ae0', '95e0daac8a17593e281c246879f6bd6495f34973', 'dd7a958e4ea10b4292f6d9e34d0994b950a93df6', '4667178bad5b6ff47177a721e65af2e2bee56c03', '1f04f72bdd66701697b343e82d9e1a993be5c5cf', '331b3f5b34763b8650733eb58051f7542f849b13', 'f59b72c8093326344d3ca9ac8d03df03fffbeef3', '8dab332923769e62252a730af763d95fcc5d69d8', 'ab9d90d1fe7c643bcad805b4b1cc7f8c6481f495', '8bc729e830a59fca5ebaf94da1a0eaa1b67b45f2', 'e986e9840002eb8b4d333e7c40c6550c70a77bd0', '3c5af3277eb48e441868ee1ad4b99773d26b57b1', '91d35707ecb959a37f92a3ad7d6cb288e5d21032', 'ec5cc4c4cc2733c414bdf48950a3ed4abdfa3f0b', '7a1eb71dfc681e4c5f41e103c20ac9560231b593', '41bc6af630056177af22ed7b5920942350bd1a2f', '5edd14c8deb9f6197701a56fe2ad8a385740baef', '7e77cfc0345497d8a237e83dbd65d1d61d4018ba', '192f96e512984f2146fdc1219b17c7264cde90fc', '1370e37ce1d0585f3ec6d9ee7a5f470adcfed2d6', 'f4e32f33f76e1b8ce624a5d4f7957c21cd590ab0', '50d46d0f8da2d1d090631b6301f7319797591f89', '40102dab37d3df7d72cc47e91427e20514253ed6', 'bfe6165116443287a58a8debde01d651ee9c125f', 'b80bd538cbbbcc26856571437ed52cdfcab2b199', '5f124e619d734848cdd7a1bb74d8c75febad9265', '0da1d612f31c056c31daad087c64e26ddbc5b071', '11ef6b93cbeb6447b336cbc385b10ffadde9f8a7', 'c03ee406fc0cc5b32128f661c79eea4fb3444b82', '2ac069ed7bab0c8e80c13fc833cf7adeb7919910', 'b36dec46e9f68802af8e0de9c537bda1f963d2f8', '2713a6ae704a072f9a11d64451a4469be6c7e690', '06d2ea38f508d6241d8edc0a24ef60558e6e652e', '06b20966d2d97a6545ee7e6341b1c9e265bc2f7f', '8b0a4c7aa5b3675e29bdd709e7b13627110dbed4', '473630a7c90000da8376d1a49d8e648e5877d306', '804c9088889d27c8e903fc56990bfb342566cc59', 'e28c56cac44d164e49f43780c2c38e083ff16d95', '5b9bf73ace98623d11db1ff62459f3ad178f4f3a', 'dfa85311ee0d98c6190a86135571d27960968a29', '9eaef01322e22c35f51e9e0c8a6b3660154f1b71', '56cc532a5148a6ed2736728681cc82c4dfb71260', '48f7e5898edcb1489ee9bad1f0b819d39f0c9ea1']),) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(40) self.collect_invalidations() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in collect_invalidations(52) for cache_key, timestamp in cache.get_many( |
|||||
| 1.3108 | get_many | (dict_keys(['887f8247d0ff979264c73b069f790024b2aa98e1', 'b5ac959681ff06eff632d25a5961a4d3cad09b42', '542c27005f4e84288827ce70a7d49bc73324a5e7', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'e5890f0f95e54c95fc7d85ffd3cd8f5079a384eb', 'a2cec6efb2cb51d9fcdc73ec65d0d02848d3205f', 'af167bf678e72a9b2a64d8869d420b8d25e96148', 'f2b266a5acd7f191551fca80dea8475d456a300c', '1305c7b01a334300b21d24cb54e826cf33922f2d', '5504caf3d0f5955abb3a4773b5df138afe7e7a3a', 'daf899fbb142e2c0d0a2005099d4fc11f4ad44ce', '2259547ed238462d4c243aab6fdf0dc209cf2172', '6229512fd3ae846154e5393e7e94fa5cb2185be6', '5d03eeb5057a391e351453d899994dd372e40bd9', 'bf3c3008d527c54ac94af20362aae3f0c4cb31d0', '604f5c89827209654902b3c485ad9e849d7f2e5c', '658ef34e529570fc24f6026e1958ffe96868be05', '3e8acf400acfdde121a3461d8f323ce967aae4c9', 'fbedcf5a0dee02cf5184e430521e2e9437f99c54', '6c2a894d5439b3f1e74aa05839afa35db9682a77', '97a7ee5d8be50c7335fcedff4e614b635b05302c', '08f74bf962549dcb9ffeced36addf6714d6b2c29', '56223e59ea4e789626f650a385102e174c5ae735', '63cade6b6d03e07d0bd0abb54f288043ad093c9c', '3ab5eb2e5778f78aaaad9d0c3ea41b6f5835324f', '0b82053e5f70aeb279916e95aded0e5677072a42', '73d05ced558b22b78c61391c80a6dbfac06c8bbf', '1bedb32691a674f719cbe7047a6b192ba57abf59', 'e7424d72b49c72cca488d7a10468f3d749cac90b', '35499ddfeef76b2667cbb813ea13d177c509a023', '9baa9fa9b2ad43f88fed45dee5d9a917ab169678', 'ea2fb1569f2406787fa7f9f665f5d2bc992d55fa', '79e4f2af59c1198a7124234adc3122e0c5c1bc12', 'd913a753379e7726ba58274e4bf4d0641e6be5ee', '696f5912b26c27e0a99ffd60a3c23378546baf28', '7ce106ab33c5692b0306f710530b795ac6271c4f', 'dca56bce585c5ee4a834a97524475f854eb0ed8c', '5bdb7b50ed2b80859fc802adbcaa4ed8ee69b1d4', '9011a70f065482a87a72f672889b993b7b273eb5', 'c92590dfca0c2333cc71b8afbcd04d810a0f75a1', 'fdf1156c0d76e14634b82f439de49c701991b9c5', 'a0b4f0b6cfed3db50d2e18eb06fd19e5246cf257', '77d4bee1555f491f756729e1b2b12316653b9a7c', '5b10a9c441b1279d9ac195df307bf0c46cb88947', 'a589975e982a2c1831cc2d40b883b4f25632c3b8', '8f39f31b9044e73e4f8653630935aa27cf2c4eba', '1618788cad1f232983e87aa2aa9296c7979a63f4', 'fe34553e5edb29e0b5ebb30363e7053b7f05c5d1', '0b3f0d315c6e4caabbb8da17aaa1ac90809671d9', '9245c7f15cd2f4cdf7c5134d66c173c62a7dfcf3', '2aef7f529984d4624a81a7ec6b858679ee84ca66', '7b9a105ba493407af09988af853b2784a16327b4', '36e4ddef80e522968183bbe5f94f02386c592518', '41a04af88e3e760e547d8778036007152a37adf7', 'cfd9214c5f5520a782831861a52445043b77ff31', '2efaecbd38f0373d7beb11d6633b9910bda7370f', '17b89b32b055ead90094c94594d25eca5c4c906e', 'a0fe8050b8946cb4562c15b133d0dd4622816f5f', 'c4647f584b5ca2568b3c165ee6192e6ba8979116', 'aab6cd1169c6ea78eb1204c4c74ace043d10b684', '623f4dfd71296789c20c886a2ed6ad2ae7bf5c99', '56171c4ed29668f21cfce553f2f0e4816e8bc1ac', 'cdbe8c3a7affe4dc23f0d0cf90e07bea5bc2ac32', 'd4f7b4c2bfce2fe335fa215f8e94a954a06b9fa5', 'c31c1dd3ec017033527c9e5764af31f26c8f96cb', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '3ec1975938f11a6db89c874eca5d933dbbf4cb07', 'd095c195a385acd2701eb101ac6eabbccb1f1194', 'c4519da4e9d012181e2f619d4f371c2033cf309d', 'd3dfd03a4629f281abc7bdc6fda027930b4112ec', 'e7caf0184b276fed23a09559f7bb09b888b1f570', 'b297a7a5dd57462bd20404b22cc27d978c1966bc', 'cad59d762578bb470b4639e880d12fcbe94eeec9', 'd240bde016156a6b2345484bd150b8d3e19c4603', '39dc0348517bb1c23f0fcb20717d910fa05b5118', '3ccded385aa63f04ab55452adce6c618265ae450', '9c2bd67eb7180cfc337597a9a8250ccaf94967df', '1cb496cb50e1308d46fd89f9f89c60212761a1f2', '63a110683d4850d00b39c944df6cbf5d636fcf05', '0c06bffe014812eab69a537862eef01ee8d6211e', 'afd8b481283a16357d3c1dad80bea46960ea05dd', 'fe607dd4e7953ca79e5caaac8629c0b4f8a2ab87', '379c83161a955551ebf1332995025b3f150b18cb', '1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '22e4523526a83991bbfd567636ac480ae3ce7c80', '7a3a5d50f5fd818bd8dcb6503a319a6468e08f50', '79148185662841b11ad19a978f0457978ebe61d8', 'e6e53da00352590ba840fbb240e7e9e702cb27d6', '5ef57a3e305a13d45943c98e83383d96e313f907', 'e3bcc39cf4c37c6a187102d2a433ba2d65c9c5fe', 'fea738d3d2b489e9507e71c2f860072d44c96132', '17f68dccf357900b94cb60e46a55570078ad7670', '223a2bfee45ca4278d8b4f9aaf8f98e7bda687b0', '098ca0c64023c5713148c79c7a2c5c6bd9a12acc', '93fe28d20c9321e05f1dfaa488fcca11c7f60cc0', 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e', '08a19a5aef89691cef4ac0fd56d2d32c9c100b58', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', 'd4da80f3d6bbe079e4c76bbd88446fa541dd2330', 'e3ddaf5fd8802567c20d8174b5b950140f767d8f', '9b06bf4ba508d44e5b46a13bffcf14ac053edb7b', 'ed82dea1e6b878972d0107bf313f02ba97671bf0', '65608bd938bc2456f889bad9f9e40bd54ba9acd5', 'e281ef30de22ad27704b191b6be788f1069fde5c', 'fbd1678ffbb83dc039b76233537c0c4d311eb4da', 'd4210fd99c0f6052118f5711308b498aaaa8f633', 'f3a26956faafd0de36b7c2d5528eeaea7355e76f', '4d8251cb2acf9d6ad14503b50bcdf94732297784', '21d496f2da551068129542216bd816cf92b7c2fe', 'f24d36f97f986bd9d22dcc59d00fae4f2215bb90', 'a8dbf5c7fc6cb61dfe5ea3ded43980327888d9cc', 'dd9b325f8370fb78b38a348ad9f8452de335f71f', 'cfeadfb5b257b6eb524bb8546718885e8d20668e', 'bb9a1b3d26a40d0c9c8f057fdd98e9ba5e703efc', '602fbb1f5671d88f0439aef76feefcc61e1a5257', 'f8873ec5416315ab6b7aab5d1fa5ec7d9b54aac6', '0e9cba6853c055adea53150b149fd9c528f6825d', '0087fabce3cdee123bac3791c362224ec5c4ff75', 'a33fcbd45cf72f049f4834c4038351138b036206', 'b4d0d09855f02859a9e1d8f928bd0f4bc0a28726', 'f733c9f8d0bec6c93efb78a42406fdd728a645bf', '9930467012bab4d363040becfa53f887fb6cdb32', '78816592cea85eee28b74d6bc9ec43b2b0b59800', '149278bb0a92a0315951b2da17801c531e7f106e', 'abcddc06728f8be02737e8190f8c7dbae43fdcce', 'bb55e37a2d7a9de49269c7358c41a2388eb6d297', 'c14ccb6ab9518c303c3ad21a8121b7381b684c0c', 'f1471240fa049db86d701e94a82640673b149e3e', '3ecf3f017c0381d9033cccada7ca7e376f3df3bd', '77d49c69583af04139efdcfe278aa3a210cc704a', 'c6bafba5569a421a73e0e0ca9fbf264fd28ffb58', 'de4c31794d4739b293e2079d63b6d6c9940ef03b', 'e721bef4d00632770acba30e7ec4d69696c18fb2', '7f98c1f8341af3a2cb7ba5377f60b328ddc3ad99', 'c1fc5d0c0c0b6e9c2f6a1382fb5e7106d5da7540', 'dff4400644c85d1285edad4c886ae7b5fbb27078', '35df149635296040cc4bdeae00ec83cf8fadb2b0', '45a7fc142e55e6ee4f7d67926c0f08440ee93c9c', '94aebb4742f0ed8d3e2de1143c63b81111553625', 'd51fdb9471a5b0a27519306e693d81bf3f2f45f4', 'e9900d4ec24ef898b16428c6a7f5c985e4b252ca', 'd1ba92dfb462c9b84e748b4a9cbc28955140859e', '793290c197bc99b225b71520302defe6d45f3e2b', 'b49d5d7dfff0a500a87647fdcd3d6b0e4e1a5546', 'a6528cb89198e9324f54778326c523ca9995297c', '2a383dddb4b852a13ebc650afaf072a50cbc24a0', '5da3b1599219fbdc3da7099670a4c81216b647a1', '5d14bce31e3c786b38ef50b4f3d7f2d8c541c1f0', '6d96928667c54a48ea930f712124ec49709cffeb', 'ce0f850baffe37d063cf37b564623f89ff009c51', '7c7d3735599c272750d1c8332bf571378687cc7f', 'a36b1e48ae7e8ab433d313fabb0ae3ec500c3f76', 'be609180e1384a0ce27c2982a6b664253318c176', '12336d2279ff2b933207c03de600f78628035472', '7c10ac859e24890ffd36f54a125633e4c5f8cbe1', '5d43c2fb69c9f8fc3d84f7f4ae1743e607d7e3b3', '12e5c5f10335e96781266ce00473fbb3ecda56c0', '3be93ccd7f62942c6655b31a3a60e09b17d829c3', '8e937838ba1e2598adecc940b963f1e5e8994cb6', '7478df4303f67eb3f83645bc0859b62cb963ecf0', '8b5f126076372a39dfac780898a52b14f340ec7c', 'a36f2943f3a95d8c2819cd957f3796d4a1ff0ba8', 'b83d735dd7501eaaa223fe311e32537534b807c6', '92de112878cf41d496f4660a0fe99f60db441208', '50aeae09e2dbda77cb985800225999a61289ebc3', '52147cf872f6b7705c458d25c379639e3cf79c02', 'c882cf71e622b4ea423b62c97f30b0a3d284e826', '6a26166c0119480c07cba7b336a69a05e64d0f58', 'c507a60b0667033e77601d451ef860929db36be1', '6599324d29e3f86d4c01ea37cca9afd3ffadb60a', 'a0316c5a3cae038b52670f47d9ee9a1c458f91c2', '13d81f92ed2c81b9b6b372eb91e5a73f4f53c929', 'd14bcb993a81baaa76e4dacd8f84642a96a06a9d', '64cc2785ee9b9ef33788662b64fa43b17452ce87', '1abaccaae12d12b55197bd3b327cde1a32950dca', '82864527b3368d9f2ce23cd039dd5374cb79ada6', '9804c5aa5b02e517f16e3a76700310bc8b67bda1', '03220857d4a3ae83713d2a752041328fef2b3e30', 'a63911331f548fc48cfb385f26081f9e027ed221', '67a27b9dbe0f98a073fff653d6a8925ed466cd2c', '78ce3a6f637f03e7c3ac4a2dc6c6cea27d6ff2e4', 'a84af421f50442412258117af7dc5bed3de9f8a3', 'e2daddb33f106bb2532c9887412ed9933485ef0c', 'd76cb510ce5082311e92d515a2e3382a7811ac4c', '12607e99aeac5523cff80a60bcbaabf583d8bf6e', '9cbf659b1c7a7a937333fc5f79389e49998f9c15', '6685b4b232acc7d56259f429c315172acf1b9ddf', 'e8eb88868976855c1cd48bfcf9fd389f9c76fd97', 'f084789336cde79e70e63a729aedd2a3fd335e9c', 'a627352a0211a84715259f1e8388dc502cd0eac1', '17b25ca39334961b2b742ff5d8901adb3a08f548', '4173f66a6abec5a83ff1322b1470450dd873207b', '4fbdfe9b206ae85e9d3b2aba817def04426470c0', 'a78b377608112a3423cdf89080949b3ec20598af', 'db03ac54c3d0974f321cfd629a4fc8019b4d0ae0', '95e0daac8a17593e281c246879f6bd6495f34973', 'dd7a958e4ea10b4292f6d9e34d0994b950a93df6', '4667178bad5b6ff47177a721e65af2e2bee56c03', '1f04f72bdd66701697b343e82d9e1a993be5c5cf', '331b3f5b34763b8650733eb58051f7542f849b13', 'f59b72c8093326344d3ca9ac8d03df03fffbeef3', '8dab332923769e62252a730af763d95fcc5d69d8', 'ab9d90d1fe7c643bcad805b4b1cc7f8c6481f495', '8bc729e830a59fca5ebaf94da1a0eaa1b67b45f2', 'e986e9840002eb8b4d333e7c40c6550c70a77bd0', '3c5af3277eb48e441868ee1ad4b99773d26b57b1', '91d35707ecb959a37f92a3ad7d6cb288e5d21032', 'ec5cc4c4cc2733c414bdf48950a3ed4abdfa3f0b', '7a1eb71dfc681e4c5f41e103c20ac9560231b593', '41bc6af630056177af22ed7b5920942350bd1a2f', '5edd14c8deb9f6197701a56fe2ad8a385740baef', '7e77cfc0345497d8a237e83dbd65d1d61d4018ba', '192f96e512984f2146fdc1219b17c7264cde90fc', '1370e37ce1d0585f3ec6d9ee7a5f470adcfed2d6', 'f4e32f33f76e1b8ce624a5d4f7957c21cd590ab0', '50d46d0f8da2d1d090631b6301f7319797591f89', '40102dab37d3df7d72cc47e91427e20514253ed6', 'bfe6165116443287a58a8debde01d651ee9c125f', 'b80bd538cbbbcc26856571437ed52cdfcab2b199', '5f124e619d734848cdd7a1bb74d8c75febad9265', '0da1d612f31c056c31daad087c64e26ddbc5b071', '11ef6b93cbeb6447b336cbc385b10ffadde9f8a7', 'c03ee406fc0cc5b32128f661c79eea4fb3444b82', '2ac069ed7bab0c8e80c13fc833cf7adeb7919910', 'b36dec46e9f68802af8e0de9c537bda1f963d2f8', '2713a6ae704a072f9a11d64451a4469be6c7e690', '06d2ea38f508d6241d8edc0a24ef60558e6e652e', '06b20966d2d97a6545ee7e6341b1c9e265bc2f7f', '8b0a4c7aa5b3675e29bdd709e7b13627110dbed4', '473630a7c90000da8376d1a49d8e648e5877d306', '804c9088889d27c8e903fc56990bfb342566cc59', 'e28c56cac44d164e49f43780c2c38e083ff16d95', '5b9bf73ace98623d11db1ff62459f3ad178f4f3a', 'dfa85311ee0d98c6190a86135571d27960968a29', '9eaef01322e22c35f51e9e0c8a6b3660154f1b71', '56cc532a5148a6ed2736728681cc82c4dfb71260', '48f7e5898edcb1489ee9bad1f0b819d39f0c9ea1']),) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(40) self.collect_invalidations() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in collect_invalidations(52) for cache_key, timestamp in cache.get_many( |
|||||
| 1.3943 | get_many | (dict_keys(['ac49f066cb24bd08ec637ff479e74996195ae1b2', '77dcd9e1043acacee46575cf312238d0f1771a7c', 'd66980a547c7bfff17ab5c5cf5a7a6a4392d1f62', '317ccca1bf7b85f5524ac21ee14889c53dac2e01', 'be01aced02538c6c27cd846de215ac5191bfc050', 'aff7c0fcccef17900ecd3deca6a13b38200e68e8', '113a9cf57590e26f88b66ee74800a372505f0018', 'c7d79cdb3e8bf3637b65243f6db8c0d288f6f44d', '16400549b34841fc74ba9be4756cc70ed2b5a69a', '640812bbcb5de1d924fcde2fd2215037cc11f6f6', '4d9ac4e4cf7a5a0ccfa8f6e038f2a6478b8fd0b3', 'fa6adc0a44accafda2c7d9e8c16fc8553eb7eeb0', '1170a77a72b80c836ecbbf6f38d7aa897c1e45f1', '3b11d9596ded36b6791f3e55c11a66a7117a02c9', 'ac9d7311fd599e016010874a39c559211bc0af20', '537ef27dc918ba92974232b93e1520feb1734f61', 'ca6d41e7cb97c6367f20e177564aa70383114c78', '11142ac5b7be959a4b9a565e5ec053f1acf741b3', 'c2888b0d42c7de38cef471fbbfd42ae0e3ce1aa2', 'c42367c90c69675b59b9b69683218e1618cb9ced', '954b108b81ccd2ba6302b5ad072082ccfaf2a557', '8396c7c3e6837551c4f2da2a3a8bd386b011c627', '011c99c6cee0b46bc08fba094caa2351bf229e36', '8a2a6633ba9eef1a552e7a71e78eb4b8b8dc47c8', 'd48fe9a76e9d58d300b55cfc46d23b3a9552536d', '8f5e89a64e5ac00b4906cd60daa00c20e5b689d5', '9443a80e2b1c4f68fe55e58b88c7967bbcafed3e', 'ab8c5482b0b4757a65d2693cb35262d01cc166bd', '09b1749fcaf25890ff1827aea2c03c7216ecbf47', 'b244d21f221a9b114b712570fce2ee9789a809b0', '9f75963c3da601eacbf3ebb20cf8efee6a3e29c6', '67df91c0ded678658ed7f8963b8d690828acf46d', '555c4821ed35b4ff617faaa0b1436b2702422c32', '45c3af26de83f16a4cc3b6575644d03e08108c58', '66e4392f0ee4490edb715c10980c4ea35c1ba8de', 'fef9d7c04c96b29762e6363a22f1b85fbc4c15ef', '863d049128bbb5efccf616041007d1779f4e396e', '63ec428139bc18229c821b9f639e936c2db9d2b5', 'cfda01db9dfa61909f35a4953b893ebb2c4564f6', 'bbfd2e4d3973c3e586f57e978b6cd5cfd229a8ef', '94635c611fe8457082aa11aab777e05e87893464', '440fd2dfd9efa8386f7eb705285f24aac2b9e38e', 'd69cceee30666e7a6211a9db45f6de8a3a854005', 'd2d1f1cedeccbfd3cefb24d0a9137916d7ced17d', '478766cef9ae552805e97c1dfac5786e8e2e7e7d', '23c7bd09e81aa31d2d835607e858cb5687b61103', '6482dbf34b33adb1ed46679bbb55af712a777454', 'cdbf670dc59bed70d9d61d7af38897bf37358391', '2b5485847029f8f37996e63cb9d2dbfab49284d2', '217f5e7cab0a1e492dfb5f3390a8083dd5fe0a09', '3fbc9ba3c6b6234ab4ed94a499f9d5a2d459b342', 'a73801d1a5b4fa1fd77eb19edd80e0d88e9ea114', '45123a328bead764362c30b8f3768352ede69b61', 'dea5b54a6a7b93463af01c32289543e2607a3da7', '01c8ea0e74d5527a5e689c0efdf03f0c8d789324', 'd7f81192e204f1b3e66b3ca88b6a8465cf48a3f9', '6a4f3e0c57369dc53397bb57cba23311d5a74ecf', '74fdbaf2ddef065605f5ffe455476b06ab41bcf3', '47410878fce293bd9f5568c9b83680302fb22e39', '5e76e4d1659c72f7da62335fa792f68819ba6bc3', '9a72d8ad5555529f3f1e2390ba28ea0790158a57', '3035d400c6678326ef0dd357cf5ea38f0885e276', '4817c8c6d048f0d4a6083140ea8f954b1b394415', 'fba03f27946842a9e25159ae4c26d16d582af217', '5cb549d3076d868d2d5f6978fdd6ebf957d92b4c', '5feac821d95af331d70d420856ceca63c044c8b9', '59665064406200faec9b283e3740dc797702e5d1', '053348edda267f2311c3df545cdec9a29304cc7c', 'f776526280b05ac366776ccd86be13117487478a', 'da911228a4fccff0186730c2366a3e71200ee5e5', 'd4777cda52428d4977fd1c19775445e2b22eb88d', 'b4643536f65aacd5e314ea4c8222774d68d027a6', '6f7d555b135f98240ebac9d6f9d64a220699c48b', 'c009f0b3fb3debfa67c4934a0c329d43b24a399a', 'f3843fd51f74938365f6ba10d2139ee812303449', '31ad4f64d01d0bbd3d14af30c23c7b3eaa76fd55', 'c4666d33928e283d7a43b6a1bc4f49481d70ec65', '747ce02f1dfbc3e9d9bf618b84b01d3eb6f22704', '12209e0fc4f0f99088935f2196798b62d60a43b9', '0d8e2ad4386ce42091366435b149e795e54d2e19', '89a5cbf8127a1323a8303fcfb0f0c0a0a5636b36', '9fba7b5f12fb4dea3789f39b7f5f7e3b2eca6fca', '4f9a1e27401bd9e3aaaf42f623987a93eb4eef32', 'e2a72f8130dde81cad1b83dbc50dac37205c8e54', '96697adbced62f1f2bf928bdbd52dc1ab2d41a7d', 'c2d312a35a047820f655affd6bd5e60fb9101c8f', 'ee4e7575cce71dd8c338fc3e0c50c7f9c06b6d37', '90ede1786d2a2f74689b27b697f6f280eafa0170', '53defebff5243c004318ae68662b2eb8cdf50775', '0368d4a668b7b354f2b374dd1908fb07fe19bc39', 'dd9eb9323fb697b8ac0e94257bd0b830fc00c384', '1ee3b7e1a8b0f9200697fe66155e409f2dcd6382', '542847ec7301753d831bb1b8632cd5329593e417', 'db9d96da6303efdffc81bf09e7cc9e75962ff8a1', 'a578e9f1850f099e4748dcc7cf291ef98c9f8501', 'ac5d06f1c3dc9a2365249291764adf2a37974c94', 'da4e247777ba519abd5b3e2ebc981403b0158fe4', '2b9a7e3a9798cc2490fd9fc16fca0fec7b6994dc', 'b50e34e54d9eb7cbb95c747d677896ae1d4ea71f', '98bf75f3df1ccccf77eef9eb147fe437df73a8a7', '30428b4b83113e2cab559ae623b9e6d3baaa64c5', 'a28a5e465a217b319f31878363c2bfb9b51de6ea', '3376fd72d8f6b7461ff61844089cd7b92e297eb3', '946e16e7add70122cee02d8748ac74c996e654ae', 'c99ccc3898db9ca8c635cc7e9542a3a46c1af378', '59ae309d60b59063212215522b24401e03a45b56', 'd0cb5c837ecf9f861657cba11eee94e194dac13a', 'edc7b2d5d69f3a2fe70511586860bd99918af714', '359d392d533ce488e1dba53db51e2f156c01fd28', 'a0c9d74fd7da5bcd71932ab87fd1eae6594b2ee0', 'd3a550ded7046eb77bf9b3d62fee21ba998d56d2', 'de07d5d99e4a641d570a31e90679788d9c51b007', '22069ebba184681efdbfd3d040e89c4a9556a272', '58e55e1e1e44276ccfb717172aa35aeae45ae2f5', 'a0a4a7cae56529b36d89d8bc44dff80c69a7aea4', '6c22106168518b193d04b07c68b09612b66871c2', 'b0d1544bae441630eddcbbd7cfa778b9da0012ed', '309f48d89b027956310802fabc0db24c244a4440', '30f91be45838c87f087817efffd5ed7370519275', 'b7f9198b4b5cb13ea5fa7ebdbc5e1a5d72484a90', '3fa6800c4384d00a3ee4c4ce3be89fc233e53e2d', 'b01b356b5976e4d2cde58fe9a1b09f98e7c94752', '48d5e3f9225b5a59ecf6594a8fb64b8609f630d2', '96f37d0b56ab8ab104e16a81d3eaf137fb3673fc', 'c6f2431075dd8351cd04e3f5ab2fe6acbb7cc4a8', 'a01fcde225ab4a8711910f888b65b62367b32422', '2a33ac39e5afb7ffb96f08fa536803f5f398d454', '910804a51481e29099fbbe54c5a494abd5e15e9f', '4c7b72748f91b7b5e1184af02ffd9b2fcc673b4d', '28b6bf84398aa7cc70fb05d55d62734be298de87', '77d03b498627b781b91713961bc0544822901212', '8c437c1ac405e467a2f55b1acd6ce66f699dc110', 'e9524dc52ea91d0bcfc2bccfe581806423ad4364', 'c8407695add0997e10cb00e5c7c1045b2b993fc9', '9f897f47863a8194a4c6bd149eaaef885d2fa1ab', '1c7a059d9fcac4902ddabcaebc127f31771d330b', '5967624a989dde7aa9527acfaa2f21d28700de4c', 'c5f4b0da6d0b2b66af7370b91c610e5188ae4bc7', 'dbd4b561fd6adfe33b59ae11639a43324bc1073c', 'e2cd866364db2b2cb70e7ad0e161813f4309423e', '527b0e053957659835013ee907628e16dad608e0', 'c8fdae497e0c117b7abcfd75d7a0515d14b73235', '847ad234c7db57f14a303f86b371dbf40d7e8b1e', '1d117c252a6c79778d0b8097400b2c4416946e30', '8a5bc41dc6262376c6d7b7e451a499d589b1e2b1', '0fd6de5f92601e00195a74569e4bd5e585d110e0', '2c7006eb2cd91d37294b55a4363b799677999600', 'aadef50f5eacf69afff73c6c0f89ff1f8ca29de4', '69648c6b17dcd4a97c15baa5b420c1689365ff5e', 'ddb96a8b5b1e18db610acd631f0c5d3fb0ed1b98', 'f213fe9c6d7cd56b206e5dcf2d0e5bf08d6cb444', 'dd21c52a6126053119fcdb07f8983d4133eee009', 'b2050ea7e054f3558f1ffb0e7c83668dce66df15', 'ed0b58a8baacdc16f996306196c368f3e58e31fb', '773f03e0314514d6af12f7c1bf5d1f53809003ec', '49c0373c0735e03f522712fc0c0bd1fb2a9005fb', '77363accfb9b2a75611d1b2b0e87db1e53a6317b', 'a78d9bc640d54892f71dfd594862344c89c15590', 'ce9ebe52bfc3bd3f03f29e5777fe0124210b3349', '90809b8d3dc08b1b844a2c6fefc53202f9306a38', 'f278ddde2c547ce805656aafb083884e6bbe8466', '6ff4d71650648fd921dbe6b9ac1a8b034c8e4cf6', 'a6e4ca9b28a5d7c976cf2715d04c4ab963b8e00f', 'a20bbbd72f8ab6353160d053433459c7964c99fe', '9e47085054c1efd0c01fefb108566ebce6d636bc', 'f124bf9b553f57d508ce3b2d98487c90fb5c8c2d', '37da74a95334f4339327f30ea0f8cdc0ca06d62c', '3349cf8808d1c035fb2d540363f575e298d0d994', '74361e05bcb455dd94e300178f64bb86d6c6d0a9', 'b20b57222620d55bbf433571680ede377c6e7723', '4b9b0bbc5f545fc4734f295dcf5009815e385e74', 'a91bad7dec6a080cd2e8358e0f81141d319d5083', '9e70f0448be763ae2a4aa42beed89891890b6a1a', '6ce81d442077ed2eab33684089a41caf877d0bb3', '27bbd679961b4ad218458cb6f80198d694c8f34d', '01a0a24bb131aa13a32c417f35734eeaa5ffebb8', '330782732a74ff11a629bc6c095bd0a79f3cbac7', '1fff6137899b4c1d3e41c1bc46f27751be09f21a', '98c61d60db01e5ed43ef843f9c59a47b5cef9088', '8b01acbe82d7fe7c68f5be385c8b160209aeaa98', '45b79a25754f433c8f9649d0c18918e7b3c65bd2', '358761a6ed6f2cbe0aff0ef7d982cd2d4a4af800', 'f579b416f6bd8f9d05ca9e14da0cc20a4608eaf9', '8f4f4d8d12fee84057a977e90a7835bf735a491f', '0e7024da4fb40daaf2279aba312a319f37fb5f91', '94052028dd30d11b1b8ea5abed13d561c1df49a0', '203814b9b87a17ab37c69f6399abb667a75b29af', '7158a16b01f44597184e14745081d3a5d316ca22', 'b46eab7cad15a434d54488f1bbeacd8b9729e12b', '48ff6a8c7d0964aa6f1b45570829df2de33aad69', 'c63746e65fa794aa944e9f4a3e782b95cf3588ef', '878e70681fddbb8279825e3b82d9c47c4ec30b2f', '3ccb2cd37958dd0373afd7872964b50ddf3d2346', '2bbf55efb2bc82a09d9db4902b52b9c795f0eae8', 'f5e84e18bd3e8fcd8f7553ed46fb33f16e762213', 'df6dba0d952b2ae254ad81cfc7cffd6969fca7b2', '9df3396679462a613e78db1d8186ab6f8429ed1e', '6ca04dcc3c4f3d3eeae0d03a28864bac4781d5e6', 'a5a3f29245e41799bd1339172b1efe9d119b772b', 'ec4a74a5355ff7bd780c8d3acecbb9c6c127a396', '7dca362efbc3f6637253f06d0dc8913bb28e6495', '3ecf539f90247155cd165f0c005aece1e82aa4ee', '3c630dfb67e6c9290bbfa8fa4ab7eaae2b77725a', '70746b186af4106f351a385b727a86ea263f72b2', '1dcf40de11889e9b832cee17400fd27478b126d0', '889ec9f4c97026e4c3ff565bd2881591973aaf33', '2add04776cd8f81f56eb512de99beddd0aaac93f', '951c9ba83b33e2039d686db2ebcfc69d869f5673', '239f75c6e1733c9a9bbe6779eaa4bb98466e6e1b', 'd869a052560814f83cfcf730265e068463dfc2e8', 'e3434d931ebb9549635de80ca9036b033db8fbb4', 'fc25619c25fbae63555bc7ef156b888f07387a78', '0de86b1a8ecf6583dbc89f4aed861212102347fe', 'c7dda129b82c933207fb57a0d392fb2aba21fa59', 'cd0e5fc2179c5c1c912c96cbde7dc7ba8d443110', '7ef97533be215a5a5308bd2d55d444dddb9e104c', 'd3f8d4419500b736f4d017f28d22f3e30cd18c24', '0d97bc0dad8545f53265fa738a68870c1efff420', '9ac5a41b7cb6d249f5ef0733fce645e87b987c7a', 'f7b64c7518f41b85846423cbd61cb180506e0fe7', 'df09fa05ec588c0a4679ce09b9191c8a4b57d045', '12f7c3d5a45670f7ae695883d8e25c0f654f0ae3', '318ea5d0f9de6e8a60373a7f1cc30d3e98205031', 'baab87f1fef9e040fac476730d4cb973ac7489cd', '484c8d8631f0142bd22fe7730b73d167a5c399d5', '11cad7af3c5876c68fec8c476d9050572fd000c8', 'db78b96d2563065c7dd83cc2cd6f441a8734e43a', 'df741aba820a44fa1b050b085d55c7cc2a6069c2', '398e0b946cc42595d1c658779329e14df0d0fcb0', 'a3ab2b6bead08f6031d4651b36cfb00027ed76f2', '84cefd4635ada92489ab1a7577461177d9c4ca78', '03a9a802606b226bfc7b8f3946d3b91e38fcb59d', '6035bd2150a448c0bce2aa98b34efd0824fe94cf', '68db1079fd713c70dfa435bc78dd81cb5b1db46e', '628a27b6d4e1242a51cda09401463b36c0c33997', 'ad427a51dcf404a34663e968d90d17a10e5558a7', 'c918ad1affd4a368bbc3c729b1334e93bfc4d75b', 'ef89e263c2ef07ac1f3f29ea7e26348cbd722a7d']),) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(40) self.collect_invalidations() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in collect_invalidations(52) for cache_key, timestamp in cache.get_many( |
|||||
| 0.0172 | get_many | (['d240bde016156a6b2345484bd150b8d3e19c4603', 'd89031dee67c745dad936b32c16055c244c89d2e'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(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.0280 | set_many | ({'d240bde016156a6b2345484bd150b8d3e19c4603': 1779695662.5348346, 'd89031dee67c745dad936b32c16055c244c89d2e': (1779695662.5348346, [])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/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.0169 | get_many | (['2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'efe4cd339bf41e63f5b453e26534ebb22f672238'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(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.0179 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779695662.5381365, 'efe4cd339bf41e63f5b453e26534ebb22f672238': (1779695662.5381365, [((910188, 'sha1$wRG0sXRcNo1xhordZwNfNy$466a1606c239e6d20689282b3cd06c661d82588a', datetime.datetime(2025, 6, 28, 14, 18, 43), 0, 'svmusic', '', '', 'carla2@streetvoice.com', 1, 1, datetime.datetime(2013, 10, 16, 19, 8)),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/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.0277 | get_many | (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'e1c81e51cdb11481a97864748a551955eeb6c5f5'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(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.0295 | set_many | ({'d6d21bc8f7fb510a60a060eaa88820e08274c988': 1779695662.5434496, '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779695662.5434496, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779695662.5434496, 'e1c81e51cdb11481a97864748a551955eeb6c5f5': (1779695662.5434496, [((672479, 4, 4, 910188, '電子 Electronic', '電子 Electronic 熱推 TOP 50', 0, 1, 0, 10682, 50, datetime.datetime(2020, 8, 12, 9, 32, 38), datetime.datetime(2025, 6, 28, 21, 33, 12), 0, 1, 1, 62, 7, 'playlist_images/sv/mu/svmusic/eGu5hv4oYDfhvxEbiLDcTn.png', '', '', 0, 0, 910188, 'sha1$wRG0sXRcNo1xhordZwNfNy$466a1606c239e6d20689282b3cd06c661d82588a', datetime.datetime(2025, 6, 28, 14, 18, 43), 0, 'svmusic', '', '', 'carla2@streetvoice.com', 1, 1, datetime.datetime(2013, 10, 16, 19, 8), 542921, 4, 3, 910188, 'profile_images/sv/mu/svmusic/p1ap2ghls6rrjil9tdklbmp5jd.jpg', 'F', '', 'SV 音樂', None, '', datetime.date(2023, 9, 4), 'TPE', 99, 0, 1, 1, datetime.datetime(2025, 6, 27, 21, 2, 50), 1, datetime.datetime(2013, 10, 16, 19, 8), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 6863, 27473, 108, 88, 0, 0, '', 1, 'STAFF'),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/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.0133 | get_many | (['d3a43f03bea63e17c27daf93cad5fadc85fa1899'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(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.0123 | set_many | ({'d3a43f03bea63e17c27daf93cad5fadc85fa1899': (1779695662.5501177, None)}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/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.0398 | get_many | (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'f430011aa03ae20e8705b30f6f29bf3509b0fcae'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(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.0416 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779695662.5564609, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779695662.5564609, '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779695662.5564609, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779695662.5564609, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779695662.5564609, 'f430011aa03ae20e8705b30f6f29bf3509b0fcae': (1779695662.5564609, (50,))}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/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.0412 | get_many | (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'ff35114e8281dca64c6a6725154063f89d9dc99c'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(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.0418 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779695662.566128, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779695662.566128, '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779695662.566128, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779695662.566128, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779695662.566128, 'ff35114e8281dca64c6a6725154063f89d9dc99c': (1779695662.566128, [((782572, 4, 4, '有緣作伙 (鎖吶 Krooked Flip)', 3094757, None, 4, 3, 0, 'music/wa/xi/waxisuona/Us3gGqUbbnHVPxoDU672qv.mp3', 0, 'song_covers/wa/xi/waxisuona/eGkATctpRkmkDUkUQTn8JT.jpeg', 1, '', '', 0, '原歌: Multiverse', 0, '', 162, 320000, datetime.datetime(2024, 8, 14, 12, 33, 15), datetime.datetime(2024, 8, 14, 12, 33, 13), datetime.datetime(2024, 8, 14, 13, 7, 31, 548103), datetime.datetime(2024, 8, 14, 13, 7, 32), 591, 7, 7, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3094757, '!QAsaXzXoJkCKTfpjL3KRbRA1y3pqi60pS642CMpf', datetime.datetime(2025, 6, 8, 4, 1, 54), 0, 'waxisuona', '', '', '9hcxzy2ryy@privaterelay.appleid.com', 0, 1, datetime.datetime(2023, 5, 20, 14, 39, 25), 2665117, 4, 3, 3094757, 'profile_images/wa/xi/waxisuona/mSS2kJuriMdqX2D9uTQETq.jpg', 'M', '', '鎖吶', 886, '983391792', datetime.date(2003, 12, 6), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 59), 1, datetime.datetime(2023, 5, 20, 14, 39, 25), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":2,"accredited_datetime":"2023-06-26T02:43+00:00"}', 9807, 216, 9, 0, 1, 0, '', 0, None), (780624, 4, 4, 'Dream in F', 1602701, 97321965, 4, 3, 0, 'music/TN/SO/TNSO/LADuFjxeb5KTEFSjGaDFcw.mp3', 0, 'song_covers/TN/SO/TNSO/HLcmbthVaCJjKiYrJ9eJbv.jpeg', 1, '', '', 0, '走進幽冷的險峻山林,發現各種奇景,陷入一連串奇幻的思考,最後發現深林裡不為人知的秘密.\n作曲 演奏 : 胡俊涵\n錄音 混音 : 胡俊涵 in 噪音科學Studio\nThe Noise Science Orchestra', 0, '', 188, 320000, datetime.datetime(2024, 7, 25, 20, 53, 11), datetime.datetime(2024, 7, 25, 20, 53, 7), datetime.datetime(2024, 7, 25, 20, 53, 38, 98450), datetime.datetime(2024, 7, 25, 21, 0, 9), 222, 3, 0, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1602701, 'sha1$xmCTZY7vhCeJu72w7KSbD0$19d76ec2c5ffac39450bac783a2cf87ebd0bec4b', datetime.datetime(2025, 6, 28, 18, 5, 30), 0, 'TNSO', '', '', 'thehindsighthan@gmail.com', 0, 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1260871, 4, 4, 1602701, 'profile_images/TN/SO/TNSO/4f05fea6204411e690d80ae52af18be5.jpg', 'M', '胡俊涵', '噪音科學', 886, '936486741', datetime.date(2016, 5, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1, 0, 'zh-hant', 1, '{"show_intro":false,"accredited_datetime":"2022-05-03T04:01+00:00","hide_gender":false,"hide_location":false}', 32132, 258, 11, 2, 1, 0, '', 0, None), (780619, 4, 4, '深林', 1602701, 97321965, 4, 3, 0, 'music/TN/SO/TNSO/NCDZENPhsvMAmpKE7VZr9e.mp3', 0, 'song_covers/TN/SO/TNSO/GpEuYjPvcRyVCSy9E69ecW.jpeg', 1, '', '', 0, '走進幽冷的險峻山林,發現各種奇景,陷入一連串奇幻的思考,最後發現深林裡不為人知的秘密.\n作曲 演奏 : 胡俊涵\n錄音 混音 : 胡俊涵 in 噪音科學Studio\nThe Noise Science Orchestra', 0, '', 203, 320000, datetime.datetime(2024, 7, 25, 20, 50), datetime.datetime(2024, 7, 25, 20, 49, 56), datetime.datetime(2024, 7, 25, 20, 50, 23, 910876), datetime.datetime(2024, 7, 25, 21, 17, 48), 216, 10, 1, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1602701, 'sha1$xmCTZY7vhCeJu72w7KSbD0$19d76ec2c5ffac39450bac783a2cf87ebd0bec4b', datetime.datetime(2025, 6, 28, 18, 5, 30), 0, 'TNSO', '', '', 'thehindsighthan@gmail.com', 0, 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1260871, 4, 4, 1602701, 'profile_images/TN/SO/TNSO/4f05fea6204411e690d80ae52af18be5.jpg', 'M', '胡俊涵', '噪音科學', 886, '936486741', datetime.date(2016, 5, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1, 0, 'zh-hant', 1, '{"show_intro":false,"accredited_datetime":"2022-05-03T04:01+00:00","hide_gender":false,"hide_location":false}', 32132, 258, 11, 2, 1, 0, '', 0, None), (780616, 4, 4, '險谷', 1602701, 97321965, 4, 3, 0, 'music/TN/SO/TNSO/NhWPJUpn2n23UV5ZLUizEJ.mp3', 0, 'song_covers/TN/SO/TNSO/AmWEyRrCDbBwtTeWDSjZG8.jpeg', 1, '', '', 0, '走進幽冷的險峻山林,發現各種奇景,陷入一連串奇幻的思考,最後發現深林裡不為人知的秘密.\n作曲 演奏 : 胡俊涵\n錄音 混音 : 胡俊涵 in 噪音科學Studio\nThe Noise Science Orchestra', 0, '', 197, 320000, datetime.datetime(2024, 7, 25, 20, 40, 16), datetime.datetime(2024, 7, 25, 20, 40, 12), datetime.datetime(2024, 7, 25, 20, 42, 9, 353900), datetime.datetime(2024, 7, 25, 21, 0, 35), 150, 4, 0, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1602701, 'sha1$xmCTZY7vhCeJu72w7KSbD0$19d76ec2c5ffac39450bac783a2cf87ebd0bec4b', datetime.datetime(2025, 6, 28, 18, 5, 30), 0, 'TNSO', '', '', 'thehindsighthan@gmail.com', 0, 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1260871, 4, 4, 1602701, 'profile_images/TN/SO/TNSO/4f05fea6204411e690d80ae52af18be5.jpg', 'M', '胡俊涵', '噪音科學', 886, '936486741', datetime.date(2016, 5, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1, 0, 'zh-hant', 1, '{"show_intro":false,"accredited_datetime":"2022-05-03T04:01+00:00","hide_gender":false,"hide_location":false}', 32132, 258, 11, 2, 1, 0, '', 0, None), (782280, 4, 4, '醉 demo', 1593082, None, 4, 3, 0, 'music/ui/mu/uimusic/J8b5R83zSd5LunoYqKZfoM.mp3', 0, 'song_covers/ui/mu/uimusic/L9urfrJaBmeDRnPQWn6j9M.jpeg', 1, '', '總突然開始說情話\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作詞 Lyrics | TJ子杰\n作曲 Composer | TJ子杰\n編曲 Arrangement | TJ子杰、黃璽\n演唱 Vocal | TJ子杰\n吉他 Gutarist | TJ子杰\n鼓組 Drummer | 黃璽\n混音 Mixing | TJ子杰\n音樂工作室 Music Studio | 你我音樂工作室', 0, '', 263, 192000, datetime.datetime(2024, 8, 12, 4, 31, 49), datetime.datetime(2024, 8, 12, 4, 31, 45), datetime.datetime(2024, 8, 12, 9, 0), datetime.datetime(2024, 8, 12, 9, 0, 31), 930, 21, 12, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1593082, 'sha1$mDSBv6rlAFz8$5ec342fd9101898e7e5af0a2e1a2a500af13dab2', datetime.datetime(2025, 4, 22, 11, 22, 11), 0, 'uimusic', '子杰', '李', 'jasongood861025@gmail.com', 0, 1, datetime.datetime(2016, 3, 22, 17, 43, 16), 1251474, 2, 2, 1593082, 'profile_images/ui/mu/uimusic/ZU2xZXitpEEUQRXJuVfFi8.jpg', 'M', '李子杰', '你我 U&I', 886, '917903191', datetime.date(2019, 3, 30), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2016, 3, 22, 17, 43, 16), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-05-29T07:46+00:00","hide_location":true}', 70829, 789, 31, 3, 1, 0, '', 0, None), (779319, 4, 4, '飛到你的身體裡', 3154543, 97321930, 4, 3, 0, 'music/Pi/ED/PiEDi__/KysK72ThWgDKKWLoGHUCVa.mp3', 0, 'song_covers/Pi/ED/PiEDi__/P5Zb4qh3skrZKVTbaJf2dE.jpeg', 1, '', '一瞬間 我看不見 時間在盡頭枯萎\n一睜眼 再看一眼 是誰撕裂包裝好的虛偽\n\n腦裡還 殘存著 你的倒影\n有些支離破碎 都快要認不清\n\n我選擇 將回憶 放逐到邊境\n不計其數驅離 無一有倖\n\n我已竭盡全力 \n想將一切幻化抽離\n\n而你卻仍佇立\n無所遁形\n\n在想什麼 \n那些秘密有沒有收藏著呢 \n若它被滅了\n你就不會想起我了 \n\n好想\n飛到你的身體裡 \n(那樣我就可以 好好地開始理解你)\n\n飛到你的身體裡\n(不再懷疑)\n沒有恐懼\n\n已經不見了 \n已經不見了\n我跟你之間沒有關係了\n節奏出其不意地亂了\n不想遇見的它 終究先後發生\n\n躺在那 聽聽 聽著呼吸\n卻快感受不到你\n停停 停下交集\n這感覺不對 讓我先\n靜靜 靜得神秘\n再瀟灑告別溫柔的你\n不留痕跡 yeah \n\n飛到你的身體裡 \n(那樣我就可以 好好地開始理解你)\n\n飛到你的身體裡\n(不再懷疑)\n沒有恐懼\n\n我還在意著你所有過去 \n想飛到你的身體裡 \n在那裡我 就可以\n貪婪地 一探究竟', 0, '作詞 Lyricist | PiEDí\n作曲 Composer | PiEDí\n製作人 Producer| 伍柏宇 Jim Wu\n配唱製作人 Vocal Producer|阿橘 Ahh G\n編曲 Beat Arranger| 鄭有為 Santi Cheng\n和音編寫 Chorus Arranger|伍柏宇 Jim Wu\n錄音 Recording Engineer| 陳昱誠 Robert Chen\n混音 Mixing Engineer| 伍柏宇 Jim Wu\n母帶 Mastering Engineer| 伍柏宇 Jim Wu\n錄音室 Recording Studio|社辦工作室 DaBong Studio', 0, '', 246, 320000, datetime.datetime(2024, 7, 16, 7, 0, 48), datetime.datetime(2024, 7, 16, 7, 0, 15), datetime.datetime(2024, 7, 30, 23, 0), datetime.datetime(2024, 8, 3, 14, 36, 57), 3752, 108, 10, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3154543, 'sha1$Kt8u7W4w9u926gRgqv6nEd$6da531bfd47a381d4e8e91c91fe27a6c9a419982', datetime.datetime(2025, 5, 14, 10, 57, 38), 0, 'PiEDi__', '', '', 'piedi.t.official@gmail.com', 0, 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 2724880, 2, 2, 3154543, 'profile_images/Pi/ED/PiEDi__/kYBPMMyQCLVSAuLcBZCScX.jpg', 'F', '', 'PiEDí', 886, '983222526', datetime.date(2023, 9, 20), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-08-20T03:55+00:00","hide_location":false}', 34269, 204, 15, 0, 1, 0, '', 0, None), (781370, 4, 4, '《託夢》Fleeting Presence', 2527577, 97322002, 4, 3, 0, 'music/Jd/ib/Jdiband2019/ERoJ3cUVGC5MeKQVw3n6qC.mp3', 9062400, 'song_covers/Jd/ib/Jdiband2019/gXz8JLPeuAa4HcVwVSV7tA.png', 1, '', '妳出現了\r\n就站在我眼前\r\n妳為何而來呢\r\n妳為何而來呢\r\n於是我\r\n一步又一步往前\r\n用盡生命只為再看妳一眼\r\n但是在觸碰瞬間\r\n妳消失了\r\n妳消失了\r\n\r\n我看著遠方的燈忽明忽滅\r\n有些片段畫面浮在眼前\r\n然後妳一轉眼\r\n又消失在迷霧裡面\r\n我看著遠方燈火忽明忽滅\r\n有些片段記憶在連結\r\n然後呢\r\n妳離開我身邊\r\n\r\n我看著遠方的燈忽明忽滅\r\n有些片段畫面浮在眼前\r\n然後妳一轉眼\r\n又消失在迷霧裡面\r\n我看著遠方燈火忽明忽滅\r\n有些片段記憶在連結\r\n然後呢\r\n沒有然後了\r\n妳離開我身邊\r\n\r\n離開我身邊\r\n消失在迷霧裡面', 0, '製作人 Producer:李哲瑋 Wei\r\n詞 Lyricist:米淇 Chimi\r\n曲 Composer :米淇 Chimi\r\n編曲 Music Arrangement:李哲瑋 Wei\r\n配唱製作人Vocal Producer:何采盈 Sabrina\r\n\r\n主唱 Lead Vocal:米淇 Chimi\r\n和聲編寫/和聲 Chorus:何采盈 Sabrina、李哲瑋 Wei、米淇 Chimi\r\n主奏吉他 Lead Guitar:黃文炫 Julian\r\n節奏吉他Rhythm Guitar :李哲瑋 Wei\r\n\r\n錄音師 Recording Engineer:李哲瑋 Wei\r\n混音工程 Music Mixing:李哲瑋 Wei\r\n母帶後期製作 Mastering Engineer:李哲瑋 Wei\r\n\r\n特別感謝 Special Thanks:吳俊緯', 0, '', 226, 320000, datetime.datetime(2024, 8, 3, 5, 20), datetime.datetime(2024, 8, 3, 5, 20), datetime.datetime(2024, 8, 10, 10, 0, 0, 2), datetime.datetime(2024, 8, 14, 8, 42, 14), 583, 14, 6, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2527577, 'sha1$HXawE2EGbRqzYMz8SrMuVf$e324070719f73caba6ac95602a13af5c226e16be', datetime.datetime(2024, 8, 13, 12, 20, 36), 0, 'Jdiband2019', '', '', 'jdiband2019@gmail.com', 0, 1, datetime.datetime(2019, 12, 8, 17, 34, 44), 2098431, 4, 4, 2527577, 'profile_images/Jd/ib/Jdiband2019/5eASE6bXeEsTD3ZS6PqNPA.jpeg', 'O', '', '解夢人 JDI', 886, '976679809', datetime.date(2019, 12, 3), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 59), 1, datetime.datetime(2019, 12, 8, 17, 34, 44), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0}', 4586, 61, 11, 59, 0, 0, '', 0, None), (779319, 4, 4, '飛到你的身體裡', 3154543, 97321930, 4, 3, 0, 'music/Pi/ED/PiEDi__/KysK72ThWgDKKWLoGHUCVa.mp3', 0, 'song_covers/Pi/ED/PiEDi__/P5Zb4qh3skrZKVTbaJf2dE.jpeg', 1, '', '一瞬間 我看不見 時間在盡頭枯萎\n一睜眼 再看一眼 是誰撕裂包裝好的虛偽\n\n腦裡還 殘存著 你的倒影\n有些支離破碎 都快要認不清\n\n我選擇 將回憶 放逐到邊境\n不計其數驅離 無一有倖\n\n我已竭盡全力 \n想將一切幻化抽離\n\n而你卻仍佇立\n無所遁形\n\n在想什麼 \n那些秘密有沒有收藏著呢 \n若它被滅了\n你就不會想起我了 \n\n好想\n飛到你的身體裡 \n(那樣我就可以 好好地開始理解你)\n\n飛到你的身體裡\n(不再懷疑)\n沒有恐懼\n\n已經不見了 \n已經不見了\n我跟你之間沒有關係了\n節奏出其不意地亂了\n不想遇見的它 終究先後發生\n\n躺在那 聽聽 聽著呼吸\n卻快感受不到你\n停停 停下交集\n這感覺不對 讓我先\n靜靜 靜得神秘\n再瀟灑告別溫柔的你\n不留痕跡 yeah \n\n飛到你的身體裡 \n(那樣我就可以 好好地開始理解你)\n\n飛到你的身體裡\n(不再懷疑)\n沒有恐懼\n\n我還在意著你所有過去 \n想飛到你的身體裡 \n在那裡我 就可以\n貪婪地 一探究竟', 0, '作詞 Lyricist | PiEDí\n作曲 Composer | PiEDí\n製作人 Producer| 伍柏宇 Jim Wu\n配唱製作人 Vocal Producer|阿橘 Ahh G\n編曲 Beat Arranger| 鄭有為 Santi Cheng\n和音編寫 Chorus Arranger|伍柏宇 Jim Wu\n錄音 Recording Engineer| 陳昱誠 Robert Chen\n混音 Mixing Engineer| 伍柏宇 Jim Wu\n母帶 Mastering Engineer| 伍柏宇 Jim Wu\n錄音室 Recording Studio|社辦工作室 DaBong Studio', 0, '', 246, 320000, datetime.datetime(2024, 7, 16, 7, 0, 48), datetime.datetime(2024, 7, 16, 7, 0, 15), datetime.datetime(2024, 7, 30, 23, 0), datetime.datetime(2024, 8, 3, 14, 36, 57), 3752, 108, 10, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3154543, 'sha1$Kt8u7W4w9u926gRgqv6nEd$6da531bfd47a381d4e8e91c91fe27a6c9a419982', datetime.datetime(2025, 5, 14, 10, 57, 38), 0, 'PiEDi__', '', '', 'piedi.t.official@gmail.com', 0, 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 2724880, 2, 2, 3154543, 'profile_images/Pi/ED/PiEDi__/kYBPMMyQCLVSAuLcBZCScX.jpg', 'F', '', 'PiEDí', 886, '983222526', datetime.date(2023, 9, 20), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-08-20T03:55+00:00","hide_location":false}', 34269, 204, 15, 0, 1, 0, '', 0, None), (780622, 4, 4, '掠影', 1602701, 97321965, 4, 3, 0, 'music/TN/SO/TNSO/5qX7xxfcRwipS9asotvjw6.mp3', 0, 'song_covers/TN/SO/TNSO/GpEuYjPvcRyVCSy9E69ecW.jpeg', 1, '', '', 0, '走進幽冷的險峻山林,發現各種奇景,陷入一連串奇幻的思考,最後發現深林裡不為人知的秘密.\n作曲 演奏 : 胡俊涵\n錄音 混音 : 胡俊涵 in 噪音科學Studio\nThe Noise Science Orchestra', 0, '', 237, 320000, datetime.datetime(2024, 7, 25, 20, 51, 50), datetime.datetime(2024, 7, 25, 20, 51, 46), datetime.datetime(2024, 7, 25, 20, 52, 15, 556835), datetime.datetime(2024, 7, 25, 21, 0, 14), 540, 16, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1602701, 'sha1$xmCTZY7vhCeJu72w7KSbD0$19d76ec2c5ffac39450bac783a2cf87ebd0bec4b', datetime.datetime(2025, 6, 28, 18, 5, 30), 0, 'TNSO', '', '', 'thehindsighthan@gmail.com', 0, 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1260871, 4, 4, 1602701, 'profile_images/TN/SO/TNSO/4f05fea6204411e690d80ae52af18be5.jpg', 'M', '胡俊涵', '噪音科學', 886, '936486741', datetime.date(2016, 5, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1, 0, 'zh-hant', 1, '{"show_intro":false,"accredited_datetime":"2022-05-03T04:01+00:00","hide_gender":false,"hide_location":false}', 32132, 258, 11, 2, 1, 0, '', 0, None), (779320, 2, 2, 'Sleepwalker', 3154543, 97321930, 4, 3, 0, 'music/Pi/ED/PiEDi__/TqhY8jR5giuRfKkpAbY9tN.mp3', 0, 'song_covers/Pi/ED/PiEDi__/E4EPLuAFR7GLJsZtFq22gW.jpeg', 1, '', '我做了個夢\n正尋找華麗時空\n沈醉它帶來微風\n游移這宇宙\n \n夢捉捕了裂縫\n一切跌進深淵之中\n徹底被遺落\n\n記得 I\nI wanna fight\nFeel so lost in life then I die ,cry \nI wanna fly\nHow can I find my mind\n\nYe-yeah ah ah \nYe-yeah ye-yeah ah ah\nAnd I.. \n\n陷在未知的邊境(是虛是實我分不清)\n沒有知覺的旅行(就從殘影想像遊戲)\n\n不平衡地降落\n失去重心漂浮懸空\n碎裂畫面在重播\n上演瘋狂宇宙\n \n夢捉捕了裂縫\n一切跌進深淵之中\n徹底被遺落\n\n記得 I\nI wanna fight\nFeel so lost in life then I die ,cry \nI wanna fly\nHow can I find my mind\n\nYe-yeah ah ah \nYe-yeah ye-yeah ah ah\nAnd I\nAnd I\n\n陷在未知的邊境 (是虛是實我分不清)\n沒有知覺的旅行 (就從殘影想像遊戲)\n\nOh 都走開\n可能還不想醒過來\n\nOh Oh 都走開\n感受前所未有的 this vibe ah ah\nthis this vibe ah ah\nthis vibe ah ah ah\nTell me what’s real?\n\nOh oh 一直到\n你的心 準備好\n\nOh oh 一直到\n觸碰的 位置剛好\n\nOh oh 繼續地\n瘋狂地晃蕩我\n\nOh oh oh\nPlease don’t 停下動作\n\nPlease let me go', 0, '作詞 Lyricist | PiEDí\n作曲 Composer | PiEDí\n製作人 Producer| 伍柏宇 Jim Wu\n編曲 Beat Arranger| 伍柏宇 Jim Wu\n和音編寫 Chorus Arranger|伍柏宇 Jim Wu\n錄音 Recording Engineer| 陳昱誠 Robert Chen\n混音 Mixing Engineer| 伍柏宇 Jim Wu\n母帶 Mastering Engineer| 伍柏宇 Jim Wu\n錄音室 Recording Studio|社辦工作室 DaBong Studio', 0, '', 230, 320000, datetime.datetime(2024, 7, 16, 7, 0, 34), datetime.datetime(2024, 7, 16, 7, 0, 15), datetime.datetime(2024, 7, 30, 23, 0), datetime.datetime(2025, 2, 2, 12, 57, 2), 1582, 35, 4, 1, 3, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3154543, 'sha1$Kt8u7W4w9u926gRgqv6nEd$6da531bfd47a381d4e8e91c91fe27a6c9a419982', datetime.datetime(2025, 5, 14, 10, 57, 38), 0, 'PiEDi__', '', '', 'piedi.t.official@gmail.com', 0, 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 2724880, 2, 2, 3154543, 'profile_images/Pi/ED/PiEDi__/kYBPMMyQCLVSAuLcBZCScX.jpg', 'F', '', 'PiEDí', 886, '983222526', datetime.date(2023, 9, 20), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-08-20T03:55+00:00","hide_location":false}', 34269, 204, 15, 0, 1, 0, '', 0, None), (779321, 4, 4, 'At Midnight', 3154543, 97321930, 4, 3, 0, 'music/Pi/ED/PiEDi__/kDwMmLCGiHxzwoSDrUV4gb.mp3', 0, 'song_covers/Pi/ED/PiEDi__/4aAMpfH5CBAqdAeN6eTiai.jpeg', 1, '', '陷在你殘留的餘溫不分凌晨黃昏\n像有什麼壓在胸口總是覺得冰冷\n為何選擇離開 沒有答案\n還要我明白\n\n傷口裂開\n全都腐敗\n想縫補 就用 \n幾絲無奈 \n \nAt midnight (at midnight)\nAt midnight (at midnight)\n相吻這麼多次 無法控制\n卻從沒給過我你的愛\n\nAt midnight (at midnight)\nAt midnight (at midnight)\n想和你擁抱 \n像從前一樣 邊\nKiss your eyes\n\n或許其實自己太過浪漫天真\n相信那些沒參透的謊言虛實不分\n為何肆意 擾亂我的心 \noh 我不明白\n\n問你多愛(多愛)\n說不出來 \n你要 不就 誠實以待\n反正我\n\n道理 不懂 早丟掉\n只有 件事 我知道\n溢出口中的心跳\n證明著 你的 重要\n \n但一切\n已 無法 再重來\n沒差 反正 就當你\n從 今晚不 復存在 \n不存在\n\nAt midnight (at midnight)\nAt midnight (at midnight)\n相吻這麼多次 無法控制\n卻從沒給過我你的愛\n\nAt midnight (at midnight)\nAt midnight (at midnight)\n想和你擁抱 \n像從前一樣 邊\nKiss your eyes\n\nAt midnight (at midnight)\nAt midnight (at midnight)\n相吻這麼多次 無法控制\n卻從沒給過我你的愛\n\nAt midnight (at midnight)\nAt midnight (at midnight)\n\n想要你的心 \n卻懸在夜裡 回不來', 0, '作詞 Lyricist | PiEDí\n作曲 Composer | PiEDí\n製作人 Producer| 伍柏宇 Jim Wu\n配唱製作人 Vocal Producer|阿橘 Ahh G\n編曲 Beat Arranger| 伍柏宇 Jim Wu\n和音編寫 Chorus Arranger|伍柏宇 Jim Wu\n錄音 Recording Engineer| 陳昱誠 Robert Chen\n混音 Mixing Engineer| 伍柏宇 Jim Wu\n母帶 Mastering Engineer| 伍柏宇 Jim Wu\n錄音室 Recording Studio|社辦工作室 DaBong Studio', 0, '', 147, 320000, datetime.datetime(2024, 7, 16, 7, 0, 56), datetime.datetime(2024, 7, 16, 7, 0, 16), datetime.datetime(2024, 7, 30, 23, 0), datetime.datetime(2024, 8, 3, 14, 36, 40), 1143, 12, 0, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3154543, 'sha1$Kt8u7W4w9u926gRgqv6nEd$6da531bfd47a381d4e8e91c91fe27a6c9a419982', datetime.datetime(2025, 5, 14, 10, 57, 38), 0, 'PiEDi__', '', '', 'piedi.t.official@gmail.com', 0, 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 2724880, 2, 2, 3154543, 'profile_images/Pi/ED/PiEDi__/kYBPMMyQCLVSAuLcBZCScX.jpg', 'F', '', 'PiEDí', 886, '983222526', datetime.date(2023, 9, 20), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-08-20T03:55+00:00","hide_location":false}', 34269, 204, 15, 0, 1, 0, '', 0, None), (780622, 4, 4, '掠影', 1602701, 97321965, 4, 3, 0, 'music/TN/SO/TNSO/5qX7xxfcRwipS9asotvjw6.mp3', 0, 'song_covers/TN/SO/TNSO/GpEuYjPvcRyVCSy9E69ecW.jpeg', 1, '', '', 0, '走進幽冷的險峻山林,發現各種奇景,陷入一連串奇幻的思考,最後發現深林裡不為人知的秘密.\n作曲 演奏 : 胡俊涵\n錄音 混音 : 胡俊涵 in 噪音科學Studio\nThe Noise Science Orchestra', 0, '', 237, 320000, datetime.datetime(2024, 7, 25, 20, 51, 50), datetime.datetime(2024, 7, 25, 20, 51, 46), datetime.datetime(2024, 7, 25, 20, 52, 15, 556835), datetime.datetime(2024, 7, 25, 21, 0, 14), 540, 16, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1602701, 'sha1$xmCTZY7vhCeJu72w7KSbD0$19d76ec2c5ffac39450bac783a2cf87ebd0bec4b', datetime.datetime(2025, 6, 28, 18, 5, 30), 0, 'TNSO', '', '', 'thehindsighthan@gmail.com', 0, 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1260871, 4, 4, 1602701, 'profile_images/TN/SO/TNSO/4f05fea6204411e690d80ae52af18be5.jpg', 'M', '胡俊涵', '噪音科學', 886, '936486741', datetime.date(2016, 5, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1, 0, 'zh-hant', 1, '{"show_intro":false,"accredited_datetime":"2022-05-03T04:01+00:00","hide_gender":false,"hide_location":false}', 32132, 258, 11, 2, 1, 0, '', 0, None), (778099, 4, 4, 'Leftover / Make It Up', 1816398, 97321889, 4, 3, 0, 'music/Ro/ck/Rock4ever/NLHDiaq3C2CEqxhXEGPXCY.mp3', 0, 'song_covers/Ro/ck/Rock4ever/B3coXYQCqCjNSjzBSoBzyc.jpeg', 1, '', 'Get away, get away, get away from all your feelings\nFade away, fade away, fade away\n\nTake a look at all your leftovers\nWell is it how you like it?\nA chunk of medium rare steak on your plate \n\n(yeah baby)\nThis is what you’ve been missing\nThough you won’t even miss it\xa0\nI won’t hold you back, but hold my breath, now\n\nGet away, get away, get away from all your feelings\nStay awake, stay awake, stay awake\n(now)\nFade away, fade away, fade away, before you even notice\nStay away, stay away, stay away\n\nLook at all these broken pieces\nYeah this is how you make me feel a certain way, I can’t explain\xa0\nAnd I’ve been thinking lately\nIf it ain’t just a maybe\nWhere will it go?\n\nThis is what you’ve been waiting for after all this time\xa0\nHold your breathe, wait a sec\nWith you?\n\nMake it up\xa0\nSwear to God girl you are everything that I‘d ever want\nYou’re the one\xa0\n\nMake it up\xa0\nSwear to God girl you are everything that I‘d ever want\nYou’re the one\xa0\n\nGirl come take my hand\xa0\nShow me who you are\nWe’ve made it through so far\nNo more playing games\nCause deep in my heart\n\nIt all came with the ying and yang’\nOnce you care but the next few days, you’ll be fucking MIA\nI mean what more can I say?\nNo cap, it’s the price I’m willing to pay\n\nMake it up\xa0\nSwear to god girl you are everything that I‘d ever want\nYou’re the one\xa0\n\nMake it up\xa0\nSwear to god girl you are everything that I‘d ever want\nYou’re the one', 0, '如同歌名以斜線分隔,以兩首風格截然不同的曲目相接。\n專輯打頭陣的第一首歌曲〈Leftover〉描述一場被拋棄後重生的心路歷程。編曲利用大量合成器音牆模擬弦樂團調音時的聲響,製造出懸疑又混沌的色彩。B 段轉調後,以大片動人的弦樂交疊,呈現最後總是會風吹散、心境開闊的感覺。以 DJ SET 接歌的手法從感性的〈Leftover〉進行到帶有 Dance hall、Afrobeat曲風的第二首歌曲〈Make it up〉,將場景轉換氣氛到了熱鬧的派對,歌詞卻是反覆吟唱著苦澀的心情,編曲與歌曲意境的對比,令人玩味無窮。', 0, '', 383, 320000, datetime.datetime(2024, 7, 5, 11, 46, 48), datetime.datetime(2024, 7, 5, 11, 46, 26), datetime.datetime(2024, 7, 27, 16, 0), datetime.datetime(2024, 7, 27, 16, 0, 40), 456, 13, 0, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1816398, 'sha1$td7Pqtfbol2bt4kJFNKcFE$b38d7f387547d0b8089cdb7613f75808b12a2f71', datetime.datetime(2025, 5, 16, 12, 2, 32), 0, 'Rock4ever', '', '', 'lynnchin0707@gmail.com', 0, 1, datetime.datetime(2016, 11, 18, 7, 19, 22), 1301562, 2, 2, 1816398, 'profile_images/Ro/ck/Rock4ever/dqLZVTSjnaV4RkG9rcKjLW.jpg', 'O', '', '令晴 Lynn', 886, '975737196', datetime.date(2021, 6, 12), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 43), 1, datetime.datetime(2016, 11, 18, 7, 19, 22), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2023-01-05T03:49+00:00","hide_location":false}', 37421, 817, 0, 3, 1, 0, '', 0, None), (780610, 1, 1, 'Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)', 3199042, None, 4, 3, 0, 'music/zy/th/zytheway/6xGcLkB6eE9VCVJpPeb6pj.mp3', 0, 'song_covers/zy/th/zytheway/EHgewrGG6xHPt3D6Vf3hWM.jpeg', 1, '', "[Verse 1]\nCome on,\n十畝之間兮\nShí mǔ zhī jiān xi,\n桑者\nsāng zhé\n桑者閑,\nsāng zhé xian\n行子還\nxíng zi xuán\n行與子還兮\nxíng yǔ zi xuán xī\n還兮。\nxuán xī.\n\n[Verse 2]\nCome on,\n十畝之外,\nShí mǔ zhī wài,\n桑者\nsāng zhé\n桑者泄泄兮,\nsāng zhé yì yì xi,\n行子還\nxíng zi xuán\n行與子浙兮\nxíng yǔ zi shì xī.\n浙兮。\nshì xī.\n\nLyrics are based on the poem 'Ten Acres of Leisure 十畝之間’ from ‘Book of Poetry (Shijing 詩經)’ as compiled by Confucious 3000-years-ago\n\nEnglish Translation:\nBetween their ten-acre field\nMulberry planters stand idly.\n‘If you are going, I’ll come with you’ says one to another.\n\nBeyond their ten-acre field\nMulberry planters move idly.\n‘If you are going, I’ll walk with you’ says one to another.\n\nTranslation by Dr Annie Luman Ren from the Australian Centre on China in the World", 0, 'ZY THE WAY\'s "Ten Acres 十畝之間" breathes life into the 3000-year-old ancient Chinese poem \'Ten Acres of Leisure 十畝之間,\' depicting the tranquil yet vibrant life of mulberry planters in ancient China. Adding a new layer to their groundbreaking sound, Zy The Way collaborates with the illustrious Mark de Clive-Lowe (MdCL) for a remix of "Ten Acres 十畝之間."\n\nMdCL, a musical visionary known for his seamless blending of beats, synths, and live remixing, brings a fresh perspective to Zy The Way\'s work. His background in progressive electronic music and jazz, coupled with his extensive collaborations with artists like Kenny Dope, Jody Watley, and Kamasi Washington, makes this remix a must-hear. Now based in Tokyo, MdCL\'s live sets are celebrated for their innovative, genre-blurring magic. His remix of "Ten Acres 十畝之間" is anticipated to deliver the same high-caliber artistry that has defined his career.', 0, '', 310, 320000, datetime.datetime(2024, 7, 25, 16, 49, 13), datetime.datetime(2024, 7, 25, 16, 49, 2), datetime.datetime(2024, 7, 25, 16, 50, 51, 525612), datetime.datetime(2024, 7, 25, 16, 50, 52), 279, 5, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3199042, 'sha1$Wk6iAxzOBsl9PESPj5p5xX$0565ce6d0d9b58c933a582041b32475c0b241445', datetime.datetime(2025, 4, 8, 16, 8, 34), 0, 'zytheway', '', '', 'listen@zytheway.com', 0, 1, datetime.datetime(2024, 1, 26, 7, 51, 46), 2769371, 4, 3, 3199042, 'profile_images/zy/th/zytheway/KFa5ZDpCwxMCVmNUqhDdkm.jpg', 'O', '', 'ZY THE WAY 中庸', 886, '910850610', datetime.date(2019, 8, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2024, 1, 26, 7, 51, 46), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":false}', 6560, 44, 3, 9, 0, 0, '', 0, None), (779971, 4, 4, '快樂海邊', 401327, 97264992, 4, 3, 0, 'music/us/ay/usaymasiru/YNx2nJp683eiEbR4g5tEmU.mp3', 0, '', 1, '', '', 0, '', 0, '', 283, 320000, datetime.datetime(2024, 7, 19, 13, 56, 13), datetime.datetime(2024, 7, 19, 13, 56, 2), datetime.datetime(2024, 7, 19, 13, 56, 32, 548699), datetime.datetime(2024, 7, 19, 14, 0, 42), 216, 3, 1, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 401327, 'sha1$1e3d3$9b8229afe6cc16b28ee2c4fcfd81c6fc562a785f', datetime.datetime(2025, 3, 27, 23, 29, 57), 0, 'usaymasiru', 'ChihYuan Tseng', '曾智圓', 'usaymasiru@gmail.com', 0, 1, datetime.datetime(2007, 2, 9, 21, 25, 37), 39077, 4, 4, 401327, 'profile_images/us/ay/usaymasiru/743VK6qv5EgjERvcmodfSH.jpg', 'F', '曾智圓', '舞賽.瑪喜鹿', 886, '987979470', datetime.date(1992, 1, 9), 'TPE', 99, 1, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 6), 1, datetime.datetime(2007, 2, 9, 21, 25, 37), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":2}', 24837, 91, 11, 5, 0, 0, '', 0, None), (779645, 4, 4, 'Colorful Daylight', 2645847, None, 4, 3, 0, 'music/an/th/anthony_wu/7ToQci5fk2yEe6KVHYkJ2h.mp3', 0, 'song_covers/an/th/anthony_wu/oMsRCovUeTo5CPACirFXba.jpeg', 1, '', '', 0, '為了投稿音樂遊戲Lily Fantasia所做的版本\n\n起初所想塑造的就是想像 "在藍天夏日中一輛敞篷車在公路與街道上行駛的輕快熱鬧感",因此曲風則是以個人相當喜歡的Funk & Disco、Fusion Jazz來結合現有電子音樂的要素,嘗試還原出我所想像的氛圍。\n\n然而原曲本身長度不適合音樂遊戲,因此後續在壓縮內容的過程做了些許改編強化,甚至追加了類Bossa Nova來取代原有段落使層次多一些變化。\n\n最希望的除了能夠讓聽眾(玩家)能夠感受到夏日輕快氛圍外,也能放在歌單中不斷循環播放,甚至輕鬆遊玩這首曲子。\n\nYoutube: https://youtu.be/5KPp-Ej0kNY?si=W-L0A_0VMkS7UuSl\n\n■Music\nComposition: UANwork\nArrangement: UANwork\nMixing Engineer: UANwork\nMastering: UANwork\n\n■UANwork\nSoundCloud:\nhttps://soundcloud.com/uanwork\nSpotify:\nhttps://open.spotify.com/artist/0nWsh...\nX (twitter) :\nhttps://x.com/UANwork\nStreetVoice:\nhttps://streetvoice.com/anthony_wu/\n\n■Animation\nAnimation & Cover Illustrator: Akumaki\nX(Twitter): https://x.com/Akumaki12', 0, '', 146, 320000, datetime.datetime(2024, 7, 17, 4, 48, 53), datetime.datetime(2024, 7, 17, 4, 48, 50), datetime.datetime(2024, 7, 17, 4, 52, 44, 452955), datetime.datetime(2024, 8, 13, 16, 55, 17), 1093, 27, 2, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2645847, 'sha1$G5obcvzLJQP7$022b0c8f5985bc27360b9cea6f1ea2033f1ab4d2', datetime.datetime(2025, 3, 28, 12, 8, 41), 0, 'anthony_wu', '', '', 'anthony890201@gmail.com', 0, 1, datetime.datetime(2020, 10, 4, 17, 48, 26), 2216446, 4, 3, 2645847, 'profile_images/an/th/anthony_wu/C6Z3kbffN4LGa9m8yVwoPi.png', 'M', '', 'UANwork', 886, '968997523', datetime.date(2000, 2, 1), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 26, 21, 3, 15), 1, datetime.datetime(2020, 10, 4, 17, 48, 26), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":2}', 1786, 25, 19, 0, 0, 0, '', 0, None), (779645, 4, 4, 'Colorful Daylight', 2645847, None, 4, 3, 0, 'music/an/th/anthony_wu/7ToQci5fk2yEe6KVHYkJ2h.mp3', 0, 'song_covers/an/th/anthony_wu/oMsRCovUeTo5CPACirFXba.jpeg', 1, '', '', 0, '為了投稿音樂遊戲Lily Fantasia所做的版本\n\n起初所想塑造的就是想像 "在藍天夏日中一輛敞篷車在公路與街道上行駛的輕快熱鬧感",因此曲風則是以個人相當喜歡的Funk & Disco、Fusion Jazz來結合現有電子音樂的要素,嘗試還原出我所想像的氛圍。\n\n然而原曲本身長度不適合音樂遊戲,因此後續在壓縮內容的過程做了些許改編強化,甚至追加了類Bossa Nova來取代原有段落使層次多一些變化。\n\n最希望的除了能夠讓聽眾(玩家)能夠感受到夏日輕快氛圍外,也能放在歌單中不斷循環播放,甚至輕鬆遊玩這首曲子。\n\nYoutube: https://youtu.be/5KPp-Ej0kNY?si=W-L0A_0VMkS7UuSl\n\n■Music\nComposition: UANwork\nArrangement: UANwork\nMixing Engineer: UANwork\nMastering: UANwork\n\n■UANwork\nSoundCloud:\nhttps://soundcloud.com/uanwork\nSpotify:\nhttps://open.spotify.com/artist/0nWsh...\nX (twitter) :\nhttps://x.com/UANwork\nStreetVoice:\nhttps://streetvoice.com/anthony_wu/\n\n■Animation\nAnimation & Cover Illustrator: Akumaki\nX(Twitter): https://x.com/Akumaki12', 0, '', 146, 320000, datetime.datetime(2024, 7, 17, 4, 48, 53), datetime.datetime(2024, 7, 17, 4, 48, 50), datetime.datetime(2024, 7, 17, 4, 52, 44, 452955), datetime.datetime(2024, 8, 13, 16, 55, 17), 1093, 27, 2, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2645847, 'sha1$G5obcvzLJQP7$022b0c8f5985bc27360b9cea6f1ea2033f1ab4d2', datetime.datetime(2025, 3, 28, 12, 8, 41), 0, 'anthony_wu', '', '', 'anthony890201@gmail.com', 0, 1, datetime.datetime(2020, 10, 4, 17, 48, 26), 2216446, 4, 3, 2645847, 'profile_images/an/th/anthony_wu/C6Z3kbffN4LGa9m8yVwoPi.png', 'M', '', 'UANwork', 886, '968997523', datetime.date(2000, 2, 1), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 26, 21, 3, 15), 1, datetime.datetime(2020, 10, 4, 17, 48, 26), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":2}', 1786, 25, 19, 0, 0, 0, '', 0, None), (777635, 4, 4, 'DJV', 764682, None, 4, 3, 0, 'music/ma/nd/mandark/UfbdDdYEaamBuMxrwYUgvP.mp3', 0, 'song_covers/ma/nd/mandark/g5AVDq73C5HGSLvsZqbhVk.jpeg', 1, '', "I meant to wait \nI meant to stay \nAll in with my stakes if your down to play\nI’ll keep the secrets\nunder the moon\nbabe\nI’ll see you there\nau rendez-vous \n\n\nThe stars-align tonight as I move in \ncloser to your touch\nnobody's watching\nbe missing your body\nTill end of time\nGot me dazed\nlike Deja Vu \n\n\nTonight I can feel u\nHere, Hear \nCould you feel the way I did? \nHere, Here\n\nOur love is like a Chanson \nAre we tired?\nSing it one last time with me tonight\nOur love feels like a love song\nOut of time\nOut of sync without you by my side\n\n\nI just want you \nYou make my rhythm sway \nWhen we slow dance \nJust show me your hand\nunder the moon\nbabe\nlast chance\n\nJust me and you\n\n\nTonight I can’t feel u\nHere, Here \nCould you feel the way I did? \nHere, Here\n\nOur love is like a Chanson \nAre we tired?\nSing it one last time with me tonight \nOur love feels like a love song\nOut of time\nOut of sync without you by my side\n\n\nI’ll just be waiting\ncomm’n Deja Vu", 0, 'MANARK去年入圍最佳電音歌曲的提名者,今年發佈的第一首新單曲”DJV”聯合兩位知名電子音樂藝術家 —— 電子樂團莉莉周她說的主腦Ral Chen共同編曲、攜手曾入圍最佳電音歌曲提名者的電子製作人G5SH的LuuX混音完成,以House作為節奏基底,融合現代聲響設計創造有趣的畫面感,以節奏表達忘我與自由舞動的狀態。\n\n這次在DJV這首歌中嘗試法文單字,增添了優雅和浪漫的魅力,既是一首舞曲頌歌,也是一首探索愛與失落的抒情作品,使其成為任何播放清單中都能勝任的曲目。\n\nPRODUCER: MANDARK \nLYRICIST: MANDARK / LIUXIN\nCOMPOSER: MANDARK\nARRANGEMENT: MANDARK / RAL CHEN\nGUITAR : YUJUNG HSIAO\nVOCAL PRODUCER:MANDARK / Andr\nRECORDING ENGINEER: YI LIN CHEN\nRECORDING STUDIO: 大小眼錄音室\nMIXING: LuuX\nMASTERING ENGINEER: LuuX\nCOVER PHOTO: 麻筱竹子', 0, '', 166, 320000, datetime.datetime(2024, 7, 1, 17, 47, 49), datetime.datetime(2024, 7, 1, 17, 47, 32), datetime.datetime(2024, 7, 1, 17, 54, 24, 974638), datetime.datetime(2025, 2, 15, 10, 32, 48), 36877, 569, 67, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-07-20"],"recommend_by_expert":true},"CN":{"song_of_the_days":["2024-07-21"]}}', 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), (138016, 4, 4, '王菲 - 不留remix (mixing version)', 405167, None, 4, 3, 0, 'music/ye/n1/yen1982/00ad79cba5e746b18393f0dfef1404c7.mp3', 5867096, '', 1, '', '', 0, '', 0, None, 244, 192000, datetime.datetime(2011, 3, 23, 12, 39, 21), datetime.datetime(2011, 3, 22, 9, 36, 17), datetime.datetime(2011, 3, 22, 9, 36, 17), datetime.datetime(2015, 3, 27, 21, 57, 16), 5215, 76, 30, 1, 0, 1, 0, None, 0, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 405167, 'sha1$QnMmvhbWswi4AGBJDk5vY8$1cd78f4ae41e7d17e5754b2573bce7e048b6bcb6', datetime.datetime(2025, 4, 23, 5, 48, 44), 0, 'yen1982', '', '', 'badaphoenix@yahoo.com.tw', 0, 1, datetime.datetime(2007, 3, 18, 16, 48, 3), 42911, 4, 3, 405167, 'profile_images/ye/n1/yen1982/2LJBLnB5WNdm6NPTvyC9M8.jpg', 'O', '張立人', '沙羅曼蛇SALAMANDER', 886, '918989120', datetime.date(1985, 6, 26), 'NWT', 94, 78510, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2007, 3, 18, 16, 48, 3), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"show_birthday":2,"accredited_datetime":"2021-10-19T07:06+00:00","hide_location":false}', 336500, 1579, 97, 3, 1, 0, '', 0, None), (777358, 4, 4, '10. 雪花 (Snow) feat. April Red 紅', 652019, 97321878, 4, 3, 0, 'music/dj/co/djcodewu/4ubL5DWr9B5T22o5tvAEv2.mp3', 0, 'music_albums/dj/co/djcodewu/0c9830d3109942c8b7a4a107c9c0643b.jpg', 1, '', '', 0, '', 0, '', 373, 320000, datetime.datetime(2024, 6, 29, 13, 7, 13), datetime.datetime(2024, 6, 29, 13, 3, 46), datetime.datetime(2024, 7, 3, 13, 20, 30, 306433), datetime.datetime(2024, 7, 3, 13, 20, 30), 267, 7, 0, 1, 10, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 652019, 'sha1$YXJHMBAbxuD9s8A7Bl16iZ$6b5020423771a2214cc7c5ec986107ecf400690d', datetime.datetime(2024, 8, 26, 11, 31, 45), 0, 'djcodewu', '', '', 'aprilredmusic@gmail.com', 0, 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 289422, 4, 3, 652019, 'profile_images/dj/co/djcodewu/cqcQYuKqxQbnpFzGMVqZJh.jpg', 'M', '', 'Code Wu', 886, '922336617', datetime.date(1980, 1, 22), 'TPE', 99, 11251, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-07-09T02:27+00:00","hide_location":false}', 17652, 215, 100, 65, 1, 0, '', 0, None), (777357, 4, 4, '06. 桃花源 Peach Blossom Garden - Original Mix', 652019, 97321878, 4, 3, 0, 'music/dj/co/djcodewu/YPDcDBYDc7tbM9zogeWgQH.mp3', 0, 'music_albums/dj/co/djcodewu/0c9830d3109942c8b7a4a107c9c0643b.jpg', 1, '', '', 0, '', 0, '', 311, 320000, datetime.datetime(2024, 6, 29, 13, 5, 43), datetime.datetime(2024, 6, 29, 13, 3, 46), datetime.datetime(2024, 7, 3, 13, 19, 43, 512438), datetime.datetime(2024, 7, 3, 13, 19, 44), 234, 2, 0, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 652019, 'sha1$YXJHMBAbxuD9s8A7Bl16iZ$6b5020423771a2214cc7c5ec986107ecf400690d', datetime.datetime(2024, 8, 26, 11, 31, 45), 0, 'djcodewu', '', '', 'aprilredmusic@gmail.com', 0, 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 289422, 4, 3, 652019, 'profile_images/dj/co/djcodewu/cqcQYuKqxQbnpFzGMVqZJh.jpg', 'M', '', 'Code Wu', 886, '922336617', datetime.date(1980, 1, 22), 'TPE', 99, 11251, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-07-09T02:27+00:00","hide_location":false}', 17652, 215, 100, 65, 1, 0, '', 0, None), (777354, 4, 4, '05. 悠遊 Leisurely Tripping - Original Mix', 652019, 97321878, 4, 3, 0, 'music/dj/co/djcodewu/oWLcACn82tH4hJRxGGEYxz.mp3', 0, 'music_albums/dj/co/djcodewu/0c9830d3109942c8b7a4a107c9c0643b.jpg', 1, '', '', 0, '', 0, '', 480, 320000, datetime.datetime(2024, 6, 29, 13, 5, 22), datetime.datetime(2024, 6, 29, 13, 3, 46), datetime.datetime(2024, 7, 3, 13, 19, 35, 662018), datetime.datetime(2024, 7, 3, 13, 19, 36), 183, 2, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 652019, 'sha1$YXJHMBAbxuD9s8A7Bl16iZ$6b5020423771a2214cc7c5ec986107ecf400690d', datetime.datetime(2024, 8, 26, 11, 31, 45), 0, 'djcodewu', '', '', 'aprilredmusic@gmail.com', 0, 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 289422, 4, 3, 652019, 'profile_images/dj/co/djcodewu/cqcQYuKqxQbnpFzGMVqZJh.jpg', 'M', '', 'Code Wu', 886, '922336617', datetime.date(1980, 1, 22), 'TPE', 99, 11251, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-07-09T02:27+00:00","hide_location":false}', 17652, 215, 100, 65, 1, 0, '', 0, None), (777355, 4, 4, '03. 江水 Asia River - Original Mix', 652019, 97321878, 4, 3, 0, 'music/dj/co/djcodewu/QwhPxnC3wKYoyfkwwq6gbv.mp3', 0, 'music_albums/dj/co/djcodewu/0c9830d3109942c8b7a4a107c9c0643b.jpg', 1, '', '', 0, '', 0, '', 348, 320000, datetime.datetime(2024, 6, 29, 13, 4, 41), datetime.datetime(2024, 6, 29, 13, 3, 46), datetime.datetime(2024, 7, 3, 13, 19, 17, 68591), datetime.datetime(2024, 7, 3, 13, 19, 17), 306, 4, 1, 1, 3, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 652019, 'sha1$YXJHMBAbxuD9s8A7Bl16iZ$6b5020423771a2214cc7c5ec986107ecf400690d', datetime.datetime(2024, 8, 26, 11, 31, 45), 0, 'djcodewu', '', '', 'aprilredmusic@gmail.com', 0, 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 289422, 4, 3, 652019, 'profile_images/dj/co/djcodewu/cqcQYuKqxQbnpFzGMVqZJh.jpg', 'M', '', 'Code Wu', 886, '922336617', datetime.date(1980, 1, 22), 'TPE', 99, 11251, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-07-09T02:27+00:00","hide_location":false}', 17652, 215, 100, 65, 1, 0, '', 0, None), (777635, 4, 4, 'DJV', 764682, None, 4, 3, 0, 'music/ma/nd/mandark/UfbdDdYEaamBuMxrwYUgvP.mp3', 0, 'song_covers/ma/nd/mandark/g5AVDq73C5HGSLvsZqbhVk.jpeg', 1, '', "I meant to wait \nI meant to stay \nAll in with my stakes if your down to play\nI’ll keep the secrets\nunder the moon\nbabe\nI’ll see you there\nau rendez-vous \n\n\nThe stars-align tonight as I move in \ncloser to your touch\nnobody's watching\nbe missing your body\nTill end of time\nGot me dazed\nlike Deja Vu \n\n\nTonight I can feel u\nHere, Hear \nCould you feel the way I did? \nHere, Here\n\nOur love is like a Chanson \nAre we tired?\nSing it one last time with me tonight\nOur love feels like a love song\nOut of time\nOut of sync without you by my side\n\n\nI just want you \nYou make my rhythm sway \nWhen we slow dance \nJust show me your hand\nunder the moon\nbabe\nlast chance\n\nJust me and you\n\n\nTonight I can’t feel u\nHere, Here \nCould you feel the way I did? \nHere, Here\n\nOur love is like a Chanson \nAre we tired?\nSing it one last time with me tonight \nOur love feels like a love song\nOut of time\nOut of sync without you by my side\n\n\nI’ll just be waiting\ncomm’n Deja Vu", 0, 'MANARK去年入圍最佳電音歌曲的提名者,今年發佈的第一首新單曲”DJV”聯合兩位知名電子音樂藝術家 —— 電子樂團莉莉周她說的主腦Ral Chen共同編曲、攜手曾入圍最佳電音歌曲提名者的電子製作人G5SH的LuuX混音完成,以House作為節奏基底,融合現代聲響設計創造有趣的畫面感,以節奏表達忘我與自由舞動的狀態。\n\n這次在DJV這首歌中嘗試法文單字,增添了優雅和浪漫的魅力,既是一首舞曲頌歌,也是一首探索愛與失落的抒情作品,使其成為任何播放清單中都能勝任的曲目。\n\nPRODUCER: MANDARK \nLYRICIST: MANDARK / LIUXIN\nCOMPOSER: MANDARK\nARRANGEMENT: MANDARK / RAL CHEN\nGUITAR : YUJUNG HSIAO\nVOCAL PRODUCER:MANDARK / Andr\nRECORDING ENGINEER: YI LIN CHEN\nRECORDING STUDIO: 大小眼錄音室\nMIXING: LuuX\nMASTERING ENGINEER: LuuX\nCOVER PHOTO: 麻筱竹子', 0, '', 166, 320000, datetime.datetime(2024, 7, 1, 17, 47, 49), datetime.datetime(2024, 7, 1, 17, 47, 32), datetime.datetime(2024, 7, 1, 17, 54, 24, 974638), datetime.datetime(2025, 2, 15, 10, 32, 48), 36877, 569, 67, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-07-20"],"recommend_by_expert":true},"CN":{"song_of_the_days":["2024-07-21"]}}', 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), (777347, 4, 3, '什麼都不想 - 林強 Lim Giong 528Hz Remix', 829606, None, 4, 3, 0, 'music/ap/ri/aprilred/E9k74aqAeyFbKsVPWyGi2u.mp3', 0, 'song_covers/ap/ri/aprilred/nLKQYcr6Sj9fex2XX23mKf.jpeg', 1, '', '', 0, "April Red 紅 今年1月發行單曲 “什麼都不想” 原曲版本在 Youtube 迅速獲得了聽眾的喜愛。而這次發行的全新 Remix 版本 由林強製作帶領聽眾進入音樂的未來。透過 Ambient 的風格和前衛強烈的 Glitch 科技感,重新定義了 “Don't Want Anything” 這首歌曲,同時也結合了療癒的 528Hz 特殊音頻,讓聽者沉浸在迷人的旋律中,體驗到一場心靈的治癒之旅。這不僅是一首 Remix,更是一次獨特性的音樂體驗,帶領聽者穿越時空,進入一個超越現實的境界,仿佛在宇宙之中漫遊與宇宙共振。\n\n歌曲的MV,我們也邀請了旅居英國的台灣藝術家 SeaHo 何熙,她以其獨特的數位視覺藝術,為歌曲創造了一個絕美的超現實夢境,增添了歌曲的豐富層次,將音樂與視覺完美結合,呈現出如同一幅流動的畫作般另人屏息!", 0, '', 307, 320000, datetime.datetime(2024, 6, 29, 12, 17, 30), datetime.datetime(2024, 6, 29, 12, 17, 16), datetime.datetime(2024, 6, 29, 12, 26, 43, 740703), datetime.datetime(2024, 7, 3, 13, 22, 17), 321, 11, 7, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 829606, 'sha1$Bu1rAKFMc2xO9DpN8F12WJ$b38df972aec525934f556271017a2ab01a345e6e', datetime.datetime(2024, 8, 23, 5, 47, 11), 0, 'aprilred', '', '', 'shaoshih.1@gmail.com', 0, 1, datetime.datetime(2013, 3, 3, 21, 50, 5), 463049, 4, 3, 829606, 'profile_images/ap/ri/aprilred/AnpUu7WV6HBY6pnsnBz9oQ.jpg', 'O', '', 'April Red 紅', 886, '920159792', datetime.date(1984, 4, 27), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2013, 3, 3, 21, 50, 5), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2024-06-19T11:07+00:00","hide_location":false}', 36012, 307, 19, 53, 1, 0, '', 0, None), (773120, 4, 4, '人類的愛Demo', 3134955, None, 4, 3, 0, 'music/yu/gu/yuguangfall/VCtRpCZpSKf38UqUiuoKvX.mp3', 0, '', 1, '', '熱烈的愛 美麗的愛 揪心的愛 殘酷\n的愛\n冷漠的愛 偏執的愛 人類的愛\n\n自古以來 成有這習慣\n我們稱它 叫被愛與不愛\n但又有誰 真正懂的什麼叫愛\n\n忽視 嫉妒 佔有\n所有一切因愛為名的傷害\n如果沒有愛 是否 這些\n也不會成為文明毒害\n\n\n\nSo I tried to be blind\nSo I tried to be blind\n\n約翰福音13:14 \n我賜給你們一條新命令\n乃是叫你們彼此相愛\n我怎樣愛你們 你們也要怎樣相愛\n但人類啊 真的懂什麼是愛嗎\n \nLove is so blind\nLove is so blind\nLove is so blind\n\n熱烈的愛 美麗的愛 揪心的愛 殘酷\n的愛\n冷漠的愛 偏執的愛 人類的愛\nSave us', 0, '人類的愛 真的是愛嗎?', 0, '', 222, 224000, datetime.datetime(2024, 5, 27, 14, 41, 43), datetime.datetime(2024, 5, 27, 13, 54, 36), datetime.datetime(2024, 5, 27, 13, 56, 0, 194130), datetime.datetime(2024, 6, 13, 17, 2, 52), 858, 21, 7, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3134955, 'sha1$D7ddzxDaADUFMPPEu8xnep$3d6c3f172ba464e936dc1dd4f7a41eac00297a29', datetime.datetime(2025, 6, 20, 8, 22, 12), 0, 'yuguangfall', '', '', 'yuguangfall@gmail.com', 0, 1, datetime.datetime(2023, 7, 28, 16, 55, 41), 2705304, 4, 3, 3134955, 'profile_images/yu/gu/yuguangfall/HLEdr6LQyFvzPjp52cVxnn.jpg', 'O', '', '漁光倒 Yuguang Fall', 886, '966450060', datetime.date(2023, 8, 3), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2023, 7, 28, 16, 55, 41), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"accredited_datetime":"2024-03-07T03:25+00:00"}', 48731, 280, 5, 9, 1, 0, '', 0, None), (776612, 4, 4, '好佳哉 (電視劇《我的意外室友》主題曲)', 1958047, None, 4, 3, 0, 'music/AO/IM/AOIMUSHIBAND/Nn2UBfJX4fMK7SnoVxv5sT.mp3', 0, 'song_covers/AO/IM/AOIMUSHIBAND/CH9dyDn5dy7iwzuEyobWJG.jpeg', 1, '', 'hó-tit hó-tit hó-tit hó-tit\n好佳哉 好得佳哉\n人生無永遠落雨天 人生無永遠落雨天\n\n你佮我 我佮你 加減攏有無順序\n烏陰天 落雨天 無人逐工teh過年\n誰教我 誰教你 是遮爾仔知己\n好佳哉好佳哉 有你踮我身邊\n\nhó-tit hó-tit hó-tit hó-tit\n好得好佳哉 連鞭是好天 \nhó-tit hó-tit hó-tit hó-tit\nhó-tit hó-tit 好得佳哉\n好佳哉 好得佳哉\n人生無永遠落雨天\n人生無永遠落雨天\n人生無永遠落雨天\n你佮我 我佮你人生無永遠落雨天\n烏陰天 落雨天人生無永遠落雨天\n誰教我 誰教你人生無永遠落雨天\n好佳哉 好佳哉 \n\n寂寞孤單的暗暝\n人生失志失主意\n感謝你陪佇阮身邊\n你講冬天過了是春天\n\n好佳哉 好佳哉好佳哉 好佳哉\n好得好佳哉連鞭是好天\nhó-tit hó-tit 好得佳哉\n好佳哉 好得佳哉連鞭是好天 連鞭是好天 \n人生無永遠落雨天 連鞭是好天 \n人生無永遠落雨天 連鞭是好天 \n人生無永遠落雨天\n\n你佮我 我佮你人生無永遠落雨天\n烏陰天 落雨天人生無永遠落雨天\n誰教我 誰教你人生無永遠落雨天\n好佳哉好佳哉有你踮我身邊', 0, '活在世上不可能每天像在過年\n也不會天天都是下雨天\n感謝有個物種叫做朋友\n陪我走過人生春夏秋冬潮起潮落\n\n/\n單曲主視覺的合作對象是我們2019年在 簡單市集結識的插畫家 小高潮色計事務所,默默追蹤色長的社群好久好久,終於找到機會合作。謝謝色長把我們的奇怪構想變成超古錐畫面,還增加了很多超讚的驚喜。\n\n在升起彩虹旗的國度裡,面臨砍伐大樹公公公寓(因為多元成家,所以是公+公)動物朋友們都來幫忙。屋頂由兩隻長頸鹿接吻組成:根據研究顯示 90%的長頸鹿都是gay。動物角色來自敝團首張專輯 《有你的故事》\n青鳥:青鳥\n媠花:花花\n厝內人:黑狗\n刺蝟悲歌:刺蝟\n大樹公:大樹公公\n魚:魚魚魚人\n青虫:勇者青虫是我們\n\n屋頂上的黑貓不是黑熊,是吉尼家的米咪,也是第二張專輯一直出現的貓仔。\n\n耶,趕快去聽。\n\n—\n單曲視覺與插畫|小高潮色計事務所 ikuiku studio\n\n▶音樂製作 Credit\n製作人 Producer |郭宏 Hung Kuo\u2028詞曲 Lyrics&Co|吉尼 Jeannie H\n編曲 Arrangement|呂尚霖 LuuX\n配唱製作人 Vocal Produce|羅莎莎 Sabrina Lo\n主唱 Lead Vocal|吉尼 Jeannie H\n和聲 Backing Vocals|吉尼 Jeannie H\u2028和聲編寫 Backing Vocal Arrangement |吉尼 Jeannie H\n主要錄音師 Main Recording Engineer|陳逸宏 BonBon Chen\n主要錄音室 Main Recording Studio|SIDEBon Studio\n音訊編輯 Audio Editing|陳逸宏 BonBon Chen\n混音工程師 Mixing Engineer|呂尚霖 LuuX\n混音室 Mixing Studio|基械貓錄音室 Robokatz Studio\n母帶後期處理工程師 Mastering Engineer|Wayson.H\n母帶後期處理工作室 Mastering Studio|W.S. Studio 尾聲音樂', 0, '', 152, 320000, datetime.datetime(2024, 6, 24, 15, 16, 39), datetime.datetime(2024, 6, 24, 15, 16, 30), datetime.datetime(2024, 6, 24, 15, 41, 37, 75563), datetime.datetime(2024, 6, 24, 15, 41, 37), 6430, 118, 22, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1958047, 'sha1$zZ3o7W9fremEyAxK34R6G8$c6184ddaaf6c569470984e1ecd131fdf7ebf8c18', datetime.datetime(2025, 6, 15, 5, 19, 41), 0, 'AOIMUSHIBAND', '', '', 'aoimushiband@gmail.com', 0, 1, datetime.datetime(2017, 6, 23, 15, 59, 8), 1530007, 4, 4, 1958047, 'profile_images/AO/IM/AOIMUSHIBAND/gBVV9ymHRwoutqscHSddoH.png', 'O', '青虫樂團', '青虫 aoi', 886, '963161292', datetime.date(2017, 6, 3), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2017, 6, 23, 15, 59, 8), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-09-01T08:19+00:00","hide_location":false}', 722307, 6713, 48, 26, 1, 0, '', 0, None), (776612, 4, 4, '好佳哉 (電視劇《我的意外室友》主題曲)', 1958047, None, 4, 3, 0, 'music/AO/IM/AOIMUSHIBAND/Nn2UBfJX4fMK7SnoVxv5sT.mp3', 0, 'song_covers/AO/IM/AOIMUSHIBAND/CH9dyDn5dy7iwzuEyobWJG.jpeg', 1, '', 'hó-tit hó-tit hó-tit hó-tit\n好佳哉 好得佳哉\n人生無永遠落雨天 人生無永遠落雨天\n\n你佮我 我佮你 加減攏有無順序\n烏陰天 落雨天 無人逐工teh過年\n誰教我 誰教你 是遮爾仔知己\n好佳哉好佳哉 有你踮我身邊\n\nhó-tit hó-tit hó-tit hó-tit\n好得好佳哉 連鞭是好天 \nhó-tit hó-tit hó-tit hó-tit\nhó-tit hó-tit 好得佳哉\n好佳哉 好得佳哉\n人生無永遠落雨天\n人生無永遠落雨天\n人生無永遠落雨天\n你佮我 我佮你人生無永遠落雨天\n烏陰天 落雨天人生無永遠落雨天\n誰教我 誰教你人生無永遠落雨天\n好佳哉 好佳哉 \n\n寂寞孤單的暗暝\n人生失志失主意\n感謝你陪佇阮身邊\n你講冬天過了是春天\n\n好佳哉 好佳哉好佳哉 好佳哉\n好得好佳哉連鞭是好天\nhó-tit hó-tit 好得佳哉\n好佳哉 好得佳哉連鞭是好天 連鞭是好天 \n人生無永遠落雨天 連鞭是好天 \n人生無永遠落雨天 連鞭是好天 \n人生無永遠落雨天\n\n你佮我 我佮你人生無永遠落雨天\n烏陰天 落雨天人生無永遠落雨天\n誰教我 誰教你人生無永遠落雨天\n好佳哉好佳哉有你踮我身邊', 0, '活在世上不可能每天像在過年\n也不會天天都是下雨天\n感謝有個物種叫做朋友\n陪我走過人生春夏秋冬潮起潮落\n\n/\n單曲主視覺的合作對象是我們2019年在 簡單市集結識的插畫家 小高潮色計事務所,默默追蹤色長的社群好久好久,終於找到機會合作。謝謝色長把我們的奇怪構想變成超古錐畫面,還增加了很多超讚的驚喜。\n\n在升起彩虹旗的國度裡,面臨砍伐大樹公公公寓(因為多元成家,所以是公+公)動物朋友們都來幫忙。屋頂由兩隻長頸鹿接吻組成:根據研究顯示 90%的長頸鹿都是gay。動物角色來自敝團首張專輯 《有你的故事》\n青鳥:青鳥\n媠花:花花\n厝內人:黑狗\n刺蝟悲歌:刺蝟\n大樹公:大樹公公\n魚:魚魚魚人\n青虫:勇者青虫是我們\n\n屋頂上的黑貓不是黑熊,是吉尼家的米咪,也是第二張專輯一直出現的貓仔。\n\n耶,趕快去聽。\n\n—\n單曲視覺與插畫|小高潮色計事務所 ikuiku studio\n\n▶音樂製作 Credit\n製作人 Producer |郭宏 Hung Kuo\u2028詞曲 Lyrics&Co|吉尼 Jeannie H\n編曲 Arrangement|呂尚霖 LuuX\n配唱製作人 Vocal Produce|羅莎莎 Sabrina Lo\n主唱 Lead Vocal|吉尼 Jeannie H\n和聲 Backing Vocals|吉尼 Jeannie H\u2028和聲編寫 Backing Vocal Arrangement |吉尼 Jeannie H\n主要錄音師 Main Recording Engineer|陳逸宏 BonBon Chen\n主要錄音室 Main Recording Studio|SIDEBon Studio\n音訊編輯 Audio Editing|陳逸宏 BonBon Chen\n混音工程師 Mixing Engineer|呂尚霖 LuuX\n混音室 Mixing Studio|基械貓錄音室 Robokatz Studio\n母帶後期處理工程師 Mastering Engineer|Wayson.H\n母帶後期處理工作室 Mastering Studio|W.S. Studio 尾聲音樂', 0, '', 152, 320000, datetime.datetime(2024, 6, 24, 15, 16, 39), datetime.datetime(2024, 6, 24, 15, 16, 30), datetime.datetime(2024, 6, 24, 15, 41, 37, 75563), datetime.datetime(2024, 6, 24, 15, 41, 37), 6430, 118, 22, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1958047, 'sha1$zZ3o7W9fremEyAxK34R6G8$c6184ddaaf6c569470984e1ecd131fdf7ebf8c18', datetime.datetime(2025, 6, 15, 5, 19, 41), 0, 'AOIMUSHIBAND', '', '', 'aoimushiband@gmail.com', 0, 1, datetime.datetime(2017, 6, 23, 15, 59, 8), 1530007, 4, 4, 1958047, 'profile_images/AO/IM/AOIMUSHIBAND/gBVV9ymHRwoutqscHSddoH.png', 'O', '青虫樂團', '青虫 aoi', 886, '963161292', datetime.date(2017, 6, 3), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2017, 6, 23, 15, 59, 8), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-09-01T08:19+00:00","hide_location":false}', 722307, 6713, 48, 26, 1, 0, '', 0, None), (776542, 4, 4, '與自己對話 - the voice inside', 3228378, 97321816, 4, 3, 0, 'music/wa/ve/wavenpoem/AijFnUYiyQT8Vad9myf544.mp3', 0, 'song_covers/wa/ve/wavenpoem/d6vVzfsGZjAEF6Vrx9JH6k.jpeg', 1, '', '', 0, '「浪與詩」是二人組合 ROSEMANCES 製作的一個氛圍純音樂品牌,希望創造一個融合自然音景和柔和電子節拍的聲音世界,讓聽眾在進入自我發現之旅時真正尋找到內心的平靜。', 0, '', 260, 320000, datetime.datetime(2024, 6, 24, 8, 4, 44), datetime.datetime(2024, 6, 24, 8, 4, 29), datetime.datetime(2024, 6, 24, 8, 15, 34, 609393), datetime.datetime(2024, 6, 25, 4, 51, 16), 231, 7, 0, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3228378, 'sha1$wkgFT5Q2DnmV88G34dm2od$3e33a9a6daca1008beb79ed7267e85c1564ae8aa', datetime.datetime(2024, 6, 25, 5, 15, 24), 0, 'wavenpoem', '', '', 'wavenpoem@gmail.com', 0, 1, datetime.datetime(2024, 6, 24, 7, 40, 45), 2798680, 2, 2, 3228378, 'profile_images/wa/ve/wavenpoem/7eBhQP7M6UW3DXMZUPXioz.jpeg', 'O', '', "wave n' poem", 852, '53278576', datetime.date(2024, 6, 1), 'HK', 59, 0, 1, None, datetime.datetime(2025, 6, 16, 21, 3, 21), 1, datetime.datetime(2024, 6, 24, 7, 40, 45), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":false}', 567, 9, 1, 19, 0, 0, '', 0, None), (776550, 4, 4, '在一切開始以前 - inception', 3228378, 97321816, 4, 3, 0, 'music/wa/ve/wavenpoem/3KxuAb9WJTDT6e4zt6sTYe.mp3', 0, 'song_covers/wa/ve/wavenpoem/axMZgLyxdCehgXc7oq5Z5L.jpeg', 1, '', '', 0, '「浪與詩」是二人組合 ROSEMANCES 製作的一個氛圍純音樂品牌,希望創造一個融合自然音景和柔和電子節拍的聲音世界,讓聽眾在進入自我發現之旅時真正尋找到內心的平靜。', 0, '', 250, 320000, datetime.datetime(2024, 6, 24, 8, 12, 54), datetime.datetime(2024, 6, 24, 8, 12, 50), datetime.datetime(2024, 6, 24, 8, 13, 46, 683845), datetime.datetime(2024, 6, 24, 8, 19, 15), 216, 5, 0, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3228378, 'sha1$wkgFT5Q2DnmV88G34dm2od$3e33a9a6daca1008beb79ed7267e85c1564ae8aa', datetime.datetime(2024, 6, 25, 5, 15, 24), 0, 'wavenpoem', '', '', 'wavenpoem@gmail.com', 0, 1, datetime.datetime(2024, 6, 24, 7, 40, 45), 2798680, 2, 2, 3228378, 'profile_images/wa/ve/wavenpoem/7eBhQP7M6UW3DXMZUPXioz.jpeg', 'O', '', "wave n' poem", 852, '53278576', datetime.date(2024, 6, 1), 'HK', 59, 0, 1, None, datetime.datetime(2025, 6, 16, 21, 3, 21), 1, datetime.datetime(2024, 6, 24, 7, 40, 45), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":false}', 567, 9, 1, 19, 0, 0, '', 0, None), (775306, 4, 4, 'Artificial', 2392192, 97323549, 4, 3, 0, 'music/wr/in/wring_out_laura/9wDiNyndCcfhvP8WcxNFpP.mp3', 0, 'music_albums/wr/in/wring_out_laura/JzHwWRRqZmRadp4tqwgjvU.jpeg', 1, '', '', 0, '', 0, '', 203, 320000, datetime.datetime(2025, 6, 3, 17, 30, 2), datetime.datetime(2024, 6, 12, 17, 28, 29), datetime.datetime(2024, 6, 13, 16, 0), datetime.datetime(2025, 6, 13, 15, 57, 47), 750, 29, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2392192, 'sha1$cghoMzNMJws53puD1PbSpR$0155932e679fcec3a51c7bea90ecd05f7f55c98c', datetime.datetime(2025, 6, 25, 20, 4, 24), 0, 'wring_out_laura', '', '', 'wring.out.laura@gmail.com', 0, 1, datetime.datetime(2019, 2, 9, 17, 43), 1963112, 2, 2, 2392192, 'profile_images/wr/in/wring_out_laura/QBZcyzEHWBtDSGE9Vj5mpw.jpg', 'O', '林陽貴', 'Wring Out Laura', None, '', datetime.date(2019, 2, 10), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 2, 9, 17, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-05-28T08:08+00:00","hide_location":false}', 36532, 292, 30, 2, 1, 0, '', 0, None), (775306, 4, 4, 'Artificial', 2392192, 97323549, 4, 3, 0, 'music/wr/in/wring_out_laura/9wDiNyndCcfhvP8WcxNFpP.mp3', 0, 'music_albums/wr/in/wring_out_laura/JzHwWRRqZmRadp4tqwgjvU.jpeg', 1, '', '', 0, '', 0, '', 203, 320000, datetime.datetime(2025, 6, 3, 17, 30, 2), datetime.datetime(2024, 6, 12, 17, 28, 29), datetime.datetime(2024, 6, 13, 16, 0), datetime.datetime(2025, 6, 13, 15, 57, 47), 750, 29, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2392192, 'sha1$cghoMzNMJws53puD1PbSpR$0155932e679fcec3a51c7bea90ecd05f7f55c98c', datetime.datetime(2025, 6, 25, 20, 4, 24), 0, 'wring_out_laura', '', '', 'wring.out.laura@gmail.com', 0, 1, datetime.datetime(2019, 2, 9, 17, 43), 1963112, 2, 2, 2392192, 'profile_images/wr/in/wring_out_laura/QBZcyzEHWBtDSGE9Vj5mpw.jpg', 'O', '林陽貴', 'Wring Out Laura', None, '', datetime.date(2019, 2, 10), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 2, 9, 17, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-05-28T08:08+00:00","hide_location":false}', 36532, 292, 30, 2, 1, 0, '', 0, None), (775305, 4, 4, 'Wield', 2392192, 97323549, 4, 3, 0, 'music/wr/in/wring_out_laura/3JquVLbRFqnHujwo9JbGsh.mp3', 0, 'music_albums/wr/in/wring_out_laura/JzHwWRRqZmRadp4tqwgjvU.jpeg', 1, '', '', 0, '', 0, '', 229, 320000, datetime.datetime(2025, 6, 3, 17, 29, 42), datetime.datetime(2024, 6, 12, 17, 28, 29), datetime.datetime(2024, 6, 13, 16, 0), datetime.datetime(2025, 6, 13, 15, 57, 47), 1609, 29, 2, 1, 8, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-06-21"]},"CN":{"song_of_the_days":["2024-06-22"]}}', 0, 0, 0, 0, 2, 2, 2392192, 'sha1$cghoMzNMJws53puD1PbSpR$0155932e679fcec3a51c7bea90ecd05f7f55c98c', datetime.datetime(2025, 6, 25, 20, 4, 24), 0, 'wring_out_laura', '', '', 'wring.out.laura@gmail.com', 0, 1, datetime.datetime(2019, 2, 9, 17, 43), 1963112, 2, 2, 2392192, 'profile_images/wr/in/wring_out_laura/QBZcyzEHWBtDSGE9Vj5mpw.jpg', 'O', '林陽貴', 'Wring Out Laura', None, '', datetime.date(2019, 2, 10), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 2, 9, 17, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-05-28T08:08+00:00","hide_location":false}', 36532, 292, 30, 2, 1, 0, '', 0, None), (774579, 4, 4, '點燈後的大武山 (Demo)', 1446237, 97321586, 4, 3, 0, 'music/ve/ga/vegatablecookies/2388WJyixuutY6aVE7vQPn.mp3', 0, 'song_covers/ve/ga/vegatablecookies/TYqcqen57WAKnz3nGLmUXM.jpeg', 1, '', '', 0, '傍晚,我在舊社區遙望著大武山\n看見人潮逐漸在山中慢慢聚集\n在落日餘暉下以燈火與山共舞\n\n瞬間身體似乎將自己帶回百年前的時空\n與眼前的街景互相交錯', 0, '', 185, 320000, datetime.datetime(2024, 6, 8, 10, 9, 4), datetime.datetime(2024, 6, 8, 10, 8, 59), datetime.datetime(2024, 6, 8, 10, 9, 50, 318673), datetime.datetime(2024, 10, 26, 13, 49, 50), 270, 5, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1446237, 'sha1$BlzI9UtZFu5w$8987b7778a9be0088fde429b152daec4818b3ba9', datetime.datetime(2024, 10, 26, 13, 44, 23), 0, 'vegatablecookies', 'Vege', 'Cies', 'eeok123456789@yahoo.com.tw', 0, 1, datetime.datetime(2014, 9, 4, 7, 2, 14), 1107661, 4, 3, 1446237, 'profile_images/ve/ga/vegatablecookies/6d500ecc8a7911e4bd0f0026551b1100.jpg', 'M', '蔡秉君', 'VegeCies', 886, '935930528', datetime.date(1988, 5, 28), 'PIF', 96, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2014, 9, 4, 7, 2, 14), 1, 0, 'zh-hant', 1, '{"show_intro":false,"show_birthday":2,"hide_gender":false,"hide_location":false}', 70818, 401, 78, 17, 0, 0, '', 0, None), (771642, 4, 4, '消極中的最積極 (The Best Way to Face It)', 2976017, 97322274, 4, 3, 0, 'music/th/ec/thechiaomusic/8eL6HvUE9HysQAtRMK8ozy.mp3', 0, 'song_covers/th/ec/thechiaomusic/3djxAa6RWnraBzCyzF3BMt.png', 1, '', '該從哪裡說起 沒道理現在就快要變曾經\n我 \xa0 有些猶豫 還沒找到面對明天的勇氣\n還在找尋 面對消極的自我仍舊積極\n\n唉 該怎麼平息 \xa0平息我對未知最深的恐懼\n挫 \xa0 敗的事情 \xa0還沒到終點一切未完待續\n\n說什麼 想什麼 \xa0 反正我們都還年輕\n太消極 太積極 \xa0 時間太快不能喘氣\n\n我怎麼活在 Lofi裡 消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太僥倖 \xa0用盡幻想用力抓緊\n我拼命想綻放我自己要你都看清\n\n說什麼 想什麼\n太消極 太積極\n\n該如何平靜 代謝那些揮之不去的聲音\n不管不顧也不在意 不聞不問不看不聽\n\n我怎麼活在 Lofi裡 消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太僥倖 \xa0用盡幻想用力抓緊\n我拼命想綻放我自己要你都看清\n\n反正我們都還年輕\n\n我還是活在Lofi裡 \xa0消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太任性 只是想找到我自己\n我拼命想綻放我自己要你都看清\n\n我拼命想綻放我自己要你都看清\n\n該從哪裡說起 沒道理現在就快要變曾經\n故事還在繼續 請陪著我看到最美的風景', 0, '我的永恆提問,\n如同每一位拉扯中仍想孤注一擲的人們。\n在生活面前保持消極中的最積極。\n\n—————➿➿➿\nLyricist & Composer 作詞作曲|謝蕎 Chiao\nProducer 製作人|徐平 Ping Hsu\nArrangement 編曲|徐平 Ping Hsu\nElectric Guitar 電吉他|徐平 Ping Hsu\nVocal Recording Engineer人聲錄音師|林志龍 Lin Linz\nVocal Recording Studio人聲錄音室|Coop Studio\nMixing Engineer 混音工程師|徐平 Ping Hsu\nMastering Engineer 母帶後期工程師|符家寶 Kevin Fu\nMarketing & Project Director|高翔煜 XY Kao\n\nPhotographer |wangdahow \nAssistant|Li Yi Chen, chxliberte\nStyle Design|高若瑄 Jennifer Kao \nMakeup | 高若瑄 Jennifer Kao \nSpecial Thanks to 發瑋, 筱婷, Masterpiece症候群矯正會\n\n\n—————➿➿➿\n///蕎 Chiao///\nhttps://linktr.ee/chiao.hsieh', 0, '', 194, 256000, datetime.datetime(2024, 5, 19, 6, 22, 31), datetime.datetime(2024, 5, 19, 6, 22, 27), datetime.datetime(2024, 5, 20, 16, 0), datetime.datetime(2024, 9, 29, 16, 3, 39), 9467, 197, 41, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true,"song_of_the_days":["2024-06-10"]},"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-06-09"],"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2976017, 'sha1$2FEBaKpPiuAXWSDHVTvavt$ea034896fed4c16ae2a7cb24588b3c74a9f8ed3a', datetime.datetime(2024, 12, 20, 15, 59), 0, 'thechiaomusic', '', '', 'thechiaomusic@gmail.com', 0, 1, datetime.datetime(2022, 7, 3, 10, 44), 2546422, 2, 2, 2976017, 'profile_images/th/ec/thechiaomusic/7jq6bkjZjEWURM4UaNUEHU.png', 'F', '', '蕎Chiao', 886, '987450705', datetime.date(2022, 7, 12), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2022, 7, 3, 10, 44), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":2,"had_edit_username":true}', 43652, 262, 26, 1, 0, 0, '', 0, None), (773268, 4, 4, 'Highway to my Heart demo', 1830926, None, 4, 3, 0, 'music/Ea/st/EastWaveBand/GJfDdqyeAtNJV9vdKNeDKq.mp3', 0, 'song_covers/Ea/st/EastWaveBand/WqmhCj7zw7WzTX2BDEzP25.jpeg', 1, '', '不屬於這裡的一切全拋開 只剩我與自己對話\n跟我說他和風變成了朋友 想帶我們到處走走\n就像是 幾幅畫 不停刻在腦海中很難忘\n收集 留下的記憶 裝成瓶 放在心裏\n\n與你同行這條路上\n我把所有都放下\n與你同行這條路上\n只打開耳機播放\n\nHighway to my heart (it’s beautiful world)\n擁抱每個時刻留下的浪漫\nHighway to my heart (it’s beautiful world)\n盡情感受 那片天空的溫暖 Oh 沿著\nHighway to my heart (it’s beautiful world)\n尋找拍下沒記錄的照片 我繼續沿著\nHighway to my heart (it’s beautiful world)\n一直存在它的美 只是沒發現\n\n是大海帶走熟悉的 吵鬧\n發現精靈在樹旁對我微微笑\n他帶著我 穿梭在 森林中每個角落\n收集 留下的記憶 裝成瓶 放在心裏\n\n(Highway to My Heart)\n汗水腐蝕記憶 不斷剝落著 \n背逆城市 花火在後 \n(Highway to My Heart)\n穿越 四季更迭 繼續推移著 \n任誰也無法挽留我 \n是自由 試圖在摸索\nHighway to My Heart \n何時放手 \n一直存在它的美只是沒發現\n\n詞曲 | 鄧凱文\n製作 | 東波 Eastwave', 0, 'Highway to My Heart', 0, '', 290, 192000, datetime.datetime(2024, 5, 28, 14, 56, 3), datetime.datetime(2024, 5, 28, 14, 55, 57), datetime.datetime(2024, 5, 28, 15, 0, 11, 982250), datetime.datetime(2024, 5, 28, 15, 0, 12), 2013, 61, 16, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1830926, 'sha1$c9j3fZ7J9p8zwoUjEe7a0v$89652302c34de2a344a66006aa18e1ffc486ca56', datetime.datetime(2025, 3, 19, 8, 24, 31), 0, 'EastWaveBand', '', '', 'eastwaveband@gmail.com', 0, 1, datetime.datetime(2017, 3, 19, 22, 43, 32), 1367801, 2, 2, 1830926, 'profile_images/Ea/st/EastWaveBand/xGyo2r9KnMrVNLXzjgmwYQ.png', 'M', '', '東波 EastWave', 886, '917908712', datetime.date(2017, 1, 29), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2017, 3, 19, 22, 43, 32), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-08-17T09:57+00:00","hide_location":false}', 549320, 2937, 0, 0, 1, 0, '', 0, None), (708757, 4, 4, '鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬', 1534344, 97319327, 4, 3, 0, 'music/da/rk/darkparadise/e5rgELUnKPHQRJJX3VxU5g.mp3', 0, '', 1, '', '', 0, '※全曲以客語四縣腔為主\n \n嘴翹翹 麼人 去\n(嘴嘟嘟 什麼人 去)\n \n麼人 去\t跈等你\n(什麼人 去\t跟著你)\n \n搖搖擺擺(※客語海陸腔)\n(搖搖擺擺)\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, '', 229, 244338, datetime.datetime(2022, 11, 15, 7, 21, 53), datetime.datetime(2022, 11, 15, 7, 21, 27), datetime.datetime(2022, 11, 17, 16, 0), datetime.datetime(2022, 11, 17, 16, 0, 48), 2976, 101, 14, 1, 2, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2022-11-24"],"recommend_by_editor":true,"recommend_by_expert":true},"CN":{"song_of_the_days":["2022-11-25"]}}', 0, 0, 0, 0, 2, 2, 1534344, 'sha1$jS1EioSYdXHU$7ea74882414356a3fdc1e4339705e1027929f442', datetime.datetime(2023, 6, 6, 2, 31, 37), 0, 'darkparadise', '', '', 'darkparadiserecords@gmail.com', 0, 1, datetime.datetime(2015, 7, 1, 13, 1, 49), 1193880, 2, 2, 1534344, 'profile_images/da/rk/darkparadise/577bac2a1faf11e591530026551b1100.jpg', 'O', '', '派樂黛唱片 Dark Paradise Records', 886, '919712163', datetime.date(2013, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2015, 7, 1, 13, 1, 49), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 61164, 750, 9, 3, 0, 0, '', 0, None), (774091, 4, 4, '美好時刻Demo', 1588762, None, 4, 3, 0, 'music/ki/ng/kingdomofrain/7DT38oiw5FXgVCktL5tfyd.mp3', 0, 'song_covers/ki/ng/kingdomofrain/ggNaszSBJ69cvxBHuuS46A.jpeg', 1, '', '你認真的活為了什麼\n在別人面前是什麼樣\n是否總活在別人眼裡\n真實想要的會是什麼\n\n你勇敢面對各種眼神\n散落一地的靈魂\n將它拾起來組合\n傷痕的過往 \n紀錄美好時刻', 0, '詞曲:陳翰\n編曲:陳翰', 0, '', 196, 192000, datetime.datetime(2024, 12, 4, 13, 37, 23), datetime.datetime(2024, 6, 4, 8, 45, 42), datetime.datetime(2024, 6, 5, 2, 0), datetime.datetime(2024, 12, 4, 13, 37, 23), 27518, 94, 14, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1588762, 'sha1$xs0ZWahGo1PD6JHpmmdgPf$29ce8734f4d87fe8171d695599d07c66337ee40e', datetime.datetime(2025, 6, 29, 16, 3, 46), 0, 'kingdomofrain', '', '', 'acer07132002@gmail.com', 0, 1, datetime.datetime(2016, 2, 16, 18, 32, 5), 1247358, 2, 2, 1588762, 'profile_images/ki/ng/kingdomofrain/jxJcPM6pEfZGjyJsw83jDk.jpg', 'M', '雨國 ', '雨國 Kingdom of Rain', 886, '986861028', datetime.date(2016, 1, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2016, 2, 16, 18, 32, 5), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":true,"accredited_datetime":"2021-05-20T07:42+00:00","show_birthday":0,"hide_location":true}', 673518, 2206, 4, 0, 1, 0, '', 0, None), (773813, 4, 4, "孤山逐霧如夢自遠。Path to Solitude's Bliss", 21811, None, 4, 3, 0, 'music/ki/ll/killerblood/ah3ERCkzvWi3infmtiZ7Q4.mp3', 0, 'song_covers/ki/ll/killerblood/3EKqmAhGpJyG4bLK5XC9Nm.jpeg', 1, '', '', 0, '這是一次和攝影師朋友Ray的合作,由他來提供各種想法與靈感,我則負責執行與將音樂具現化。封面則是Ray精選出來的攝影作品之一。\n\n我們嘗試描繪孤寂的模樣,也嘗試著在音樂裡慢慢地承接、容納、與它並行。\n\nRay on Instagram:\nhttps://www.instagram.com/autumn29899/', 0, '', 615, 192000, datetime.datetime(2024, 6, 2, 11, 49, 55), datetime.datetime(2024, 6, 2, 11, 49, 47), datetime.datetime(2024, 6, 2, 11, 54, 39, 295259), datetime.datetime(2024, 6, 2, 11, 54, 39), 288, 7, 1, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 21811, 'sha1$pjpJhGIbbYCewJeECMVIjS$e7710cf12643c18519422a9555b8b362f3aa5fc7', datetime.datetime(2025, 6, 23, 1, 48, 47), 0, 'killerblood', '', '', 'killerblooda@gmail.com', 0, 1, datetime.datetime(2006, 9, 4, 22, 13), 20794, 4, 4, 21811, 'profile_images/ki/ll/killerblood/koE8PbskXuJrV7g9LcB2k6.png', 'M', '顏罕倫', 'KillerBlood', 886, '953325653', datetime.date(1982, 8, 17), 'NWT', 94, 61287, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 51), 1, datetime.datetime(2006, 9, 4, 22, 13), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-06-22T11:32+00:00","hide_location":false}', 178286, 1274, 54, 1, 1, 0, '', 0, None), (773496, 4, 4, '廢', 3000251, 97321686, 4, 3, 0, 'music/mu/si/musiclulu824/hZ3depNR92HkfuSoSnZc83.mp3', 0, '', 1, '', '歡迎來到亻厓深深个心肚\n走私各種情緒 囥所有事物\n做隻廢人乜係亻厓个步數\n無魂無影像頭樹 懶尸計較分數\n\nWho doesn’t want to be good\n全部要求完美 全部毋認輸無錯誤\n到底仰般生活正會滿足\n撞出虛假雲霧 有一日開條路\n\n時間一步步 煞猛个腳步\n\n大腦完全跈毋上个進度\n打開了面書 還看等YouTube\n靈感仰般乜想毋出\n\n毋服 反反覆覆 神經糊塗\n不如 眠床 橫等 睡到生菇\n放鬆 態度 筋骨 就想得清楚 下一步\n\n歡迎來到亻厓深深个心肚\n走私各種情緒 囥所有事物\n做隻廢人乜係亻厓个步數\n無魂無影像頭樹 懶尸計較分數\n\nWho doesn’t want to be good\n全部要求完美 全部毋認輸無錯誤\n到底仰般生活正會滿足\n撞出虛假雲霧 有一日開條路\n\n魚仔學行路\n獅仔水項泅\n為著還較多人个搭手\n看百科全書 本本無用處\n自家人生麼人做主\n\n該兜 成功 偉大 个大人物\n識講 懶尸 勝過 努力 付出\n對待 現下 慷慨 也算分未來 安全感\n\n總講 亻厓想看事情个角度\n臥頭看天公 管佢想無想有\n人生愛使過得恁嚴肅\n頭腦思緒開隻縫\n總會尋著出路\n\nI Just want to be good \n就算天暗地烏看無頭前路\n放下情緒 挑戰 終究做得解除\n廢人生个產出 保證共樣傑出\n\n翻譯:\n\n歡迎來到我內心的深處\n走私各種情緒 藏所有事物\n做個廢人也是我的招數\n行屍走肉像棵樹 懶得計較分數\n \nWho doesn’t want to be good\n全部要求完美 全部沒錯誤\n到底怎麼樣的生活才能滿足\n衝破虛假雲霧 有一天開條路\n \n時間一步步 勤奮的腳步\n大腦完全跟不上的進度\n打開了臉書 還看著Youtube\n靈感怎麼樣也想不出\n \n不服 反反覆覆 神經糊塗\n不如 躺在 床上 睡到發霉\n放鬆 態度 筋骨 就能想清楚 下一步\n \n魚兒學走路\n獅子水中游泳\n為了更多人的鼓掌\n看百科全書 每本都沒用處\n自己的人生誰來作主\n \n那些 成功 偉大 的大人物\n曾說 懶惰 勝過 努力 付出\n對待 現在 慷慨 也算給未來 安全感\n \n歡迎來到我內心的深處\n走私各種情緒 藏所有事物\n做個廢人也是我的招數\n行屍走肉像棵樹 懶得計較分數\n \nWho doesn’t want to be good\n全部要求完美 全部沒錯誤\n到底怎麼樣的生活才能滿足\n衝破虛假雲霧 有一天開條路\n \n總而言之 我想看事情的角度\n仰頭看天空 管他是否想清楚\n人生不需要過得如此嚴肅\n頭腦思緒開了道裂縫\n總會找到出路\n \nI Just want to be good\n就算昏天暗地看不到前方的路\n放下情緒 挑戰 終究會解除\n廢人生的產生 保證一樣傑出', 0, '「廢」榮獲111原創流行音樂大獎客語組佳作,靈感來自於疫情最嚴峻的時候,面對很多工作被取消也無法出門,覺得自己什麼事也做不了,負能量也爆表,歌又一直寫不出來,才發覺原來自己有些微的「拖延症」,就剛好來寫關於這樣心理症狀的歌,並且也發現這是很多現代人的通病,當內心知道有必須該做的事情,可是過程卻很抗拒很痛苦的時候,不如放過自己適當的耍廢,反而做事的效率變高。\n\n作曲:林沛蕎\n作詞:林沛蕎/官圲宥\n編曲:金木義則\n製作人:官秀妍/DJ大衛\n和聲編寫:金木義則\n和聲:林沛蕎\n錄音師:田恕仁\n錄音室:強力錄音室 \n混音工程師:魏瑋\n混音工程錄音室:NoSatndardStudio', 0, '', 184, 320000, datetime.datetime(2024, 5, 30, 12, 35), datetime.datetime(2024, 5, 30, 12, 34, 11), datetime.datetime(2024, 5, 30, 20, 14, 21, 259601), datetime.datetime(2024, 5, 30, 20, 14, 21), 294, 4, 0, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3000251, 'sha1$kFUm65XHeeqcDY3ibTHOkg$5a93ca3a3b3f67c8257de50258aaadc324518843', datetime.datetime(2024, 6, 26, 11, 15, 17), 0, 'musiclulu824', '', '', 'musiclulu824@gmail.com', 0, 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 2570644, 4, 3, 3000251, 'profile_images/mu/si/musiclulu824/EYLa3TBqr8etRzuwTy52jX.jpg', 'F', '', '林沛蕎', 886, '901028333', datetime.date(2024, 8, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":2,"hide_location":false}', 5896, 25, 0, 1, 0, 0, '', 0, None), (773498, 4, 4, '我的微笑', 3000251, 97321686, 4, 3, 0, 'music/mu/si/musiclulu824/N5Ab5EV4fkmoqZi27sJ5XP.mp3', 0, '', 1, '', "Hey你這下細義聽等\u3000《亻厓》个存在並不係\n為著愛看你歡喜\u3000永遠毋會使你滿意\n假使《亻厓》開始For ya\u3000變成你希望聽見\n个該種樣乜毋會\u3000因為恁樣世界和平\n\nOoo《亻厓》跢倒忒擺\u3000你个嘲笑不代表\n一生人就係風神\u3000Oh《亻厓》就係委靡不振\n《亻厓》个微笑比起你\u3000實在重要忒多了\n\n\nOoo《亻厓》跢倒忒擺\u3000你个嘲笑不代表\nOoo講《亻厓》在乎也好 無半滴在乎也好\n\nOh 或許這下你看《亻厓》 係恁樣形个可笑\n該千瘡百孔个《亻厓》 但係毋怕 It doesn't matter\n\n看等該兜看人無个漦濞盡尾還係\n斯做得在傲慢个\u3000圈仔裡背肚生存\n\nOoo《亻厓》跢倒忒擺 (《亻厓》个存在不係為你)\n你个嘲笑不代表(永遠毋會使你滿意)\n一生人就係風神\u3000Oh《亻厓》就係委靡不振\nOoo講《亻厓》在乎也好 (《亻厓》个存在不係為你)\n無半滴在乎也好\n《亻厓》个微笑比起你\u3000實在重要忒多了\n\nOoo《亻厓》跢倒忒擺\u3000你个嘲笑不代表\nOoo《亻厓》在乎講也好 無半滴在乎也好\nOoo《亻厓》在乎講也好\n\nOoo《亻厓》个微笑比起你係重要忒多\n《亻厓》个存在毋係為你 永遠無可能為你而活\nOoo講《亻厓》在乎也好 yeah\n無半滴在乎也好\n\nOoo講《亻厓》在乎也好 yeah\nOoo講《亻厓》在乎也好 yeah\n永遠無可能為你而活\n翻譯: \n\nHey你現在小心聽著 我的存在並不是 \n為了取悅你\n我永遠不會讓你滿意\n如果我開始為你而活\n變成你所期望聽見的樣子\n也不會因此世界和平\n\n*Ooo我跌倒過太多次\n你的嘲笑並不代表 你一輩子威風 我倒地不起\nOoo說我在乎也好 不在乎也好\n我的微笑比起你 實在重要太多\n\nOoo我跌倒過太多次\n你的嘲笑並不代表\n\nOh或許現在看在你眼裡 我是這麼的可笑\n那千瘡百孔的我\n但不要緊 It doesn't matter\n看著 那些看人低的東西\n終究只能在傲慢的圈圈裡生存\n\nOoo我跌倒過太多次(我的存在不是為你)\n你的嘲笑並不代表 (永遠不會讓你滿意)\n你一輩子威風 我倒地不起\nOoo說我在乎也好 不在乎也好 (我的存在不是為你)\n我的微笑比起你 實在重要太多 (永遠不會讓你滿意)\n\nOoo我跌倒過太多次\n你的嘲笑並不代表\nOoo說我在乎也好 不在乎也好\n\nOoo我的微笑 比起你重要太多了\n我的存在並非為你\n永遠不可能為你而活\nOoo說我在乎也好 Yeah\n不在乎也好\n\nOoo說我在乎也好 Yeah\nOoo說我在乎也好 Yeah\n永遠不可能為你而活", 0, '「我的微笑」榮獲客家流行音樂大賽109年客家流行音樂大賽最佳改編獎,原曲取自於金曲獎的得主曾雅君之作品,由妮可醬貝斯手Molly Lin 改編成UK garage 風格,特色是將R&B和Slow Soul 風的vocal line帶進節奏強烈的英式電子樂中,考量到歌詞原本的意義,於是在主歌與副歌段落做較大的反差,讓其有肯定自己,露出微笑的開闊。\n\n作曲/作詞:曾雅君\n編曲:Molly Lin\n製作人:官秀妍/DJ大衛\n錄音師:王斯禹\n錄音室:當道音樂\n混音工程錄音室:NoSatndardStudio', 0, '', 249, 320000, datetime.datetime(2024, 5, 30, 12, 34, 50), datetime.datetime(2024, 5, 30, 12, 34, 11), datetime.datetime(2024, 5, 30, 20, 6, 19, 495695), datetime.datetime(2024, 5, 30, 20, 6, 20), 243, 2, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3000251, 'sha1$kFUm65XHeeqcDY3ibTHOkg$5a93ca3a3b3f67c8257de50258aaadc324518843', datetime.datetime(2024, 6, 26, 11, 15, 17), 0, 'musiclulu824', '', '', 'musiclulu824@gmail.com', 0, 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 2570644, 4, 3, 3000251, 'profile_images/mu/si/musiclulu824/EYLa3TBqr8etRzuwTy52jX.jpg', 'F', '', '林沛蕎', 886, '901028333', datetime.date(2024, 8, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":2,"hide_location":false}', 5896, 25, 0, 1, 0, 0, '', 0, None), (773495, 4, 4, '光彩', 3000251, 97321686, 4, 3, 0, 'music/mu/si/musiclulu824/oMc7PUqmDJRrN25zEJuJei.mp3', 0, '', 1, '', '面對未來\n你敢還係將腳步停下來\nOh 莫過等待\n莫讓別人擋等你个舞台\n\n等雲霧散開\n該兜人就愛\n退到後背 幻化成灰\n你就愛展開 驕傲姿態\n\n該謠言敗壞\n莫必要交代\n愛顛倒安然自在\nIt’s your time \nLet u shine\n\n光彩个時代\n照亮了未來\n幾多个阻礙\n世俗毋再傷害\n值得分人愛\n值得分人愛\n值得分人愛\n值得分人愛\n\n生命有必縫存在\n烏暗有光線依賴\n你囥在井底成為頭擺緊喊出來\n幾想要 本有个 平等對待\n無麼人 應該分 感情出賣\n無論世界有幾壞\n光彩會燒暖\n\n等雲霧散開\n該兜人就愛\n退到後背 幻化成灰\n你就愛展開 驕傲姿態\n\n該謠言敗壞\n莫必要交代\n愛顛倒安然自在\nIt’s your time \nLet u shine\n\n\n光彩个時代\n照亮了未來\n幾多个阻礙\n世俗毋再傷害\n值得分人愛\n值得分人愛\n值得分人愛\n值得分人愛\n\n值得分人愛\n值得分人愛\n值得分人愛\n值得分人愛\n\n中文翻譯:\n\n面對未來\n你是否還是將腳步停下來\nOh 別再等待\n別讓別人擋著你的舞台\n \n等雲霧散開\n那些人就該\n往後退開 幻化成灰\n你就要展開 驕傲姿態\n \n那些謠言敗壞\n沒必要交代\n反而該安然自在\nIt’s your time\nLet u shine\n \n光彩的時代\n照亮了未來\n多少的阻礙\n世俗不再傷害\n你值得被愛\n你值得被愛\n你值得被愛\n你值得被愛\n \n生命有裂縫存在\n黑暗有光線依賴\n你躲在井底 成為曾經 快喊出來\n多想要 本該有的 平等對待\n沒有誰 應該被 感情出賣\n無論世界有多壞\n光彩能夠溫暖\n \n等雲霧散開\n那些人就該\n往後退開 幻化成灰\n你就要展開 驕傲姿態\n \n那些謠言敗壞\n沒必要交代\n反而該安然自在\nIt’s your time\nLet u shine\n \n光彩的時代\n照亮了未來\n多少的阻礙\n世俗不再傷害\n你值得被愛\n你值得被愛\n你值得被愛\n你值得被愛\n \n你值得被愛\n你值得被愛\n你值得被愛\n你值得被愛', 0, '不論性別或性向,每個人都有自己的色彩,從黑暗到陽光下經歷無數次不同眼光看待與批判洗禮,你會綻放出鋒利且無害的光芒,大放異彩在光譜中找到屬於自己的位置,因為你比那些人特別燦爛又更耀眼,值得被大眾看見與欣賞。\n\n作曲:林沛蕎\n作詞:林沛蕎/官圲宥\n編曲:彭柏邑\n製作人:官秀妍/DJ大衛\n和聲編寫/和聲:林沛蕎\n錄音師:田恕仁\n錄音室:強力錄音室 \n混音工程師:魏瑋\n混音工程錄音室:NoSatndardStudio', 0, '', 211, 320000, datetime.datetime(2024, 5, 30, 12, 34, 37), datetime.datetime(2024, 5, 30, 12, 34, 11), datetime.datetime(2024, 5, 30, 20, 3, 46, 737611), datetime.datetime(2024, 5, 30, 20, 3, 47), 285, 2, 0, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3000251, 'sha1$kFUm65XHeeqcDY3ibTHOkg$5a93ca3a3b3f67c8257de50258aaadc324518843', datetime.datetime(2024, 6, 26, 11, 15, 17), 0, 'musiclulu824', '', '', 'musiclulu824@gmail.com', 0, 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 2570644, 4, 3, 3000251, 'profile_images/mu/si/musiclulu824/EYLa3TBqr8etRzuwTy52jX.jpg', 'F', '', '林沛蕎', 886, '901028333', datetime.date(2024, 8, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":2,"hide_location":false}', 5896, 25, 0, 1, 0, 0, '', 0, None), (773493, 4, 4, '奇幻小酒館', 3000251, 97321686, 4, 3, 0, 'music/mu/si/musiclulu824/E9DpgovrpwREiey4dwKWpZ.mp3', 0, '', 1, '', '烏色⼩酒館 奇怪个聲響\n天花板个蜘蛛絲 裂開个酒杯 \n牆壁會停動个圖畫 ⽬汁會變鑽⽯\n來到詭異个所在\n毋使懷疑 歡迎光臨\n\n店頭家日時係⼀隻貓仔\nBlood Mary 摻等佢个氣味 \n摎等人生道理\n鋼琴師係老鼠仔 彈等好聽个曲子 \n來到詭異个所在 輪到《亻厓》唱歌了\n\n跈等這節奏 毋使任何理由偶\nHey you Let’s chill\n花花个世界\nPlease tell me what is true \n到底係夢係真係奇幻\n\n五彩霓虹燈 越夜越燦爛 \n打扮時髦个男女 \n等麼《⺅齊》出現 \n囥在壁腳个法師 伸手ㄧ揮袖仔 \n失魂个⼈毋記得煩惱 \n看清楚佢 愛變把戲\n\n麼《⺅齊》香⽔味 ⽬珠開⼀蕊玫瑰 \n不管係麼⼈難以防備 會分你犯罪 \n有⼀種甜甜个滋味 無細義會醉 \n酒紅⾊个玻璃高跟鞋\n所謂愛 係恁珍貴\n\n跈等這節奏 毋使任何理理由\nHey you Let’s chill\n花花个世界\nPlease tell me what is true \nwhat is true \n\n跈等這節奏\n毋使任何理理由\nHey you Let’s chill\n花花个世界\nPlease tell me what is true\n到底係夢係真係奇幻\n\n中文翻譯:\n\n黑色小酒館 奇怪的聲音\n天花板的蜘蛛絲 破裂的酒杯\n牆上會動的畫 眼淚變成鑽石\n來到詭異的地方 \n不需懷疑 歡迎光臨\n\n老闆白天是一隻貓 \nBlood Mary 摻著他的氣味\n攪和人生道理\n鋼琴師是一隻老鼠 彈著好聽的歌曲\n來到詭異的地方 輪到我唱歌了\n\n跟著這節奏 不需要任何理由\nHey you Let’s chill\n花花的世界\nPlease tell me what is true\n到底是夢是真是奇幻\n\n五彩霓虹燈 越晚越燦爛\n穿著時髦的男女 等待著誰出現\n躲在角落的法師 伸手袖子一揮\n失魂的人會忘了煩腦\n看清楚他 要變把戲\n\n誰的香水味 眼睛開出一朵玫瑰\n不管是誰都難以防備 會讓你犯罪\n有一種甜甜的滋味 不小心會醉\n酒紅色的玻璃高跟鞋 \n所謂愛 是那麼珍貴\n\n跟著這節奏 不需要任何理由\nHey you Let’s chill\n花花的世界\nPlease tell me what is true\nwhat is true\n\n跟著這節奏 不需要任何理由\nHey you Let’s chill\n花花的世界\nPlease tell me what is true\n到底是夢是真是奇幻', 0, '人生的真真假假,有時我們會對現實感到困惑,投身在微醺的幻想中得到一絲慰藉與希望,無法面對現實,來到奇幻小酒館,每個人在這裡感受到的一切,彷彿是一幕幕充滿糜糜之音的幻境,能夠得到一夜的歸屬感療癒,Let’s Chill~\n\n\n作曲:林沛蕎\n作詞:林沛蕎/官秀妍\n編曲:金木義則\n製作人:官秀妍/DJ大衛\n貝斯:金木義則\n和聲編寫:金木義則\n和聲:林沛蕎\n錄音師:田恕仁\n錄音室:強力錄音室 \n混音工程師:魏瑋\n混音工程錄音室:NoSatndardStudio', 0, '', 256, 320000, datetime.datetime(2024, 5, 30, 12, 27, 19), datetime.datetime(2024, 5, 30, 12, 26, 52), datetime.datetime(2024, 5, 30, 19, 55, 38, 544789), datetime.datetime(2024, 5, 30, 19, 55, 39), 216, 4, 0, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3000251, 'sha1$kFUm65XHeeqcDY3ibTHOkg$5a93ca3a3b3f67c8257de50258aaadc324518843', datetime.datetime(2024, 6, 26, 11, 15, 17), 0, 'musiclulu824', '', '', 'musiclulu824@gmail.com', 0, 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 2570644, 4, 3, 3000251, 'profile_images/mu/si/musiclulu824/EYLa3TBqr8etRzuwTy52jX.jpg', 'F', '', '林沛蕎', 886, '901028333', datetime.date(2024, 8, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":2,"hide_location":false}', 5896, 25, 0, 1, 0, 0, '', 0, None), (771642, 4, 4, '消極中的最積極 (The Best Way to Face It)', 2976017, 97322274, 4, 3, 0, 'music/th/ec/thechiaomusic/8eL6HvUE9HysQAtRMK8ozy.mp3', 0, 'song_covers/th/ec/thechiaomusic/3djxAa6RWnraBzCyzF3BMt.png', 1, '', '該從哪裡說起 沒道理現在就快要變曾經\n我 \xa0 有些猶豫 還沒找到面對明天的勇氣\n還在找尋 面對消極的自我仍舊積極\n\n唉 該怎麼平息 \xa0平息我對未知最深的恐懼\n挫 \xa0 敗的事情 \xa0還沒到終點一切未完待續\n\n說什麼 想什麼 \xa0 反正我們都還年輕\n太消極 太積極 \xa0 時間太快不能喘氣\n\n我怎麼活在 Lofi裡 消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太僥倖 \xa0用盡幻想用力抓緊\n我拼命想綻放我自己要你都看清\n\n說什麼 想什麼\n太消極 太積極\n\n該如何平靜 代謝那些揮之不去的聲音\n不管不顧也不在意 不聞不問不看不聽\n\n我怎麼活在 Lofi裡 消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太僥倖 \xa0用盡幻想用力抓緊\n我拼命想綻放我自己要你都看清\n\n反正我們都還年輕\n\n我還是活在Lofi裡 \xa0消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太任性 只是想找到我自己\n我拼命想綻放我自己要你都看清\n\n我拼命想綻放我自己要你都看清\n\n該從哪裡說起 沒道理現在就快要變曾經\n故事還在繼續 請陪著我看到最美的風景', 0, '我的永恆提問,\n如同每一位拉扯中仍想孤注一擲的人們。\n在生活面前保持消極中的最積極。\n\n—————➿➿➿\nLyricist & Composer 作詞作曲|謝蕎 Chiao\nProducer 製作人|徐平 Ping Hsu\nArrangement 編曲|徐平 Ping Hsu\nElectric Guitar 電吉他|徐平 Ping Hsu\nVocal Recording Engineer人聲錄音師|林志龍 Lin Linz\nVocal Recording Studio人聲錄音室|Coop Studio\nMixing Engineer 混音工程師|徐平 Ping Hsu\nMastering Engineer 母帶後期工程師|符家寶 Kevin Fu\nMarketing & Project Director|高翔煜 XY Kao\n\nPhotographer |wangdahow \nAssistant|Li Yi Chen, chxliberte\nStyle Design|高若瑄 Jennifer Kao \nMakeup | 高若瑄 Jennifer Kao \nSpecial Thanks to 發瑋, 筱婷, Masterpiece症候群矯正會\n\n\n—————➿➿➿\n///蕎 Chiao///\nhttps://linktr.ee/chiao.hsieh', 0, '', 194, 256000, datetime.datetime(2024, 5, 19, 6, 22, 31), datetime.datetime(2024, 5, 19, 6, 22, 27), datetime.datetime(2024, 5, 20, 16, 0), datetime.datetime(2024, 9, 29, 16, 3, 39), 9467, 197, 41, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true,"song_of_the_days":["2024-06-10"]},"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-06-09"],"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2976017, 'sha1$2FEBaKpPiuAXWSDHVTvavt$ea034896fed4c16ae2a7cb24588b3c74a9f8ed3a', datetime.datetime(2024, 12, 20, 15, 59), 0, 'thechiaomusic', '', '', 'thechiaomusic@gmail.com', 0, 1, datetime.datetime(2022, 7, 3, 10, 44), 2546422, 2, 2, 2976017, 'profile_images/th/ec/thechiaomusic/7jq6bkjZjEWURM4UaNUEHU.png', 'F', '', '蕎Chiao', 886, '987450705', datetime.date(2022, 7, 12), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2022, 7, 3, 10, 44), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":2,"had_edit_username":true}', 43652, 262, 26, 1, 0, 0, '', 0, None), (773402, 4, 4, 'How Am i', 3220966, None, 4, 3, 0, 'music/ka/ng/kangky27/JY4ZXLsaH3Aj2YQLeqb6Js.mp3', 0, 'song_covers/ka/ng/kangky27/Tf28okY5bsrxNaXKNvTe6C.jpg', 1, '', '', 0, '', 0, '', 140, 320000, datetime.datetime(2024, 5, 29, 8, 52, 59), datetime.datetime(2024, 5, 29, 8, 52, 52), datetime.datetime(2024, 5, 29, 8, 54, 8, 922374), datetime.datetime(2024, 5, 29, 8, 54, 9), 225, 3, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3220966, '!0whimGBfdFtYofAgU96NAljzRAHanoPoFTcwZal7', datetime.datetime(2025, 6, 23, 11, 18, 46), 0, 'Joinjoy', '', '', 'joinjoybands@gmail.com', 0, 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 2791269, 4, 4, 3220966, 'profile_images/ka/ng/kangky27/STQfDyRaKViX8jDRaJKwdq.jpg', 'M', '', 'Joinjoy', 66, '869525628', datetime.date(1992, 4, 11), 'ZZ', 45, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true}', 786, 6, 0, 3, 0, 0, '', 0, None), (773395, 4, 4, 'Where is my keys', 3220966, None, 4, 3, 0, 'music/ka/ng/kangky27/gpaDkNrEugbv7HR7Z4kX2Q.mp3', 0, 'song_covers/ka/ng/kangky27/ngWuACq2Tz7TaScduf2Py9.jpg', 1, '', '', 0, '', 0, '', 202, 320000, datetime.datetime(2024, 5, 29, 8, 43, 55), datetime.datetime(2024, 5, 29, 8, 43, 45), datetime.datetime(2024, 5, 29, 8, 44, 40, 717864), datetime.datetime(2024, 5, 29, 8, 44, 41), 222, 1, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3220966, '!0whimGBfdFtYofAgU96NAljzRAHanoPoFTcwZal7', datetime.datetime(2025, 6, 23, 11, 18, 46), 0, 'Joinjoy', '', '', 'joinjoybands@gmail.com', 0, 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 2791269, 4, 4, 3220966, 'profile_images/ka/ng/kangky27/STQfDyRaKViX8jDRaJKwdq.jpg', 'M', '', 'Joinjoy', 66, '869525628', datetime.date(1992, 4, 11), 'ZZ', 45, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true}', 786, 6, 0, 3, 0, 0, '', 0, None), (773278, 4, 4, 'Khruangbin', 3220966, None, 4, 3, 0, 'music/ka/ng/kangky27/LZVyiF59f5Gv2KeY6ZiSDi.mp3', 0, 'song_covers/ka/ng/kangky27/HUHeq57mcc2gvDmj7Z6vrz.jpg', 1, '', '', 0, '', 0, '', 197, 320000, datetime.datetime(2024, 5, 28, 16, 3, 53), datetime.datetime(2024, 5, 28, 16, 3, 31), datetime.datetime(2024, 5, 29, 8, 41, 1, 641172), datetime.datetime(2024, 5, 29, 8, 42, 12), 183, 3, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3220966, '!0whimGBfdFtYofAgU96NAljzRAHanoPoFTcwZal7', datetime.datetime(2025, 6, 23, 11, 18, 46), 0, 'Joinjoy', '', '', 'joinjoybands@gmail.com', 0, 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 2791269, 4, 4, 3220966, 'profile_images/ka/ng/kangky27/STQfDyRaKViX8jDRaJKwdq.jpg', 'M', '', 'Joinjoy', 66, '869525628', datetime.date(1992, 4, 11), 'ZZ', 45, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true}', 786, 6, 0, 3, 0, 0, '', 0, None), (773268, 4, 4, 'Highway to my Heart demo', 1830926, None, 4, 3, 0, 'music/Ea/st/EastWaveBand/GJfDdqyeAtNJV9vdKNeDKq.mp3', 0, 'song_covers/Ea/st/EastWaveBand/WqmhCj7zw7WzTX2BDEzP25.jpeg', 1, '', '不屬於這裡的一切全拋開 只剩我與自己對話\n跟我說他和風變成了朋友 想帶我們到處走走\n就像是 幾幅畫 不停刻在腦海中很難忘\n收集 留下的記憶 裝成瓶 放在心裏\n\n與你同行這條路上\n我把所有都放下\n與你同行這條路上\n只打開耳機播放\n\nHighway to my heart (it’s beautiful world)\n擁抱每個時刻留下的浪漫\nHighway to my heart (it’s beautiful world)\n盡情感受 那片天空的溫暖 Oh 沿著\nHighway to my heart (it’s beautiful world)\n尋找拍下沒記錄的照片 我繼續沿著\nHighway to my heart (it’s beautiful world)\n一直存在它的美 只是沒發現\n\n是大海帶走熟悉的 吵鬧\n發現精靈在樹旁對我微微笑\n他帶著我 穿梭在 森林中每個角落\n收集 留下的記憶 裝成瓶 放在心裏\n\n(Highway to My Heart)\n汗水腐蝕記憶 不斷剝落著 \n背逆城市 花火在後 \n(Highway to My Heart)\n穿越 四季更迭 繼續推移著 \n任誰也無法挽留我 \n是自由 試圖在摸索\nHighway to My Heart \n何時放手 \n一直存在它的美只是沒發現\n\n詞曲 | 鄧凱文\n製作 | 東波 Eastwave', 0, 'Highway to My Heart', 0, '', 290, 192000, datetime.datetime(2024, 5, 28, 14, 56, 3), datetime.datetime(2024, 5, 28, 14, 55, 57), datetime.datetime(2024, 5, 28, 15, 0, 11, 982250), datetime.datetime(2024, 5, 28, 15, 0, 12), 2013, 61, 16, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1830926, 'sha1$c9j3fZ7J9p8zwoUjEe7a0v$89652302c34de2a344a66006aa18e1ffc486ca56', datetime.datetime(2025, 3, 19, 8, 24, 31), 0, 'EastWaveBand', '', '', 'eastwaveband@gmail.com', 0, 1, datetime.datetime(2017, 3, 19, 22, 43, 32), 1367801, 2, 2, 1830926, 'profile_images/Ea/st/EastWaveBand/xGyo2r9KnMrVNLXzjgmwYQ.png', 'M', '', '東波 EastWave', 886, '917908712', datetime.date(2017, 1, 29), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2017, 3, 19, 22, 43, 32), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-08-17T09:57+00:00","hide_location":false}', 549320, 2937, 0, 0, 1, 0, '', 0, None), (772703, 2, 2, '捨不得睡 elec ver. demo', 954389, 97321633, 4, 3, 0, 'music/il/ov/ilovefunk_0407/JiBa8HZdoy6ujKCWtMHcX8.mp3', 0, 'song_covers/il/ov/ilovefunk_0407/5hLoEMAMiNyzgeNw7tgr9X.jpeg', 1, '', '有多久沒見\n知道會想念\n深深淺淺 能否感覺 能否聽見\n\n再一次失眠\n一樣的季節\n日日夜夜 你的側臉 逐漸浮現\n\n不管晴天或雨天\n思念總在作祟\n想要再見你一面\n看看你 聊聊天\n\n你凌晨捨不得睡是否也在想著誰\n會不會想起那天我們走在海岸線\n踏入的那片星夜\n遙望著漁火點點\n時間 空氣全部都凝結\n\n凌晨捨不得睡是否你在想著誰\n會不會想起那年我們走過的夏天\n你一直在我身邊\n等待著流星出現\n世界 只剩下你的一切\n\n那一次告別\n看見你掉淚\n只想對你說 這些歲月\n我很欣慰\n\n你凌晨捨不得睡是否也在想著誰\n會不會想起那天我們坐在咖啡店\n燭光閃爍卻暈眩\n悄望著彼此視線\n時間 空氣全部都凝結\n\n凌晨捨不得睡是否你在想著誰\n會不會想起那年我們走過的冬天\n你一直在我身邊\n擁抱著緊緊依偎\n世界 只剩下你的一切\n\n剩下你的美\n我們走了多遠\n也不曾改變\n\n你凌晨捨不得睡是否也在想著誰\n會不會想起那天我們走過的公園\n那街燈忽隱忽現\n在親吻你的瞬間\n熄滅 空氣全部都凝結\n\n凌晨捨不得睡是否你在想著誰\n會不會想起每個點把它連成了線\n我一直在你身邊\n從來都不是錯覺\n世界 只剩下我們一切', 0, '弄了一個 elec ver.\nwith \nSujong Park @sujongbass225\n管倫忠 @kuanadiong\n\n-\n\n致\n逝去的青春與回憶\n曾經的愛人與家人\n相信在未來的某個時空,我們一定會再見\n\n2022年11月的一個傍晚,當時,我為了找尋日式燒麵,來到一家小店,聽說需要等很久,於是提前五點抵達,卻發現店內沒什麼人。吃完後,我覺得非常好吃,也覺得店裡在工作的奶奶很辛苦,這麼好吃的麵怎麼開店時沒有人!所以就發了限時動態,想推薦給更多人。\n\n就在那時,我注意到奶奶的神情。她幾乎沒有什麼笑容,彷彿思緒飄向了遠方,我猜想,或許她可能還惦記著已經離開的爺爺,而我想,在天堂的爺爺一定也一直惦記著奶奶。\n\n所以我想寫這首歌,是出自於爺爺的心聲,像是從爺爺的視角訴說,希望奶奶能夠開心地活下去,帶著他的心念,堅強地迎接每一天。\n\n-\n\n捨不得睡 acoustic ver. Live Session\nfeat.\n🎸Sujong Park @sujongbass225\n🎸管倫忠 @kuanadiong\n🎻黃心俞 @hsinyuswing\n\n謝謝一起演奏的3位夥伴\n謝謝 阿緯 @wei790619 的邀約\n謝謝 例假日 @day_off_music 所有辛苦的工作人員\n\n捨不得睡 acoustic ver. Live Session\nhttps://www.youtube.com/watch?v=WI4mwfJu0zI&ab_channel=%E4%BE%8B%E5%81%87%E6%97%A5%2FDayOff\n\n#捨不得睡 #livesession #例假日', 0, '', 248, 192000, datetime.datetime(2024, 5, 26, 10, 49, 35), datetime.datetime(2024, 5, 26, 10, 49, 29), datetime.datetime(2024, 5, 26, 11, 0, 52, 322689), datetime.datetime(2025, 2, 14, 8, 31, 41), 3667, 63, 10, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 954389, 'sha1$ZsFhVKZygEFZ$da370c8512ebba90981ab452b2bf208b563b4d49', datetime.datetime(2025, 3, 29, 6, 13), 0, 'ilovefunk_0407', '包', '傑米', 'jemmykuo4869@gmail.com', 0, 1, datetime.datetime(2014, 5, 18, 11, 24, 54), 621009, 4, 4, 954389, 'profile_images/il/ov/ilovefunk_0407/7DwP7jm8himtAX4ZwMn93C.jpg', 'M', '郭子恆', '郭子恆Jemmy', 886, '917908712', datetime.date(1990, 4, 7), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2014, 5, 18, 11, 24, 54), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":2,"accredited_datetime":"2021-07-07T09:42+00:00"}', 1131328, 4687, 12, 2, 1, 0, '', 0, None), (772584, 4, 4, 'Deja vu_demo', 3048482, None, 4, 3, 0, 'music/Fi/re/Fireflyband/e9GCsJyuGEg2NC6qXkwWbg.mp3', 0, 'song_covers/Fi/re/Fireflyband/4SXKVGUtS5sbna5NhcbgTd.png', 1, '', 'Deja vu _國 \n\n像風一樣 擁抱我\n像水一樣 圍繞我 \n人海茫茫中的你 在哪裡 where are you\n千萬公里外的你 在哪裡 deja vu\n\n穿越遙遠無垠的天邊 \n只為了 找到你\n穿越日日夜夜的時間 \n只想要 找到你\n\n渺小的我 浩瀚的你 渺小的我 \n渺小的我 天邊的你 渺小的我\n\n像太陽一樣 照耀我 \n世界角落的你 在哪裡 where are you\n天上閃耀的你 在哪裡 deja vu\n\n穿越 天高地遠的天邊 \n只為了 找到你\n穿越 星辰大海的天空 \n只想要 找到你\n\n渺小的我 浩瀚的你 渺小的我 \n\n\nDeja vu _客 \n\n像風一樣 抱等亻厓\n像水一樣 圍等亻厓\n\n人海茫茫中个你 在哪位 where are you\n千萬公里外个你 在哪位 deja vu\n\n穿越雲上天崠个天背 \n只為了 尋到你\n穿越日日夜夜个時間 \n只想愛 尋到你\n\n渺小个亻厓 浩瀚个你 渺小个亻厓 \n渺小个亻厓 天邊个你 渺小个亻厓\n\n像日頭一樣 照耀亻厓\n\n天下角項个你 在哪位 where are you\n天上燦爛个你 在哪位 deja vu\n\n穿越 高山峎頂个天背 只為了 尋到你\n穿越 天河星光个天頂 只想愛 尋到\n\n渺小个亻厓 浩瀚个你 渺小个亻厓', 0, '這是寫給阿拉伯的一首情歌 \n\n以前都只能在書中看看金字塔 腦海中自己想像它的畫面 當做了一天一夜的飛機看到它時 想記錄對他的感動 寫下了金字塔的情歌\n\n以客語創作 是希望大家可以用一個似懂非懂的語言聆聽 就像隔著一層面紗的金字塔一般', 0, '', 175, 320000, datetime.datetime(2024, 5, 25, 16, 12, 21), datetime.datetime(2024, 5, 25, 16, 12, 15), datetime.datetime(2024, 5, 25, 16, 32, 3, 247919), datetime.datetime(2024, 11, 9, 5, 34, 28), 384, 4, 4, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3048482, 'sha1$ZJu3UfuBc1SjCL6UOMdqFX$c3af6749349cf0f8899298280e6224fb0c3f43e9', datetime.datetime(2025, 6, 28, 7, 46, 16), 0, 'Fireflyband', '', '', 'fireflyband2022@gmail.com', 0, 1, datetime.datetime(2023, 1, 2, 12, 9, 36), 2618865, 4, 3, 3048482, 'profile_images/Fi/re/Fireflyband/o6jKD4iZ3w5gM75M7U7qGM.jpg', 'O', '', '.Flame Bug.火焰蟲.', 886, '918688308', datetime.date(2022, 12, 1), 'PIF', 96, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2023, 1, 2, 12, 9, 36), 1, 5, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":false}', 1324, 11, 2, 0, 0, 0, '', 0, None))])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/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.0374 | get_many | (['12e5c5f10335e96781266ce00473fbb3ecda56c0', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '887f8247d0ff979264c73b069f790024b2aa98e1', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'c00b124df66814ed71ec38fa3f354ad2a01a2067'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(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.0366 | set_many | ({'887f8247d0ff979264c73b069f790024b2aa98e1': 1779695662.5840144, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779695662.5840144, '12e5c5f10335e96781266ce00473fbb3ecda56c0': 1779695662.5840144, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779695662.5840144, 'c00b124df66814ed71ec38fa3f354ad2a01a2067': (1779695662.5840144, (0,))}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/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.0428 | get_many | (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'f430011aa03ae20e8705b30f6f29bf3509b0fcae'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0437 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779695662.6239433, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779695662.6239433, '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779695662.6239433, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779695662.6239433, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779695662.6239433, 'f430011aa03ae20e8705b30f6f29bf3509b0fcae': (1779695662.6239433, (50,))}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0115 | get | ('activitylineup_910188_works_page',) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0374 | get_many | (['af167bf678e72a9b2a64d8869d420b8d25e96148', 'c882cf71e622b4ea423b62c97f30b0a3d284e826', '52147cf872f6b7705c458d25c379639e3cf79c02', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '1a80bf607c263a4ebf1a6dade5e2eebc3df5dc3d'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0485 | set_many | ({'52147cf872f6b7705c458d25c379639e3cf79c02': 1779695662.649199, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779695662.649199, 'c882cf71e622b4ea423b62c97f30b0a3d284e826': 1779695662.649199, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779695662.649199, '1a80bf607c263a4ebf1a6dade5e2eebc3df5dc3d': (1779695662.649199, [])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0092 | set | ('activitylineup_910188_works_page', None, 600) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0401 | get_many | (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '0a93e0253f70548efa4a92e0dd023974acc4f2a8'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0537 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779695662.6642215, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779695662.6642215, '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779695662.6642215, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779695662.6642215, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779695662.6642215, '0a93e0253f70548efa4a92e0dd023974acc4f2a8': (1779695662.6642215, [((782572, 4, 4, '有緣作伙 (鎖吶 Krooked Flip)', 3094757, None, 4, 3, 0, 'music/wa/xi/waxisuona/Us3gGqUbbnHVPxoDU672qv.mp3', 0, 'song_covers/wa/xi/waxisuona/eGkATctpRkmkDUkUQTn8JT.jpeg', 1, '', '', 0, '原歌: Multiverse', 0, '', 162, 320000, datetime.datetime(2024, 8, 14, 12, 33, 15), datetime.datetime(2024, 8, 14, 12, 33, 13), datetime.datetime(2024, 8, 14, 13, 7, 31, 548103), datetime.datetime(2024, 8, 14, 13, 7, 32), 591, 7, 7, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3094757, '!QAsaXzXoJkCKTfpjL3KRbRA1y3pqi60pS642CMpf', datetime.datetime(2025, 6, 8, 4, 1, 54), 0, 'waxisuona', '', '', '9hcxzy2ryy@privaterelay.appleid.com', 0, 1, datetime.datetime(2023, 5, 20, 14, 39, 25), 2665117, 4, 3, 3094757, 'profile_images/wa/xi/waxisuona/mSS2kJuriMdqX2D9uTQETq.jpg', 'M', '', '鎖吶', 886, '983391792', datetime.date(2003, 12, 6), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 59), 1, datetime.datetime(2023, 5, 20, 14, 39, 25), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":2,"accredited_datetime":"2023-06-26T02:43+00:00"}', 9807, 216, 9, 0, 1, 0, '', 0, None), (780624, 4, 4, 'Dream in F', 1602701, 97321965, 4, 3, 0, 'music/TN/SO/TNSO/LADuFjxeb5KTEFSjGaDFcw.mp3', 0, 'song_covers/TN/SO/TNSO/HLcmbthVaCJjKiYrJ9eJbv.jpeg', 1, '', '', 0, '走進幽冷的險峻山林,發現各種奇景,陷入一連串奇幻的思考,最後發現深林裡不為人知的秘密.\n作曲 演奏 : 胡俊涵\n錄音 混音 : 胡俊涵 in 噪音科學Studio\nThe Noise Science Orchestra', 0, '', 188, 320000, datetime.datetime(2024, 7, 25, 20, 53, 11), datetime.datetime(2024, 7, 25, 20, 53, 7), datetime.datetime(2024, 7, 25, 20, 53, 38, 98450), datetime.datetime(2024, 7, 25, 21, 0, 9), 222, 3, 0, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1602701, 'sha1$xmCTZY7vhCeJu72w7KSbD0$19d76ec2c5ffac39450bac783a2cf87ebd0bec4b', datetime.datetime(2025, 6, 28, 18, 5, 30), 0, 'TNSO', '', '', 'thehindsighthan@gmail.com', 0, 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1260871, 4, 4, 1602701, 'profile_images/TN/SO/TNSO/4f05fea6204411e690d80ae52af18be5.jpg', 'M', '胡俊涵', '噪音科學', 886, '936486741', datetime.date(2016, 5, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1, 0, 'zh-hant', 1, '{"show_intro":false,"accredited_datetime":"2022-05-03T04:01+00:00","hide_gender":false,"hide_location":false}', 32132, 258, 11, 2, 1, 0, '', 0, None), (780619, 4, 4, '深林', 1602701, 97321965, 4, 3, 0, 'music/TN/SO/TNSO/NCDZENPhsvMAmpKE7VZr9e.mp3', 0, 'song_covers/TN/SO/TNSO/GpEuYjPvcRyVCSy9E69ecW.jpeg', 1, '', '', 0, '走進幽冷的險峻山林,發現各種奇景,陷入一連串奇幻的思考,最後發現深林裡不為人知的秘密.\n作曲 演奏 : 胡俊涵\n錄音 混音 : 胡俊涵 in 噪音科學Studio\nThe Noise Science Orchestra', 0, '', 203, 320000, datetime.datetime(2024, 7, 25, 20, 50), datetime.datetime(2024, 7, 25, 20, 49, 56), datetime.datetime(2024, 7, 25, 20, 50, 23, 910876), datetime.datetime(2024, 7, 25, 21, 17, 48), 216, 10, 1, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1602701, 'sha1$xmCTZY7vhCeJu72w7KSbD0$19d76ec2c5ffac39450bac783a2cf87ebd0bec4b', datetime.datetime(2025, 6, 28, 18, 5, 30), 0, 'TNSO', '', '', 'thehindsighthan@gmail.com', 0, 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1260871, 4, 4, 1602701, 'profile_images/TN/SO/TNSO/4f05fea6204411e690d80ae52af18be5.jpg', 'M', '胡俊涵', '噪音科學', 886, '936486741', datetime.date(2016, 5, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1, 0, 'zh-hant', 1, '{"show_intro":false,"accredited_datetime":"2022-05-03T04:01+00:00","hide_gender":false,"hide_location":false}', 32132, 258, 11, 2, 1, 0, '', 0, None), (780616, 4, 4, '險谷', 1602701, 97321965, 4, 3, 0, 'music/TN/SO/TNSO/NhWPJUpn2n23UV5ZLUizEJ.mp3', 0, 'song_covers/TN/SO/TNSO/AmWEyRrCDbBwtTeWDSjZG8.jpeg', 1, '', '', 0, '走進幽冷的險峻山林,發現各種奇景,陷入一連串奇幻的思考,最後發現深林裡不為人知的秘密.\n作曲 演奏 : 胡俊涵\n錄音 混音 : 胡俊涵 in 噪音科學Studio\nThe Noise Science Orchestra', 0, '', 197, 320000, datetime.datetime(2024, 7, 25, 20, 40, 16), datetime.datetime(2024, 7, 25, 20, 40, 12), datetime.datetime(2024, 7, 25, 20, 42, 9, 353900), datetime.datetime(2024, 7, 25, 21, 0, 35), 150, 4, 0, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1602701, 'sha1$xmCTZY7vhCeJu72w7KSbD0$19d76ec2c5ffac39450bac783a2cf87ebd0bec4b', datetime.datetime(2025, 6, 28, 18, 5, 30), 0, 'TNSO', '', '', 'thehindsighthan@gmail.com', 0, 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1260871, 4, 4, 1602701, 'profile_images/TN/SO/TNSO/4f05fea6204411e690d80ae52af18be5.jpg', 'M', '胡俊涵', '噪音科學', 886, '936486741', datetime.date(2016, 5, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1, 0, 'zh-hant', 1, '{"show_intro":false,"accredited_datetime":"2022-05-03T04:01+00:00","hide_gender":false,"hide_location":false}', 32132, 258, 11, 2, 1, 0, '', 0, None), (782280, 4, 4, '醉 demo', 1593082, None, 4, 3, 0, 'music/ui/mu/uimusic/J8b5R83zSd5LunoYqKZfoM.mp3', 0, 'song_covers/ui/mu/uimusic/L9urfrJaBmeDRnPQWn6j9M.jpeg', 1, '', '總突然開始說情話\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作詞 Lyrics | TJ子杰\n作曲 Composer | TJ子杰\n編曲 Arrangement | TJ子杰、黃璽\n演唱 Vocal | TJ子杰\n吉他 Gutarist | TJ子杰\n鼓組 Drummer | 黃璽\n混音 Mixing | TJ子杰\n音樂工作室 Music Studio | 你我音樂工作室', 0, '', 263, 192000, datetime.datetime(2024, 8, 12, 4, 31, 49), datetime.datetime(2024, 8, 12, 4, 31, 45), datetime.datetime(2024, 8, 12, 9, 0), datetime.datetime(2024, 8, 12, 9, 0, 31), 930, 21, 12, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1593082, 'sha1$mDSBv6rlAFz8$5ec342fd9101898e7e5af0a2e1a2a500af13dab2', datetime.datetime(2025, 4, 22, 11, 22, 11), 0, 'uimusic', '子杰', '李', 'jasongood861025@gmail.com', 0, 1, datetime.datetime(2016, 3, 22, 17, 43, 16), 1251474, 2, 2, 1593082, 'profile_images/ui/mu/uimusic/ZU2xZXitpEEUQRXJuVfFi8.jpg', 'M', '李子杰', '你我 U&I', 886, '917903191', datetime.date(2019, 3, 30), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2016, 3, 22, 17, 43, 16), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-05-29T07:46+00:00","hide_location":true}', 70829, 789, 31, 3, 1, 0, '', 0, None), (779319, 4, 4, '飛到你的身體裡', 3154543, 97321930, 4, 3, 0, 'music/Pi/ED/PiEDi__/KysK72ThWgDKKWLoGHUCVa.mp3', 0, 'song_covers/Pi/ED/PiEDi__/P5Zb4qh3skrZKVTbaJf2dE.jpeg', 1, '', '一瞬間 我看不見 時間在盡頭枯萎\n一睜眼 再看一眼 是誰撕裂包裝好的虛偽\n\n腦裡還 殘存著 你的倒影\n有些支離破碎 都快要認不清\n\n我選擇 將回憶 放逐到邊境\n不計其數驅離 無一有倖\n\n我已竭盡全力 \n想將一切幻化抽離\n\n而你卻仍佇立\n無所遁形\n\n在想什麼 \n那些秘密有沒有收藏著呢 \n若它被滅了\n你就不會想起我了 \n\n好想\n飛到你的身體裡 \n(那樣我就可以 好好地開始理解你)\n\n飛到你的身體裡\n(不再懷疑)\n沒有恐懼\n\n已經不見了 \n已經不見了\n我跟你之間沒有關係了\n節奏出其不意地亂了\n不想遇見的它 終究先後發生\n\n躺在那 聽聽 聽著呼吸\n卻快感受不到你\n停停 停下交集\n這感覺不對 讓我先\n靜靜 靜得神秘\n再瀟灑告別溫柔的你\n不留痕跡 yeah \n\n飛到你的身體裡 \n(那樣我就可以 好好地開始理解你)\n\n飛到你的身體裡\n(不再懷疑)\n沒有恐懼\n\n我還在意著你所有過去 \n想飛到你的身體裡 \n在那裡我 就可以\n貪婪地 一探究竟', 0, '作詞 Lyricist | PiEDí\n作曲 Composer | PiEDí\n製作人 Producer| 伍柏宇 Jim Wu\n配唱製作人 Vocal Producer|阿橘 Ahh G\n編曲 Beat Arranger| 鄭有為 Santi Cheng\n和音編寫 Chorus Arranger|伍柏宇 Jim Wu\n錄音 Recording Engineer| 陳昱誠 Robert Chen\n混音 Mixing Engineer| 伍柏宇 Jim Wu\n母帶 Mastering Engineer| 伍柏宇 Jim Wu\n錄音室 Recording Studio|社辦工作室 DaBong Studio', 0, '', 246, 320000, datetime.datetime(2024, 7, 16, 7, 0, 48), datetime.datetime(2024, 7, 16, 7, 0, 15), datetime.datetime(2024, 7, 30, 23, 0), datetime.datetime(2024, 8, 3, 14, 36, 57), 3752, 108, 10, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3154543, 'sha1$Kt8u7W4w9u926gRgqv6nEd$6da531bfd47a381d4e8e91c91fe27a6c9a419982', datetime.datetime(2025, 5, 14, 10, 57, 38), 0, 'PiEDi__', '', '', 'piedi.t.official@gmail.com', 0, 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 2724880, 2, 2, 3154543, 'profile_images/Pi/ED/PiEDi__/kYBPMMyQCLVSAuLcBZCScX.jpg', 'F', '', 'PiEDí', 886, '983222526', datetime.date(2023, 9, 20), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-08-20T03:55+00:00","hide_location":false}', 34269, 204, 15, 0, 1, 0, '', 0, None), (781370, 4, 4, '《託夢》Fleeting Presence', 2527577, 97322002, 4, 3, 0, 'music/Jd/ib/Jdiband2019/ERoJ3cUVGC5MeKQVw3n6qC.mp3', 9062400, 'song_covers/Jd/ib/Jdiband2019/gXz8JLPeuAa4HcVwVSV7tA.png', 1, '', '妳出現了\r\n就站在我眼前\r\n妳為何而來呢\r\n妳為何而來呢\r\n於是我\r\n一步又一步往前\r\n用盡生命只為再看妳一眼\r\n但是在觸碰瞬間\r\n妳消失了\r\n妳消失了\r\n\r\n我看著遠方的燈忽明忽滅\r\n有些片段畫面浮在眼前\r\n然後妳一轉眼\r\n又消失在迷霧裡面\r\n我看著遠方燈火忽明忽滅\r\n有些片段記憶在連結\r\n然後呢\r\n妳離開我身邊\r\n\r\n我看著遠方的燈忽明忽滅\r\n有些片段畫面浮在眼前\r\n然後妳一轉眼\r\n又消失在迷霧裡面\r\n我看著遠方燈火忽明忽滅\r\n有些片段記憶在連結\r\n然後呢\r\n沒有然後了\r\n妳離開我身邊\r\n\r\n離開我身邊\r\n消失在迷霧裡面', 0, '製作人 Producer:李哲瑋 Wei\r\n詞 Lyricist:米淇 Chimi\r\n曲 Composer :米淇 Chimi\r\n編曲 Music Arrangement:李哲瑋 Wei\r\n配唱製作人Vocal Producer:何采盈 Sabrina\r\n\r\n主唱 Lead Vocal:米淇 Chimi\r\n和聲編寫/和聲 Chorus:何采盈 Sabrina、李哲瑋 Wei、米淇 Chimi\r\n主奏吉他 Lead Guitar:黃文炫 Julian\r\n節奏吉他Rhythm Guitar :李哲瑋 Wei\r\n\r\n錄音師 Recording Engineer:李哲瑋 Wei\r\n混音工程 Music Mixing:李哲瑋 Wei\r\n母帶後期製作 Mastering Engineer:李哲瑋 Wei\r\n\r\n特別感謝 Special Thanks:吳俊緯', 0, '', 226, 320000, datetime.datetime(2024, 8, 3, 5, 20), datetime.datetime(2024, 8, 3, 5, 20), datetime.datetime(2024, 8, 10, 10, 0, 0, 2), datetime.datetime(2024, 8, 14, 8, 42, 14), 583, 14, 6, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2527577, 'sha1$HXawE2EGbRqzYMz8SrMuVf$e324070719f73caba6ac95602a13af5c226e16be', datetime.datetime(2024, 8, 13, 12, 20, 36), 0, 'Jdiband2019', '', '', 'jdiband2019@gmail.com', 0, 1, datetime.datetime(2019, 12, 8, 17, 34, 44), 2098431, 4, 4, 2527577, 'profile_images/Jd/ib/Jdiband2019/5eASE6bXeEsTD3ZS6PqNPA.jpeg', 'O', '', '解夢人 JDI', 886, '976679809', datetime.date(2019, 12, 3), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 59), 1, datetime.datetime(2019, 12, 8, 17, 34, 44), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0}', 4586, 61, 11, 59, 0, 0, '', 0, None), (779319, 4, 4, '飛到你的身體裡', 3154543, 97321930, 4, 3, 0, 'music/Pi/ED/PiEDi__/KysK72ThWgDKKWLoGHUCVa.mp3', 0, 'song_covers/Pi/ED/PiEDi__/P5Zb4qh3skrZKVTbaJf2dE.jpeg', 1, '', '一瞬間 我看不見 時間在盡頭枯萎\n一睜眼 再看一眼 是誰撕裂包裝好的虛偽\n\n腦裡還 殘存著 你的倒影\n有些支離破碎 都快要認不清\n\n我選擇 將回憶 放逐到邊境\n不計其數驅離 無一有倖\n\n我已竭盡全力 \n想將一切幻化抽離\n\n而你卻仍佇立\n無所遁形\n\n在想什麼 \n那些秘密有沒有收藏著呢 \n若它被滅了\n你就不會想起我了 \n\n好想\n飛到你的身體裡 \n(那樣我就可以 好好地開始理解你)\n\n飛到你的身體裡\n(不再懷疑)\n沒有恐懼\n\n已經不見了 \n已經不見了\n我跟你之間沒有關係了\n節奏出其不意地亂了\n不想遇見的它 終究先後發生\n\n躺在那 聽聽 聽著呼吸\n卻快感受不到你\n停停 停下交集\n這感覺不對 讓我先\n靜靜 靜得神秘\n再瀟灑告別溫柔的你\n不留痕跡 yeah \n\n飛到你的身體裡 \n(那樣我就可以 好好地開始理解你)\n\n飛到你的身體裡\n(不再懷疑)\n沒有恐懼\n\n我還在意著你所有過去 \n想飛到你的身體裡 \n在那裡我 就可以\n貪婪地 一探究竟', 0, '作詞 Lyricist | PiEDí\n作曲 Composer | PiEDí\n製作人 Producer| 伍柏宇 Jim Wu\n配唱製作人 Vocal Producer|阿橘 Ahh G\n編曲 Beat Arranger| 鄭有為 Santi Cheng\n和音編寫 Chorus Arranger|伍柏宇 Jim Wu\n錄音 Recording Engineer| 陳昱誠 Robert Chen\n混音 Mixing Engineer| 伍柏宇 Jim Wu\n母帶 Mastering Engineer| 伍柏宇 Jim Wu\n錄音室 Recording Studio|社辦工作室 DaBong Studio', 0, '', 246, 320000, datetime.datetime(2024, 7, 16, 7, 0, 48), datetime.datetime(2024, 7, 16, 7, 0, 15), datetime.datetime(2024, 7, 30, 23, 0), datetime.datetime(2024, 8, 3, 14, 36, 57), 3752, 108, 10, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3154543, 'sha1$Kt8u7W4w9u926gRgqv6nEd$6da531bfd47a381d4e8e91c91fe27a6c9a419982', datetime.datetime(2025, 5, 14, 10, 57, 38), 0, 'PiEDi__', '', '', 'piedi.t.official@gmail.com', 0, 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 2724880, 2, 2, 3154543, 'profile_images/Pi/ED/PiEDi__/kYBPMMyQCLVSAuLcBZCScX.jpg', 'F', '', 'PiEDí', 886, '983222526', datetime.date(2023, 9, 20), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-08-20T03:55+00:00","hide_location":false}', 34269, 204, 15, 0, 1, 0, '', 0, None), (780622, 4, 4, '掠影', 1602701, 97321965, 4, 3, 0, 'music/TN/SO/TNSO/5qX7xxfcRwipS9asotvjw6.mp3', 0, 'song_covers/TN/SO/TNSO/GpEuYjPvcRyVCSy9E69ecW.jpeg', 1, '', '', 0, '走進幽冷的險峻山林,發現各種奇景,陷入一連串奇幻的思考,最後發現深林裡不為人知的秘密.\n作曲 演奏 : 胡俊涵\n錄音 混音 : 胡俊涵 in 噪音科學Studio\nThe Noise Science Orchestra', 0, '', 237, 320000, datetime.datetime(2024, 7, 25, 20, 51, 50), datetime.datetime(2024, 7, 25, 20, 51, 46), datetime.datetime(2024, 7, 25, 20, 52, 15, 556835), datetime.datetime(2024, 7, 25, 21, 0, 14), 540, 16, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1602701, 'sha1$xmCTZY7vhCeJu72w7KSbD0$19d76ec2c5ffac39450bac783a2cf87ebd0bec4b', datetime.datetime(2025, 6, 28, 18, 5, 30), 0, 'TNSO', '', '', 'thehindsighthan@gmail.com', 0, 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1260871, 4, 4, 1602701, 'profile_images/TN/SO/TNSO/4f05fea6204411e690d80ae52af18be5.jpg', 'M', '胡俊涵', '噪音科學', 886, '936486741', datetime.date(2016, 5, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1, 0, 'zh-hant', 1, '{"show_intro":false,"accredited_datetime":"2022-05-03T04:01+00:00","hide_gender":false,"hide_location":false}', 32132, 258, 11, 2, 1, 0, '', 0, None), (779320, 2, 2, 'Sleepwalker', 3154543, 97321930, 4, 3, 0, 'music/Pi/ED/PiEDi__/TqhY8jR5giuRfKkpAbY9tN.mp3', 0, 'song_covers/Pi/ED/PiEDi__/E4EPLuAFR7GLJsZtFq22gW.jpeg', 1, '', '我做了個夢\n正尋找華麗時空\n沈醉它帶來微風\n游移這宇宙\n \n夢捉捕了裂縫\n一切跌進深淵之中\n徹底被遺落\n\n記得 I\nI wanna fight\nFeel so lost in life then I die ,cry \nI wanna fly\nHow can I find my mind\n\nYe-yeah ah ah \nYe-yeah ye-yeah ah ah\nAnd I.. \n\n陷在未知的邊境(是虛是實我分不清)\n沒有知覺的旅行(就從殘影想像遊戲)\n\n不平衡地降落\n失去重心漂浮懸空\n碎裂畫面在重播\n上演瘋狂宇宙\n \n夢捉捕了裂縫\n一切跌進深淵之中\n徹底被遺落\n\n記得 I\nI wanna fight\nFeel so lost in life then I die ,cry \nI wanna fly\nHow can I find my mind\n\nYe-yeah ah ah \nYe-yeah ye-yeah ah ah\nAnd I\nAnd I\n\n陷在未知的邊境 (是虛是實我分不清)\n沒有知覺的旅行 (就從殘影想像遊戲)\n\nOh 都走開\n可能還不想醒過來\n\nOh Oh 都走開\n感受前所未有的 this vibe ah ah\nthis this vibe ah ah\nthis vibe ah ah ah\nTell me what’s real?\n\nOh oh 一直到\n你的心 準備好\n\nOh oh 一直到\n觸碰的 位置剛好\n\nOh oh 繼續地\n瘋狂地晃蕩我\n\nOh oh oh\nPlease don’t 停下動作\n\nPlease let me go', 0, '作詞 Lyricist | PiEDí\n作曲 Composer | PiEDí\n製作人 Producer| 伍柏宇 Jim Wu\n編曲 Beat Arranger| 伍柏宇 Jim Wu\n和音編寫 Chorus Arranger|伍柏宇 Jim Wu\n錄音 Recording Engineer| 陳昱誠 Robert Chen\n混音 Mixing Engineer| 伍柏宇 Jim Wu\n母帶 Mastering Engineer| 伍柏宇 Jim Wu\n錄音室 Recording Studio|社辦工作室 DaBong Studio', 0, '', 230, 320000, datetime.datetime(2024, 7, 16, 7, 0, 34), datetime.datetime(2024, 7, 16, 7, 0, 15), datetime.datetime(2024, 7, 30, 23, 0), datetime.datetime(2025, 2, 2, 12, 57, 2), 1582, 35, 4, 1, 3, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3154543, 'sha1$Kt8u7W4w9u926gRgqv6nEd$6da531bfd47a381d4e8e91c91fe27a6c9a419982', datetime.datetime(2025, 5, 14, 10, 57, 38), 0, 'PiEDi__', '', '', 'piedi.t.official@gmail.com', 0, 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 2724880, 2, 2, 3154543, 'profile_images/Pi/ED/PiEDi__/kYBPMMyQCLVSAuLcBZCScX.jpg', 'F', '', 'PiEDí', 886, '983222526', datetime.date(2023, 9, 20), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-08-20T03:55+00:00","hide_location":false}', 34269, 204, 15, 0, 1, 0, '', 0, None), (779321, 4, 4, 'At Midnight', 3154543, 97321930, 4, 3, 0, 'music/Pi/ED/PiEDi__/kDwMmLCGiHxzwoSDrUV4gb.mp3', 0, 'song_covers/Pi/ED/PiEDi__/4aAMpfH5CBAqdAeN6eTiai.jpeg', 1, '', '陷在你殘留的餘溫不分凌晨黃昏\n像有什麼壓在胸口總是覺得冰冷\n為何選擇離開 沒有答案\n還要我明白\n\n傷口裂開\n全都腐敗\n想縫補 就用 \n幾絲無奈 \n \nAt midnight (at midnight)\nAt midnight (at midnight)\n相吻這麼多次 無法控制\n卻從沒給過我你的愛\n\nAt midnight (at midnight)\nAt midnight (at midnight)\n想和你擁抱 \n像從前一樣 邊\nKiss your eyes\n\n或許其實自己太過浪漫天真\n相信那些沒參透的謊言虛實不分\n為何肆意 擾亂我的心 \noh 我不明白\n\n問你多愛(多愛)\n說不出來 \n你要 不就 誠實以待\n反正我\n\n道理 不懂 早丟掉\n只有 件事 我知道\n溢出口中的心跳\n證明著 你的 重要\n \n但一切\n已 無法 再重來\n沒差 反正 就當你\n從 今晚不 復存在 \n不存在\n\nAt midnight (at midnight)\nAt midnight (at midnight)\n相吻這麼多次 無法控制\n卻從沒給過我你的愛\n\nAt midnight (at midnight)\nAt midnight (at midnight)\n想和你擁抱 \n像從前一樣 邊\nKiss your eyes\n\nAt midnight (at midnight)\nAt midnight (at midnight)\n相吻這麼多次 無法控制\n卻從沒給過我你的愛\n\nAt midnight (at midnight)\nAt midnight (at midnight)\n\n想要你的心 \n卻懸在夜裡 回不來', 0, '作詞 Lyricist | PiEDí\n作曲 Composer | PiEDí\n製作人 Producer| 伍柏宇 Jim Wu\n配唱製作人 Vocal Producer|阿橘 Ahh G\n編曲 Beat Arranger| 伍柏宇 Jim Wu\n和音編寫 Chorus Arranger|伍柏宇 Jim Wu\n錄音 Recording Engineer| 陳昱誠 Robert Chen\n混音 Mixing Engineer| 伍柏宇 Jim Wu\n母帶 Mastering Engineer| 伍柏宇 Jim Wu\n錄音室 Recording Studio|社辦工作室 DaBong Studio', 0, '', 147, 320000, datetime.datetime(2024, 7, 16, 7, 0, 56), datetime.datetime(2024, 7, 16, 7, 0, 16), datetime.datetime(2024, 7, 30, 23, 0), datetime.datetime(2024, 8, 3, 14, 36, 40), 1143, 12, 0, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3154543, 'sha1$Kt8u7W4w9u926gRgqv6nEd$6da531bfd47a381d4e8e91c91fe27a6c9a419982', datetime.datetime(2025, 5, 14, 10, 57, 38), 0, 'PiEDi__', '', '', 'piedi.t.official@gmail.com', 0, 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 2724880, 2, 2, 3154543, 'profile_images/Pi/ED/PiEDi__/kYBPMMyQCLVSAuLcBZCScX.jpg', 'F', '', 'PiEDí', 886, '983222526', datetime.date(2023, 9, 20), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-08-20T03:55+00:00","hide_location":false}', 34269, 204, 15, 0, 1, 0, '', 0, None), (780622, 4, 4, '掠影', 1602701, 97321965, 4, 3, 0, 'music/TN/SO/TNSO/5qX7xxfcRwipS9asotvjw6.mp3', 0, 'song_covers/TN/SO/TNSO/GpEuYjPvcRyVCSy9E69ecW.jpeg', 1, '', '', 0, '走進幽冷的險峻山林,發現各種奇景,陷入一連串奇幻的思考,最後發現深林裡不為人知的秘密.\n作曲 演奏 : 胡俊涵\n錄音 混音 : 胡俊涵 in 噪音科學Studio\nThe Noise Science Orchestra', 0, '', 237, 320000, datetime.datetime(2024, 7, 25, 20, 51, 50), datetime.datetime(2024, 7, 25, 20, 51, 46), datetime.datetime(2024, 7, 25, 20, 52, 15, 556835), datetime.datetime(2024, 7, 25, 21, 0, 14), 540, 16, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1602701, 'sha1$xmCTZY7vhCeJu72w7KSbD0$19d76ec2c5ffac39450bac783a2cf87ebd0bec4b', datetime.datetime(2025, 6, 28, 18, 5, 30), 0, 'TNSO', '', '', 'thehindsighthan@gmail.com', 0, 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1260871, 4, 4, 1602701, 'profile_images/TN/SO/TNSO/4f05fea6204411e690d80ae52af18be5.jpg', 'M', '胡俊涵', '噪音科學', 886, '936486741', datetime.date(2016, 5, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2016, 5, 19, 2, 40, 6), 1, 0, 'zh-hant', 1, '{"show_intro":false,"accredited_datetime":"2022-05-03T04:01+00:00","hide_gender":false,"hide_location":false}', 32132, 258, 11, 2, 1, 0, '', 0, None), (778099, 4, 4, 'Leftover / Make It Up', 1816398, 97321889, 4, 3, 0, 'music/Ro/ck/Rock4ever/NLHDiaq3C2CEqxhXEGPXCY.mp3', 0, 'song_covers/Ro/ck/Rock4ever/B3coXYQCqCjNSjzBSoBzyc.jpeg', 1, '', 'Get away, get away, get away from all your feelings\nFade away, fade away, fade away\n\nTake a look at all your leftovers\nWell is it how you like it?\nA chunk of medium rare steak on your plate \n\n(yeah baby)\nThis is what you’ve been missing\nThough you won’t even miss it\xa0\nI won’t hold you back, but hold my breath, now\n\nGet away, get away, get away from all your feelings\nStay awake, stay awake, stay awake\n(now)\nFade away, fade away, fade away, before you even notice\nStay away, stay away, stay away\n\nLook at all these broken pieces\nYeah this is how you make me feel a certain way, I can’t explain\xa0\nAnd I’ve been thinking lately\nIf it ain’t just a maybe\nWhere will it go?\n\nThis is what you’ve been waiting for after all this time\xa0\nHold your breathe, wait a sec\nWith you?\n\nMake it up\xa0\nSwear to God girl you are everything that I‘d ever want\nYou’re the one\xa0\n\nMake it up\xa0\nSwear to God girl you are everything that I‘d ever want\nYou’re the one\xa0\n\nGirl come take my hand\xa0\nShow me who you are\nWe’ve made it through so far\nNo more playing games\nCause deep in my heart\n\nIt all came with the ying and yang’\nOnce you care but the next few days, you’ll be fucking MIA\nI mean what more can I say?\nNo cap, it’s the price I’m willing to pay\n\nMake it up\xa0\nSwear to god girl you are everything that I‘d ever want\nYou’re the one\xa0\n\nMake it up\xa0\nSwear to god girl you are everything that I‘d ever want\nYou’re the one', 0, '如同歌名以斜線分隔,以兩首風格截然不同的曲目相接。\n專輯打頭陣的第一首歌曲〈Leftover〉描述一場被拋棄後重生的心路歷程。編曲利用大量合成器音牆模擬弦樂團調音時的聲響,製造出懸疑又混沌的色彩。B 段轉調後,以大片動人的弦樂交疊,呈現最後總是會風吹散、心境開闊的感覺。以 DJ SET 接歌的手法從感性的〈Leftover〉進行到帶有 Dance hall、Afrobeat曲風的第二首歌曲〈Make it up〉,將場景轉換氣氛到了熱鬧的派對,歌詞卻是反覆吟唱著苦澀的心情,編曲與歌曲意境的對比,令人玩味無窮。', 0, '', 383, 320000, datetime.datetime(2024, 7, 5, 11, 46, 48), datetime.datetime(2024, 7, 5, 11, 46, 26), datetime.datetime(2024, 7, 27, 16, 0), datetime.datetime(2024, 7, 27, 16, 0, 40), 456, 13, 0, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1816398, 'sha1$td7Pqtfbol2bt4kJFNKcFE$b38d7f387547d0b8089cdb7613f75808b12a2f71', datetime.datetime(2025, 5, 16, 12, 2, 32), 0, 'Rock4ever', '', '', 'lynnchin0707@gmail.com', 0, 1, datetime.datetime(2016, 11, 18, 7, 19, 22), 1301562, 2, 2, 1816398, 'profile_images/Ro/ck/Rock4ever/dqLZVTSjnaV4RkG9rcKjLW.jpg', 'O', '', '令晴 Lynn', 886, '975737196', datetime.date(2021, 6, 12), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 43), 1, datetime.datetime(2016, 11, 18, 7, 19, 22), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2023-01-05T03:49+00:00","hide_location":false}', 37421, 817, 0, 3, 1, 0, '', 0, None), (780610, 1, 1, 'Ten Acres 十畝之間 (Mark de Clive-Lowe Remix)', 3199042, None, 4, 3, 0, 'music/zy/th/zytheway/6xGcLkB6eE9VCVJpPeb6pj.mp3', 0, 'song_covers/zy/th/zytheway/EHgewrGG6xHPt3D6Vf3hWM.jpeg', 1, '', "[Verse 1]\nCome on,\n十畝之間兮\nShí mǔ zhī jiān xi,\n桑者\nsāng zhé\n桑者閑,\nsāng zhé xian\n行子還\nxíng zi xuán\n行與子還兮\nxíng yǔ zi xuán xī\n還兮。\nxuán xī.\n\n[Verse 2]\nCome on,\n十畝之外,\nShí mǔ zhī wài,\n桑者\nsāng zhé\n桑者泄泄兮,\nsāng zhé yì yì xi,\n行子還\nxíng zi xuán\n行與子浙兮\nxíng yǔ zi shì xī.\n浙兮。\nshì xī.\n\nLyrics are based on the poem 'Ten Acres of Leisure 十畝之間’ from ‘Book of Poetry (Shijing 詩經)’ as compiled by Confucious 3000-years-ago\n\nEnglish Translation:\nBetween their ten-acre field\nMulberry planters stand idly.\n‘If you are going, I’ll come with you’ says one to another.\n\nBeyond their ten-acre field\nMulberry planters move idly.\n‘If you are going, I’ll walk with you’ says one to another.\n\nTranslation by Dr Annie Luman Ren from the Australian Centre on China in the World", 0, 'ZY THE WAY\'s "Ten Acres 十畝之間" breathes life into the 3000-year-old ancient Chinese poem \'Ten Acres of Leisure 十畝之間,\' depicting the tranquil yet vibrant life of mulberry planters in ancient China. Adding a new layer to their groundbreaking sound, Zy The Way collaborates with the illustrious Mark de Clive-Lowe (MdCL) for a remix of "Ten Acres 十畝之間."\n\nMdCL, a musical visionary known for his seamless blending of beats, synths, and live remixing, brings a fresh perspective to Zy The Way\'s work. His background in progressive electronic music and jazz, coupled with his extensive collaborations with artists like Kenny Dope, Jody Watley, and Kamasi Washington, makes this remix a must-hear. Now based in Tokyo, MdCL\'s live sets are celebrated for their innovative, genre-blurring magic. His remix of "Ten Acres 十畝之間" is anticipated to deliver the same high-caliber artistry that has defined his career.', 0, '', 310, 320000, datetime.datetime(2024, 7, 25, 16, 49, 13), datetime.datetime(2024, 7, 25, 16, 49, 2), datetime.datetime(2024, 7, 25, 16, 50, 51, 525612), datetime.datetime(2024, 7, 25, 16, 50, 52), 279, 5, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3199042, 'sha1$Wk6iAxzOBsl9PESPj5p5xX$0565ce6d0d9b58c933a582041b32475c0b241445', datetime.datetime(2025, 4, 8, 16, 8, 34), 0, 'zytheway', '', '', 'listen@zytheway.com', 0, 1, datetime.datetime(2024, 1, 26, 7, 51, 46), 2769371, 4, 3, 3199042, 'profile_images/zy/th/zytheway/KFa5ZDpCwxMCVmNUqhDdkm.jpg', 'O', '', 'ZY THE WAY 中庸', 886, '910850610', datetime.date(2019, 8, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2024, 1, 26, 7, 51, 46), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":false}', 6560, 44, 3, 9, 0, 0, '', 0, None), (779971, 4, 4, '快樂海邊', 401327, 97264992, 4, 3, 0, 'music/us/ay/usaymasiru/YNx2nJp683eiEbR4g5tEmU.mp3', 0, '', 1, '', '', 0, '', 0, '', 283, 320000, datetime.datetime(2024, 7, 19, 13, 56, 13), datetime.datetime(2024, 7, 19, 13, 56, 2), datetime.datetime(2024, 7, 19, 13, 56, 32, 548699), datetime.datetime(2024, 7, 19, 14, 0, 42), 216, 3, 1, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 401327, 'sha1$1e3d3$9b8229afe6cc16b28ee2c4fcfd81c6fc562a785f', datetime.datetime(2025, 3, 27, 23, 29, 57), 0, 'usaymasiru', 'ChihYuan Tseng', '曾智圓', 'usaymasiru@gmail.com', 0, 1, datetime.datetime(2007, 2, 9, 21, 25, 37), 39077, 4, 4, 401327, 'profile_images/us/ay/usaymasiru/743VK6qv5EgjERvcmodfSH.jpg', 'F', '曾智圓', '舞賽.瑪喜鹿', 886, '987979470', datetime.date(1992, 1, 9), 'TPE', 99, 1, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 6), 1, datetime.datetime(2007, 2, 9, 21, 25, 37), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":2}', 24837, 91, 11, 5, 0, 0, '', 0, None), (779645, 4, 4, 'Colorful Daylight', 2645847, None, 4, 3, 0, 'music/an/th/anthony_wu/7ToQci5fk2yEe6KVHYkJ2h.mp3', 0, 'song_covers/an/th/anthony_wu/oMsRCovUeTo5CPACirFXba.jpeg', 1, '', '', 0, '為了投稿音樂遊戲Lily Fantasia所做的版本\n\n起初所想塑造的就是想像 "在藍天夏日中一輛敞篷車在公路與街道上行駛的輕快熱鬧感",因此曲風則是以個人相當喜歡的Funk & Disco、Fusion Jazz來結合現有電子音樂的要素,嘗試還原出我所想像的氛圍。\n\n然而原曲本身長度不適合音樂遊戲,因此後續在壓縮內容的過程做了些許改編強化,甚至追加了類Bossa Nova來取代原有段落使層次多一些變化。\n\n最希望的除了能夠讓聽眾(玩家)能夠感受到夏日輕快氛圍外,也能放在歌單中不斷循環播放,甚至輕鬆遊玩這首曲子。\n\nYoutube: https://youtu.be/5KPp-Ej0kNY?si=W-L0A_0VMkS7UuSl\n\n■Music\nComposition: UANwork\nArrangement: UANwork\nMixing Engineer: UANwork\nMastering: UANwork\n\n■UANwork\nSoundCloud:\nhttps://soundcloud.com/uanwork\nSpotify:\nhttps://open.spotify.com/artist/0nWsh...\nX (twitter) :\nhttps://x.com/UANwork\nStreetVoice:\nhttps://streetvoice.com/anthony_wu/\n\n■Animation\nAnimation & Cover Illustrator: Akumaki\nX(Twitter): https://x.com/Akumaki12', 0, '', 146, 320000, datetime.datetime(2024, 7, 17, 4, 48, 53), datetime.datetime(2024, 7, 17, 4, 48, 50), datetime.datetime(2024, 7, 17, 4, 52, 44, 452955), datetime.datetime(2024, 8, 13, 16, 55, 17), 1093, 27, 2, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2645847, 'sha1$G5obcvzLJQP7$022b0c8f5985bc27360b9cea6f1ea2033f1ab4d2', datetime.datetime(2025, 3, 28, 12, 8, 41), 0, 'anthony_wu', '', '', 'anthony890201@gmail.com', 0, 1, datetime.datetime(2020, 10, 4, 17, 48, 26), 2216446, 4, 3, 2645847, 'profile_images/an/th/anthony_wu/C6Z3kbffN4LGa9m8yVwoPi.png', 'M', '', 'UANwork', 886, '968997523', datetime.date(2000, 2, 1), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 26, 21, 3, 15), 1, datetime.datetime(2020, 10, 4, 17, 48, 26), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":2}', 1786, 25, 19, 0, 0, 0, '', 0, None), (779645, 4, 4, 'Colorful Daylight', 2645847, None, 4, 3, 0, 'music/an/th/anthony_wu/7ToQci5fk2yEe6KVHYkJ2h.mp3', 0, 'song_covers/an/th/anthony_wu/oMsRCovUeTo5CPACirFXba.jpeg', 1, '', '', 0, '為了投稿音樂遊戲Lily Fantasia所做的版本\n\n起初所想塑造的就是想像 "在藍天夏日中一輛敞篷車在公路與街道上行駛的輕快熱鬧感",因此曲風則是以個人相當喜歡的Funk & Disco、Fusion Jazz來結合現有電子音樂的要素,嘗試還原出我所想像的氛圍。\n\n然而原曲本身長度不適合音樂遊戲,因此後續在壓縮內容的過程做了些許改編強化,甚至追加了類Bossa Nova來取代原有段落使層次多一些變化。\n\n最希望的除了能夠讓聽眾(玩家)能夠感受到夏日輕快氛圍外,也能放在歌單中不斷循環播放,甚至輕鬆遊玩這首曲子。\n\nYoutube: https://youtu.be/5KPp-Ej0kNY?si=W-L0A_0VMkS7UuSl\n\n■Music\nComposition: UANwork\nArrangement: UANwork\nMixing Engineer: UANwork\nMastering: UANwork\n\n■UANwork\nSoundCloud:\nhttps://soundcloud.com/uanwork\nSpotify:\nhttps://open.spotify.com/artist/0nWsh...\nX (twitter) :\nhttps://x.com/UANwork\nStreetVoice:\nhttps://streetvoice.com/anthony_wu/\n\n■Animation\nAnimation & Cover Illustrator: Akumaki\nX(Twitter): https://x.com/Akumaki12', 0, '', 146, 320000, datetime.datetime(2024, 7, 17, 4, 48, 53), datetime.datetime(2024, 7, 17, 4, 48, 50), datetime.datetime(2024, 7, 17, 4, 52, 44, 452955), datetime.datetime(2024, 8, 13, 16, 55, 17), 1093, 27, 2, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_expert":true,"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2645847, 'sha1$G5obcvzLJQP7$022b0c8f5985bc27360b9cea6f1ea2033f1ab4d2', datetime.datetime(2025, 3, 28, 12, 8, 41), 0, 'anthony_wu', '', '', 'anthony890201@gmail.com', 0, 1, datetime.datetime(2020, 10, 4, 17, 48, 26), 2216446, 4, 3, 2645847, 'profile_images/an/th/anthony_wu/C6Z3kbffN4LGa9m8yVwoPi.png', 'M', '', 'UANwork', 886, '968997523', datetime.date(2000, 2, 1), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 26, 21, 3, 15), 1, datetime.datetime(2020, 10, 4, 17, 48, 26), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":2}', 1786, 25, 19, 0, 0, 0, '', 0, None), (777635, 4, 4, 'DJV', 764682, None, 4, 3, 0, 'music/ma/nd/mandark/UfbdDdYEaamBuMxrwYUgvP.mp3', 0, 'song_covers/ma/nd/mandark/g5AVDq73C5HGSLvsZqbhVk.jpeg', 1, '', "I meant to wait \nI meant to stay \nAll in with my stakes if your down to play\nI’ll keep the secrets\nunder the moon\nbabe\nI’ll see you there\nau rendez-vous \n\n\nThe stars-align tonight as I move in \ncloser to your touch\nnobody's watching\nbe missing your body\nTill end of time\nGot me dazed\nlike Deja Vu \n\n\nTonight I can feel u\nHere, Hear \nCould you feel the way I did? \nHere, Here\n\nOur love is like a Chanson \nAre we tired?\nSing it one last time with me tonight\nOur love feels like a love song\nOut of time\nOut of sync without you by my side\n\n\nI just want you \nYou make my rhythm sway \nWhen we slow dance \nJust show me your hand\nunder the moon\nbabe\nlast chance\n\nJust me and you\n\n\nTonight I can’t feel u\nHere, Here \nCould you feel the way I did? \nHere, Here\n\nOur love is like a Chanson \nAre we tired?\nSing it one last time with me tonight \nOur love feels like a love song\nOut of time\nOut of sync without you by my side\n\n\nI’ll just be waiting\ncomm’n Deja Vu", 0, 'MANARK去年入圍最佳電音歌曲的提名者,今年發佈的第一首新單曲”DJV”聯合兩位知名電子音樂藝術家 —— 電子樂團莉莉周她說的主腦Ral Chen共同編曲、攜手曾入圍最佳電音歌曲提名者的電子製作人G5SH的LuuX混音完成,以House作為節奏基底,融合現代聲響設計創造有趣的畫面感,以節奏表達忘我與自由舞動的狀態。\n\n這次在DJV這首歌中嘗試法文單字,增添了優雅和浪漫的魅力,既是一首舞曲頌歌,也是一首探索愛與失落的抒情作品,使其成為任何播放清單中都能勝任的曲目。\n\nPRODUCER: MANDARK \nLYRICIST: MANDARK / LIUXIN\nCOMPOSER: MANDARK\nARRANGEMENT: MANDARK / RAL CHEN\nGUITAR : YUJUNG HSIAO\nVOCAL PRODUCER:MANDARK / Andr\nRECORDING ENGINEER: YI LIN CHEN\nRECORDING STUDIO: 大小眼錄音室\nMIXING: LuuX\nMASTERING ENGINEER: LuuX\nCOVER PHOTO: 麻筱竹子', 0, '', 166, 320000, datetime.datetime(2024, 7, 1, 17, 47, 49), datetime.datetime(2024, 7, 1, 17, 47, 32), datetime.datetime(2024, 7, 1, 17, 54, 24, 974638), datetime.datetime(2025, 2, 15, 10, 32, 48), 36877, 569, 67, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-07-20"],"recommend_by_expert":true},"CN":{"song_of_the_days":["2024-07-21"]}}', 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), (138016, 4, 4, '王菲 - 不留remix (mixing version)', 405167, None, 4, 3, 0, 'music/ye/n1/yen1982/00ad79cba5e746b18393f0dfef1404c7.mp3', 5867096, '', 1, '', '', 0, '', 0, None, 244, 192000, datetime.datetime(2011, 3, 23, 12, 39, 21), datetime.datetime(2011, 3, 22, 9, 36, 17), datetime.datetime(2011, 3, 22, 9, 36, 17), datetime.datetime(2015, 3, 27, 21, 57, 16), 5215, 76, 30, 1, 0, 1, 0, None, 0, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 405167, 'sha1$QnMmvhbWswi4AGBJDk5vY8$1cd78f4ae41e7d17e5754b2573bce7e048b6bcb6', datetime.datetime(2025, 4, 23, 5, 48, 44), 0, 'yen1982', '', '', 'badaphoenix@yahoo.com.tw', 0, 1, datetime.datetime(2007, 3, 18, 16, 48, 3), 42911, 4, 3, 405167, 'profile_images/ye/n1/yen1982/2LJBLnB5WNdm6NPTvyC9M8.jpg', 'O', '張立人', '沙羅曼蛇SALAMANDER', 886, '918989120', datetime.date(1985, 6, 26), 'NWT', 94, 78510, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2007, 3, 18, 16, 48, 3), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"show_birthday":2,"accredited_datetime":"2021-10-19T07:06+00:00","hide_location":false}', 336500, 1579, 97, 3, 1, 0, '', 0, None), (777358, 4, 4, '10. 雪花 (Snow) feat. April Red 紅', 652019, 97321878, 4, 3, 0, 'music/dj/co/djcodewu/4ubL5DWr9B5T22o5tvAEv2.mp3', 0, 'music_albums/dj/co/djcodewu/0c9830d3109942c8b7a4a107c9c0643b.jpg', 1, '', '', 0, '', 0, '', 373, 320000, datetime.datetime(2024, 6, 29, 13, 7, 13), datetime.datetime(2024, 6, 29, 13, 3, 46), datetime.datetime(2024, 7, 3, 13, 20, 30, 306433), datetime.datetime(2024, 7, 3, 13, 20, 30), 267, 7, 0, 1, 10, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 652019, 'sha1$YXJHMBAbxuD9s8A7Bl16iZ$6b5020423771a2214cc7c5ec986107ecf400690d', datetime.datetime(2024, 8, 26, 11, 31, 45), 0, 'djcodewu', '', '', 'aprilredmusic@gmail.com', 0, 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 289422, 4, 3, 652019, 'profile_images/dj/co/djcodewu/cqcQYuKqxQbnpFzGMVqZJh.jpg', 'M', '', 'Code Wu', 886, '922336617', datetime.date(1980, 1, 22), 'TPE', 99, 11251, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-07-09T02:27+00:00","hide_location":false}', 17652, 215, 100, 65, 1, 0, '', 0, None), (777357, 4, 4, '06. 桃花源 Peach Blossom Garden - Original Mix', 652019, 97321878, 4, 3, 0, 'music/dj/co/djcodewu/YPDcDBYDc7tbM9zogeWgQH.mp3', 0, 'music_albums/dj/co/djcodewu/0c9830d3109942c8b7a4a107c9c0643b.jpg', 1, '', '', 0, '', 0, '', 311, 320000, datetime.datetime(2024, 6, 29, 13, 5, 43), datetime.datetime(2024, 6, 29, 13, 3, 46), datetime.datetime(2024, 7, 3, 13, 19, 43, 512438), datetime.datetime(2024, 7, 3, 13, 19, 44), 234, 2, 0, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 652019, 'sha1$YXJHMBAbxuD9s8A7Bl16iZ$6b5020423771a2214cc7c5ec986107ecf400690d', datetime.datetime(2024, 8, 26, 11, 31, 45), 0, 'djcodewu', '', '', 'aprilredmusic@gmail.com', 0, 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 289422, 4, 3, 652019, 'profile_images/dj/co/djcodewu/cqcQYuKqxQbnpFzGMVqZJh.jpg', 'M', '', 'Code Wu', 886, '922336617', datetime.date(1980, 1, 22), 'TPE', 99, 11251, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-07-09T02:27+00:00","hide_location":false}', 17652, 215, 100, 65, 1, 0, '', 0, None), (777354, 4, 4, '05. 悠遊 Leisurely Tripping - Original Mix', 652019, 97321878, 4, 3, 0, 'music/dj/co/djcodewu/oWLcACn82tH4hJRxGGEYxz.mp3', 0, 'music_albums/dj/co/djcodewu/0c9830d3109942c8b7a4a107c9c0643b.jpg', 1, '', '', 0, '', 0, '', 480, 320000, datetime.datetime(2024, 6, 29, 13, 5, 22), datetime.datetime(2024, 6, 29, 13, 3, 46), datetime.datetime(2024, 7, 3, 13, 19, 35, 662018), datetime.datetime(2024, 7, 3, 13, 19, 36), 183, 2, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 652019, 'sha1$YXJHMBAbxuD9s8A7Bl16iZ$6b5020423771a2214cc7c5ec986107ecf400690d', datetime.datetime(2024, 8, 26, 11, 31, 45), 0, 'djcodewu', '', '', 'aprilredmusic@gmail.com', 0, 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 289422, 4, 3, 652019, 'profile_images/dj/co/djcodewu/cqcQYuKqxQbnpFzGMVqZJh.jpg', 'M', '', 'Code Wu', 886, '922336617', datetime.date(1980, 1, 22), 'TPE', 99, 11251, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-07-09T02:27+00:00","hide_location":false}', 17652, 215, 100, 65, 1, 0, '', 0, None), (777355, 4, 4, '03. 江水 Asia River - Original Mix', 652019, 97321878, 4, 3, 0, 'music/dj/co/djcodewu/QwhPxnC3wKYoyfkwwq6gbv.mp3', 0, 'music_albums/dj/co/djcodewu/0c9830d3109942c8b7a4a107c9c0643b.jpg', 1, '', '', 0, '', 0, '', 348, 320000, datetime.datetime(2024, 6, 29, 13, 4, 41), datetime.datetime(2024, 6, 29, 13, 3, 46), datetime.datetime(2024, 7, 3, 13, 19, 17, 68591), datetime.datetime(2024, 7, 3, 13, 19, 17), 306, 4, 1, 1, 3, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 652019, 'sha1$YXJHMBAbxuD9s8A7Bl16iZ$6b5020423771a2214cc7c5ec986107ecf400690d', datetime.datetime(2024, 8, 26, 11, 31, 45), 0, 'djcodewu', '', '', 'aprilredmusic@gmail.com', 0, 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 289422, 4, 3, 652019, 'profile_images/dj/co/djcodewu/cqcQYuKqxQbnpFzGMVqZJh.jpg', 'M', '', 'Code Wu', 886, '922336617', datetime.date(1980, 1, 22), 'TPE', 99, 11251, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2009, 2, 6, 20, 0, 45), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-07-09T02:27+00:00","hide_location":false}', 17652, 215, 100, 65, 1, 0, '', 0, None), (777635, 4, 4, 'DJV', 764682, None, 4, 3, 0, 'music/ma/nd/mandark/UfbdDdYEaamBuMxrwYUgvP.mp3', 0, 'song_covers/ma/nd/mandark/g5AVDq73C5HGSLvsZqbhVk.jpeg', 1, '', "I meant to wait \nI meant to stay \nAll in with my stakes if your down to play\nI’ll keep the secrets\nunder the moon\nbabe\nI’ll see you there\nau rendez-vous \n\n\nThe stars-align tonight as I move in \ncloser to your touch\nnobody's watching\nbe missing your body\nTill end of time\nGot me dazed\nlike Deja Vu \n\n\nTonight I can feel u\nHere, Hear \nCould you feel the way I did? \nHere, Here\n\nOur love is like a Chanson \nAre we tired?\nSing it one last time with me tonight\nOur love feels like a love song\nOut of time\nOut of sync without you by my side\n\n\nI just want you \nYou make my rhythm sway \nWhen we slow dance \nJust show me your hand\nunder the moon\nbabe\nlast chance\n\nJust me and you\n\n\nTonight I can’t feel u\nHere, Here \nCould you feel the way I did? \nHere, Here\n\nOur love is like a Chanson \nAre we tired?\nSing it one last time with me tonight \nOur love feels like a love song\nOut of time\nOut of sync without you by my side\n\n\nI’ll just be waiting\ncomm’n Deja Vu", 0, 'MANARK去年入圍最佳電音歌曲的提名者,今年發佈的第一首新單曲”DJV”聯合兩位知名電子音樂藝術家 —— 電子樂團莉莉周她說的主腦Ral Chen共同編曲、攜手曾入圍最佳電音歌曲提名者的電子製作人G5SH的LuuX混音完成,以House作為節奏基底,融合現代聲響設計創造有趣的畫面感,以節奏表達忘我與自由舞動的狀態。\n\n這次在DJV這首歌中嘗試法文單字,增添了優雅和浪漫的魅力,既是一首舞曲頌歌,也是一首探索愛與失落的抒情作品,使其成為任何播放清單中都能勝任的曲目。\n\nPRODUCER: MANDARK \nLYRICIST: MANDARK / LIUXIN\nCOMPOSER: MANDARK\nARRANGEMENT: MANDARK / RAL CHEN\nGUITAR : YUJUNG HSIAO\nVOCAL PRODUCER:MANDARK / Andr\nRECORDING ENGINEER: YI LIN CHEN\nRECORDING STUDIO: 大小眼錄音室\nMIXING: LuuX\nMASTERING ENGINEER: LuuX\nCOVER PHOTO: 麻筱竹子', 0, '', 166, 320000, datetime.datetime(2024, 7, 1, 17, 47, 49), datetime.datetime(2024, 7, 1, 17, 47, 32), datetime.datetime(2024, 7, 1, 17, 54, 24, 974638), datetime.datetime(2025, 2, 15, 10, 32, 48), 36877, 569, 67, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-07-20"],"recommend_by_expert":true},"CN":{"song_of_the_days":["2024-07-21"]}}', 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), (777347, 4, 3, '什麼都不想 - 林強 Lim Giong 528Hz Remix', 829606, None, 4, 3, 0, 'music/ap/ri/aprilred/E9k74aqAeyFbKsVPWyGi2u.mp3', 0, 'song_covers/ap/ri/aprilred/nLKQYcr6Sj9fex2XX23mKf.jpeg', 1, '', '', 0, "April Red 紅 今年1月發行單曲 “什麼都不想” 原曲版本在 Youtube 迅速獲得了聽眾的喜愛。而這次發行的全新 Remix 版本 由林強製作帶領聽眾進入音樂的未來。透過 Ambient 的風格和前衛強烈的 Glitch 科技感,重新定義了 “Don't Want Anything” 這首歌曲,同時也結合了療癒的 528Hz 特殊音頻,讓聽者沉浸在迷人的旋律中,體驗到一場心靈的治癒之旅。這不僅是一首 Remix,更是一次獨特性的音樂體驗,帶領聽者穿越時空,進入一個超越現實的境界,仿佛在宇宙之中漫遊與宇宙共振。\n\n歌曲的MV,我們也邀請了旅居英國的台灣藝術家 SeaHo 何熙,她以其獨特的數位視覺藝術,為歌曲創造了一個絕美的超現實夢境,增添了歌曲的豐富層次,將音樂與視覺完美結合,呈現出如同一幅流動的畫作般另人屏息!", 0, '', 307, 320000, datetime.datetime(2024, 6, 29, 12, 17, 30), datetime.datetime(2024, 6, 29, 12, 17, 16), datetime.datetime(2024, 6, 29, 12, 26, 43, 740703), datetime.datetime(2024, 7, 3, 13, 22, 17), 321, 11, 7, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 829606, 'sha1$Bu1rAKFMc2xO9DpN8F12WJ$b38df972aec525934f556271017a2ab01a345e6e', datetime.datetime(2024, 8, 23, 5, 47, 11), 0, 'aprilred', '', '', 'shaoshih.1@gmail.com', 0, 1, datetime.datetime(2013, 3, 3, 21, 50, 5), 463049, 4, 3, 829606, 'profile_images/ap/ri/aprilred/AnpUu7WV6HBY6pnsnBz9oQ.jpg', 'O', '', 'April Red 紅', 886, '920159792', datetime.date(1984, 4, 27), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2013, 3, 3, 21, 50, 5), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2024-06-19T11:07+00:00","hide_location":false}', 36012, 307, 19, 53, 1, 0, '', 0, None), (773120, 4, 4, '人類的愛Demo', 3134955, None, 4, 3, 0, 'music/yu/gu/yuguangfall/VCtRpCZpSKf38UqUiuoKvX.mp3', 0, '', 1, '', '熱烈的愛 美麗的愛 揪心的愛 殘酷\n的愛\n冷漠的愛 偏執的愛 人類的愛\n\n自古以來 成有這習慣\n我們稱它 叫被愛與不愛\n但又有誰 真正懂的什麼叫愛\n\n忽視 嫉妒 佔有\n所有一切因愛為名的傷害\n如果沒有愛 是否 這些\n也不會成為文明毒害\n\n\n\nSo I tried to be blind\nSo I tried to be blind\n\n約翰福音13:14 \n我賜給你們一條新命令\n乃是叫你們彼此相愛\n我怎樣愛你們 你們也要怎樣相愛\n但人類啊 真的懂什麼是愛嗎\n \nLove is so blind\nLove is so blind\nLove is so blind\n\n熱烈的愛 美麗的愛 揪心的愛 殘酷\n的愛\n冷漠的愛 偏執的愛 人類的愛\nSave us', 0, '人類的愛 真的是愛嗎?', 0, '', 222, 224000, datetime.datetime(2024, 5, 27, 14, 41, 43), datetime.datetime(2024, 5, 27, 13, 54, 36), datetime.datetime(2024, 5, 27, 13, 56, 0, 194130), datetime.datetime(2024, 6, 13, 17, 2, 52), 858, 21, 7, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3134955, 'sha1$D7ddzxDaADUFMPPEu8xnep$3d6c3f172ba464e936dc1dd4f7a41eac00297a29', datetime.datetime(2025, 6, 20, 8, 22, 12), 0, 'yuguangfall', '', '', 'yuguangfall@gmail.com', 0, 1, datetime.datetime(2023, 7, 28, 16, 55, 41), 2705304, 4, 3, 3134955, 'profile_images/yu/gu/yuguangfall/HLEdr6LQyFvzPjp52cVxnn.jpg', 'O', '', '漁光倒 Yuguang Fall', 886, '966450060', datetime.date(2023, 8, 3), 'TNN', 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2023, 7, 28, 16, 55, 41), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"accredited_datetime":"2024-03-07T03:25+00:00"}', 48731, 280, 5, 9, 1, 0, '', 0, None), (776612, 4, 4, '好佳哉 (電視劇《我的意外室友》主題曲)', 1958047, None, 4, 3, 0, 'music/AO/IM/AOIMUSHIBAND/Nn2UBfJX4fMK7SnoVxv5sT.mp3', 0, 'song_covers/AO/IM/AOIMUSHIBAND/CH9dyDn5dy7iwzuEyobWJG.jpeg', 1, '', 'hó-tit hó-tit hó-tit hó-tit\n好佳哉 好得佳哉\n人生無永遠落雨天 人生無永遠落雨天\n\n你佮我 我佮你 加減攏有無順序\n烏陰天 落雨天 無人逐工teh過年\n誰教我 誰教你 是遮爾仔知己\n好佳哉好佳哉 有你踮我身邊\n\nhó-tit hó-tit hó-tit hó-tit\n好得好佳哉 連鞭是好天 \nhó-tit hó-tit hó-tit hó-tit\nhó-tit hó-tit 好得佳哉\n好佳哉 好得佳哉\n人生無永遠落雨天\n人生無永遠落雨天\n人生無永遠落雨天\n你佮我 我佮你人生無永遠落雨天\n烏陰天 落雨天人生無永遠落雨天\n誰教我 誰教你人生無永遠落雨天\n好佳哉 好佳哉 \n\n寂寞孤單的暗暝\n人生失志失主意\n感謝你陪佇阮身邊\n你講冬天過了是春天\n\n好佳哉 好佳哉好佳哉 好佳哉\n好得好佳哉連鞭是好天\nhó-tit hó-tit 好得佳哉\n好佳哉 好得佳哉連鞭是好天 連鞭是好天 \n人生無永遠落雨天 連鞭是好天 \n人生無永遠落雨天 連鞭是好天 \n人生無永遠落雨天\n\n你佮我 我佮你人生無永遠落雨天\n烏陰天 落雨天人生無永遠落雨天\n誰教我 誰教你人生無永遠落雨天\n好佳哉好佳哉有你踮我身邊', 0, '活在世上不可能每天像在過年\n也不會天天都是下雨天\n感謝有個物種叫做朋友\n陪我走過人生春夏秋冬潮起潮落\n\n/\n單曲主視覺的合作對象是我們2019年在 簡單市集結識的插畫家 小高潮色計事務所,默默追蹤色長的社群好久好久,終於找到機會合作。謝謝色長把我們的奇怪構想變成超古錐畫面,還增加了很多超讚的驚喜。\n\n在升起彩虹旗的國度裡,面臨砍伐大樹公公公寓(因為多元成家,所以是公+公)動物朋友們都來幫忙。屋頂由兩隻長頸鹿接吻組成:根據研究顯示 90%的長頸鹿都是gay。動物角色來自敝團首張專輯 《有你的故事》\n青鳥:青鳥\n媠花:花花\n厝內人:黑狗\n刺蝟悲歌:刺蝟\n大樹公:大樹公公\n魚:魚魚魚人\n青虫:勇者青虫是我們\n\n屋頂上的黑貓不是黑熊,是吉尼家的米咪,也是第二張專輯一直出現的貓仔。\n\n耶,趕快去聽。\n\n—\n單曲視覺與插畫|小高潮色計事務所 ikuiku studio\n\n▶音樂製作 Credit\n製作人 Producer |郭宏 Hung Kuo\u2028詞曲 Lyrics&Co|吉尼 Jeannie H\n編曲 Arrangement|呂尚霖 LuuX\n配唱製作人 Vocal Produce|羅莎莎 Sabrina Lo\n主唱 Lead Vocal|吉尼 Jeannie H\n和聲 Backing Vocals|吉尼 Jeannie H\u2028和聲編寫 Backing Vocal Arrangement |吉尼 Jeannie H\n主要錄音師 Main Recording Engineer|陳逸宏 BonBon Chen\n主要錄音室 Main Recording Studio|SIDEBon Studio\n音訊編輯 Audio Editing|陳逸宏 BonBon Chen\n混音工程師 Mixing Engineer|呂尚霖 LuuX\n混音室 Mixing Studio|基械貓錄音室 Robokatz Studio\n母帶後期處理工程師 Mastering Engineer|Wayson.H\n母帶後期處理工作室 Mastering Studio|W.S. Studio 尾聲音樂', 0, '', 152, 320000, datetime.datetime(2024, 6, 24, 15, 16, 39), datetime.datetime(2024, 6, 24, 15, 16, 30), datetime.datetime(2024, 6, 24, 15, 41, 37, 75563), datetime.datetime(2024, 6, 24, 15, 41, 37), 6430, 118, 22, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1958047, 'sha1$zZ3o7W9fremEyAxK34R6G8$c6184ddaaf6c569470984e1ecd131fdf7ebf8c18', datetime.datetime(2025, 6, 15, 5, 19, 41), 0, 'AOIMUSHIBAND', '', '', 'aoimushiband@gmail.com', 0, 1, datetime.datetime(2017, 6, 23, 15, 59, 8), 1530007, 4, 4, 1958047, 'profile_images/AO/IM/AOIMUSHIBAND/gBVV9ymHRwoutqscHSddoH.png', 'O', '青虫樂團', '青虫 aoi', 886, '963161292', datetime.date(2017, 6, 3), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2017, 6, 23, 15, 59, 8), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-09-01T08:19+00:00","hide_location":false}', 722307, 6713, 48, 26, 1, 0, '', 0, None), (776612, 4, 4, '好佳哉 (電視劇《我的意外室友》主題曲)', 1958047, None, 4, 3, 0, 'music/AO/IM/AOIMUSHIBAND/Nn2UBfJX4fMK7SnoVxv5sT.mp3', 0, 'song_covers/AO/IM/AOIMUSHIBAND/CH9dyDn5dy7iwzuEyobWJG.jpeg', 1, '', 'hó-tit hó-tit hó-tit hó-tit\n好佳哉 好得佳哉\n人生無永遠落雨天 人生無永遠落雨天\n\n你佮我 我佮你 加減攏有無順序\n烏陰天 落雨天 無人逐工teh過年\n誰教我 誰教你 是遮爾仔知己\n好佳哉好佳哉 有你踮我身邊\n\nhó-tit hó-tit hó-tit hó-tit\n好得好佳哉 連鞭是好天 \nhó-tit hó-tit hó-tit hó-tit\nhó-tit hó-tit 好得佳哉\n好佳哉 好得佳哉\n人生無永遠落雨天\n人生無永遠落雨天\n人生無永遠落雨天\n你佮我 我佮你人生無永遠落雨天\n烏陰天 落雨天人生無永遠落雨天\n誰教我 誰教你人生無永遠落雨天\n好佳哉 好佳哉 \n\n寂寞孤單的暗暝\n人生失志失主意\n感謝你陪佇阮身邊\n你講冬天過了是春天\n\n好佳哉 好佳哉好佳哉 好佳哉\n好得好佳哉連鞭是好天\nhó-tit hó-tit 好得佳哉\n好佳哉 好得佳哉連鞭是好天 連鞭是好天 \n人生無永遠落雨天 連鞭是好天 \n人生無永遠落雨天 連鞭是好天 \n人生無永遠落雨天\n\n你佮我 我佮你人生無永遠落雨天\n烏陰天 落雨天人生無永遠落雨天\n誰教我 誰教你人生無永遠落雨天\n好佳哉好佳哉有你踮我身邊', 0, '活在世上不可能每天像在過年\n也不會天天都是下雨天\n感謝有個物種叫做朋友\n陪我走過人生春夏秋冬潮起潮落\n\n/\n單曲主視覺的合作對象是我們2019年在 簡單市集結識的插畫家 小高潮色計事務所,默默追蹤色長的社群好久好久,終於找到機會合作。謝謝色長把我們的奇怪構想變成超古錐畫面,還增加了很多超讚的驚喜。\n\n在升起彩虹旗的國度裡,面臨砍伐大樹公公公寓(因為多元成家,所以是公+公)動物朋友們都來幫忙。屋頂由兩隻長頸鹿接吻組成:根據研究顯示 90%的長頸鹿都是gay。動物角色來自敝團首張專輯 《有你的故事》\n青鳥:青鳥\n媠花:花花\n厝內人:黑狗\n刺蝟悲歌:刺蝟\n大樹公:大樹公公\n魚:魚魚魚人\n青虫:勇者青虫是我們\n\n屋頂上的黑貓不是黑熊,是吉尼家的米咪,也是第二張專輯一直出現的貓仔。\n\n耶,趕快去聽。\n\n—\n單曲視覺與插畫|小高潮色計事務所 ikuiku studio\n\n▶音樂製作 Credit\n製作人 Producer |郭宏 Hung Kuo\u2028詞曲 Lyrics&Co|吉尼 Jeannie H\n編曲 Arrangement|呂尚霖 LuuX\n配唱製作人 Vocal Produce|羅莎莎 Sabrina Lo\n主唱 Lead Vocal|吉尼 Jeannie H\n和聲 Backing Vocals|吉尼 Jeannie H\u2028和聲編寫 Backing Vocal Arrangement |吉尼 Jeannie H\n主要錄音師 Main Recording Engineer|陳逸宏 BonBon Chen\n主要錄音室 Main Recording Studio|SIDEBon Studio\n音訊編輯 Audio Editing|陳逸宏 BonBon Chen\n混音工程師 Mixing Engineer|呂尚霖 LuuX\n混音室 Mixing Studio|基械貓錄音室 Robokatz Studio\n母帶後期處理工程師 Mastering Engineer|Wayson.H\n母帶後期處理工作室 Mastering Studio|W.S. Studio 尾聲音樂', 0, '', 152, 320000, datetime.datetime(2024, 6, 24, 15, 16, 39), datetime.datetime(2024, 6, 24, 15, 16, 30), datetime.datetime(2024, 6, 24, 15, 41, 37, 75563), datetime.datetime(2024, 6, 24, 15, 41, 37), 6430, 118, 22, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1958047, 'sha1$zZ3o7W9fremEyAxK34R6G8$c6184ddaaf6c569470984e1ecd131fdf7ebf8c18', datetime.datetime(2025, 6, 15, 5, 19, 41), 0, 'AOIMUSHIBAND', '', '', 'aoimushiband@gmail.com', 0, 1, datetime.datetime(2017, 6, 23, 15, 59, 8), 1530007, 4, 4, 1958047, 'profile_images/AO/IM/AOIMUSHIBAND/gBVV9ymHRwoutqscHSddoH.png', 'O', '青虫樂團', '青虫 aoi', 886, '963161292', datetime.date(2017, 6, 3), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2017, 6, 23, 15, 59, 8), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-09-01T08:19+00:00","hide_location":false}', 722307, 6713, 48, 26, 1, 0, '', 0, None), (776542, 4, 4, '與自己對話 - the voice inside', 3228378, 97321816, 4, 3, 0, 'music/wa/ve/wavenpoem/AijFnUYiyQT8Vad9myf544.mp3', 0, 'song_covers/wa/ve/wavenpoem/d6vVzfsGZjAEF6Vrx9JH6k.jpeg', 1, '', '', 0, '「浪與詩」是二人組合 ROSEMANCES 製作的一個氛圍純音樂品牌,希望創造一個融合自然音景和柔和電子節拍的聲音世界,讓聽眾在進入自我發現之旅時真正尋找到內心的平靜。', 0, '', 260, 320000, datetime.datetime(2024, 6, 24, 8, 4, 44), datetime.datetime(2024, 6, 24, 8, 4, 29), datetime.datetime(2024, 6, 24, 8, 15, 34, 609393), datetime.datetime(2024, 6, 25, 4, 51, 16), 231, 7, 0, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3228378, 'sha1$wkgFT5Q2DnmV88G34dm2od$3e33a9a6daca1008beb79ed7267e85c1564ae8aa', datetime.datetime(2024, 6, 25, 5, 15, 24), 0, 'wavenpoem', '', '', 'wavenpoem@gmail.com', 0, 1, datetime.datetime(2024, 6, 24, 7, 40, 45), 2798680, 2, 2, 3228378, 'profile_images/wa/ve/wavenpoem/7eBhQP7M6UW3DXMZUPXioz.jpeg', 'O', '', "wave n' poem", 852, '53278576', datetime.date(2024, 6, 1), 'HK', 59, 0, 1, None, datetime.datetime(2025, 6, 16, 21, 3, 21), 1, datetime.datetime(2024, 6, 24, 7, 40, 45), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":false}', 567, 9, 1, 19, 0, 0, '', 0, None), (776550, 4, 4, '在一切開始以前 - inception', 3228378, 97321816, 4, 3, 0, 'music/wa/ve/wavenpoem/3KxuAb9WJTDT6e4zt6sTYe.mp3', 0, 'song_covers/wa/ve/wavenpoem/axMZgLyxdCehgXc7oq5Z5L.jpeg', 1, '', '', 0, '「浪與詩」是二人組合 ROSEMANCES 製作的一個氛圍純音樂品牌,希望創造一個融合自然音景和柔和電子節拍的聲音世界,讓聽眾在進入自我發現之旅時真正尋找到內心的平靜。', 0, '', 250, 320000, datetime.datetime(2024, 6, 24, 8, 12, 54), datetime.datetime(2024, 6, 24, 8, 12, 50), datetime.datetime(2024, 6, 24, 8, 13, 46, 683845), datetime.datetime(2024, 6, 24, 8, 19, 15), 216, 5, 0, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3228378, 'sha1$wkgFT5Q2DnmV88G34dm2od$3e33a9a6daca1008beb79ed7267e85c1564ae8aa', datetime.datetime(2024, 6, 25, 5, 15, 24), 0, 'wavenpoem', '', '', 'wavenpoem@gmail.com', 0, 1, datetime.datetime(2024, 6, 24, 7, 40, 45), 2798680, 2, 2, 3228378, 'profile_images/wa/ve/wavenpoem/7eBhQP7M6UW3DXMZUPXioz.jpeg', 'O', '', "wave n' poem", 852, '53278576', datetime.date(2024, 6, 1), 'HK', 59, 0, 1, None, datetime.datetime(2025, 6, 16, 21, 3, 21), 1, datetime.datetime(2024, 6, 24, 7, 40, 45), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":false}', 567, 9, 1, 19, 0, 0, '', 0, None), (775306, 4, 4, 'Artificial', 2392192, 97323549, 4, 3, 0, 'music/wr/in/wring_out_laura/9wDiNyndCcfhvP8WcxNFpP.mp3', 0, 'music_albums/wr/in/wring_out_laura/JzHwWRRqZmRadp4tqwgjvU.jpeg', 1, '', '', 0, '', 0, '', 203, 320000, datetime.datetime(2025, 6, 3, 17, 30, 2), datetime.datetime(2024, 6, 12, 17, 28, 29), datetime.datetime(2024, 6, 13, 16, 0), datetime.datetime(2025, 6, 13, 15, 57, 47), 750, 29, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2392192, 'sha1$cghoMzNMJws53puD1PbSpR$0155932e679fcec3a51c7bea90ecd05f7f55c98c', datetime.datetime(2025, 6, 25, 20, 4, 24), 0, 'wring_out_laura', '', '', 'wring.out.laura@gmail.com', 0, 1, datetime.datetime(2019, 2, 9, 17, 43), 1963112, 2, 2, 2392192, 'profile_images/wr/in/wring_out_laura/QBZcyzEHWBtDSGE9Vj5mpw.jpg', 'O', '林陽貴', 'Wring Out Laura', None, '', datetime.date(2019, 2, 10), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 2, 9, 17, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-05-28T08:08+00:00","hide_location":false}', 36532, 292, 30, 2, 1, 0, '', 0, None), (775306, 4, 4, 'Artificial', 2392192, 97323549, 4, 3, 0, 'music/wr/in/wring_out_laura/9wDiNyndCcfhvP8WcxNFpP.mp3', 0, 'music_albums/wr/in/wring_out_laura/JzHwWRRqZmRadp4tqwgjvU.jpeg', 1, '', '', 0, '', 0, '', 203, 320000, datetime.datetime(2025, 6, 3, 17, 30, 2), datetime.datetime(2024, 6, 12, 17, 28, 29), datetime.datetime(2024, 6, 13, 16, 0), datetime.datetime(2025, 6, 13, 15, 57, 47), 750, 29, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2392192, 'sha1$cghoMzNMJws53puD1PbSpR$0155932e679fcec3a51c7bea90ecd05f7f55c98c', datetime.datetime(2025, 6, 25, 20, 4, 24), 0, 'wring_out_laura', '', '', 'wring.out.laura@gmail.com', 0, 1, datetime.datetime(2019, 2, 9, 17, 43), 1963112, 2, 2, 2392192, 'profile_images/wr/in/wring_out_laura/QBZcyzEHWBtDSGE9Vj5mpw.jpg', 'O', '林陽貴', 'Wring Out Laura', None, '', datetime.date(2019, 2, 10), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 2, 9, 17, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-05-28T08:08+00:00","hide_location":false}', 36532, 292, 30, 2, 1, 0, '', 0, None), (775305, 4, 4, 'Wield', 2392192, 97323549, 4, 3, 0, 'music/wr/in/wring_out_laura/3JquVLbRFqnHujwo9JbGsh.mp3', 0, 'music_albums/wr/in/wring_out_laura/JzHwWRRqZmRadp4tqwgjvU.jpeg', 1, '', '', 0, '', 0, '', 229, 320000, datetime.datetime(2025, 6, 3, 17, 29, 42), datetime.datetime(2024, 6, 12, 17, 28, 29), datetime.datetime(2024, 6, 13, 16, 0), datetime.datetime(2025, 6, 13, 15, 57, 47), 1609, 29, 2, 1, 8, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-06-21"]},"CN":{"song_of_the_days":["2024-06-22"]}}', 0, 0, 0, 0, 2, 2, 2392192, 'sha1$cghoMzNMJws53puD1PbSpR$0155932e679fcec3a51c7bea90ecd05f7f55c98c', datetime.datetime(2025, 6, 25, 20, 4, 24), 0, 'wring_out_laura', '', '', 'wring.out.laura@gmail.com', 0, 1, datetime.datetime(2019, 2, 9, 17, 43), 1963112, 2, 2, 2392192, 'profile_images/wr/in/wring_out_laura/QBZcyzEHWBtDSGE9Vj5mpw.jpg', 'O', '林陽貴', 'Wring Out Laura', None, '', datetime.date(2019, 2, 10), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2019, 2, 9, 17, 43), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-05-28T08:08+00:00","hide_location":false}', 36532, 292, 30, 2, 1, 0, '', 0, None), (774579, 4, 4, '點燈後的大武山 (Demo)', 1446237, 97321586, 4, 3, 0, 'music/ve/ga/vegatablecookies/2388WJyixuutY6aVE7vQPn.mp3', 0, 'song_covers/ve/ga/vegatablecookies/TYqcqen57WAKnz3nGLmUXM.jpeg', 1, '', '', 0, '傍晚,我在舊社區遙望著大武山\n看見人潮逐漸在山中慢慢聚集\n在落日餘暉下以燈火與山共舞\n\n瞬間身體似乎將自己帶回百年前的時空\n與眼前的街景互相交錯', 0, '', 185, 320000, datetime.datetime(2024, 6, 8, 10, 9, 4), datetime.datetime(2024, 6, 8, 10, 8, 59), datetime.datetime(2024, 6, 8, 10, 9, 50, 318673), datetime.datetime(2024, 10, 26, 13, 49, 50), 270, 5, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1446237, 'sha1$BlzI9UtZFu5w$8987b7778a9be0088fde429b152daec4818b3ba9', datetime.datetime(2024, 10, 26, 13, 44, 23), 0, 'vegatablecookies', 'Vege', 'Cies', 'eeok123456789@yahoo.com.tw', 0, 1, datetime.datetime(2014, 9, 4, 7, 2, 14), 1107661, 4, 3, 1446237, 'profile_images/ve/ga/vegatablecookies/6d500ecc8a7911e4bd0f0026551b1100.jpg', 'M', '蔡秉君', 'VegeCies', 886, '935930528', datetime.date(1988, 5, 28), 'PIF', 96, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2014, 9, 4, 7, 2, 14), 1, 0, 'zh-hant', 1, '{"show_intro":false,"show_birthday":2,"hide_gender":false,"hide_location":false}', 70818, 401, 78, 17, 0, 0, '', 0, None), (771642, 4, 4, '消極中的最積極 (The Best Way to Face It)', 2976017, 97322274, 4, 3, 0, 'music/th/ec/thechiaomusic/8eL6HvUE9HysQAtRMK8ozy.mp3', 0, 'song_covers/th/ec/thechiaomusic/3djxAa6RWnraBzCyzF3BMt.png', 1, '', '該從哪裡說起 沒道理現在就快要變曾經\n我 \xa0 有些猶豫 還沒找到面對明天的勇氣\n還在找尋 面對消極的自我仍舊積極\n\n唉 該怎麼平息 \xa0平息我對未知最深的恐懼\n挫 \xa0 敗的事情 \xa0還沒到終點一切未完待續\n\n說什麼 想什麼 \xa0 反正我們都還年輕\n太消極 太積極 \xa0 時間太快不能喘氣\n\n我怎麼活在 Lofi裡 消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太僥倖 \xa0用盡幻想用力抓緊\n我拼命想綻放我自己要你都看清\n\n說什麼 想什麼\n太消極 太積極\n\n該如何平靜 代謝那些揮之不去的聲音\n不管不顧也不在意 不聞不問不看不聽\n\n我怎麼活在 Lofi裡 消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太僥倖 \xa0用盡幻想用力抓緊\n我拼命想綻放我自己要你都看清\n\n反正我們都還年輕\n\n我還是活在Lofi裡 \xa0消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太任性 只是想找到我自己\n我拼命想綻放我自己要你都看清\n\n我拼命想綻放我自己要你都看清\n\n該從哪裡說起 沒道理現在就快要變曾經\n故事還在繼續 請陪著我看到最美的風景', 0, '我的永恆提問,\n如同每一位拉扯中仍想孤注一擲的人們。\n在生活面前保持消極中的最積極。\n\n—————➿➿➿\nLyricist & Composer 作詞作曲|謝蕎 Chiao\nProducer 製作人|徐平 Ping Hsu\nArrangement 編曲|徐平 Ping Hsu\nElectric Guitar 電吉他|徐平 Ping Hsu\nVocal Recording Engineer人聲錄音師|林志龍 Lin Linz\nVocal Recording Studio人聲錄音室|Coop Studio\nMixing Engineer 混音工程師|徐平 Ping Hsu\nMastering Engineer 母帶後期工程師|符家寶 Kevin Fu\nMarketing & Project Director|高翔煜 XY Kao\n\nPhotographer |wangdahow \nAssistant|Li Yi Chen, chxliberte\nStyle Design|高若瑄 Jennifer Kao \nMakeup | 高若瑄 Jennifer Kao \nSpecial Thanks to 發瑋, 筱婷, Masterpiece症候群矯正會\n\n\n—————➿➿➿\n///蕎 Chiao///\nhttps://linktr.ee/chiao.hsieh', 0, '', 194, 256000, datetime.datetime(2024, 5, 19, 6, 22, 31), datetime.datetime(2024, 5, 19, 6, 22, 27), datetime.datetime(2024, 5, 20, 16, 0), datetime.datetime(2024, 9, 29, 16, 3, 39), 9467, 197, 41, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true,"song_of_the_days":["2024-06-10"]},"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-06-09"],"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2976017, 'sha1$2FEBaKpPiuAXWSDHVTvavt$ea034896fed4c16ae2a7cb24588b3c74a9f8ed3a', datetime.datetime(2024, 12, 20, 15, 59), 0, 'thechiaomusic', '', '', 'thechiaomusic@gmail.com', 0, 1, datetime.datetime(2022, 7, 3, 10, 44), 2546422, 2, 2, 2976017, 'profile_images/th/ec/thechiaomusic/7jq6bkjZjEWURM4UaNUEHU.png', 'F', '', '蕎Chiao', 886, '987450705', datetime.date(2022, 7, 12), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2022, 7, 3, 10, 44), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":2,"had_edit_username":true}', 43652, 262, 26, 1, 0, 0, '', 0, None), (773268, 4, 4, 'Highway to my Heart demo', 1830926, None, 4, 3, 0, 'music/Ea/st/EastWaveBand/GJfDdqyeAtNJV9vdKNeDKq.mp3', 0, 'song_covers/Ea/st/EastWaveBand/WqmhCj7zw7WzTX2BDEzP25.jpeg', 1, '', '不屬於這裡的一切全拋開 只剩我與自己對話\n跟我說他和風變成了朋友 想帶我們到處走走\n就像是 幾幅畫 不停刻在腦海中很難忘\n收集 留下的記憶 裝成瓶 放在心裏\n\n與你同行這條路上\n我把所有都放下\n與你同行這條路上\n只打開耳機播放\n\nHighway to my heart (it’s beautiful world)\n擁抱每個時刻留下的浪漫\nHighway to my heart (it’s beautiful world)\n盡情感受 那片天空的溫暖 Oh 沿著\nHighway to my heart (it’s beautiful world)\n尋找拍下沒記錄的照片 我繼續沿著\nHighway to my heart (it’s beautiful world)\n一直存在它的美 只是沒發現\n\n是大海帶走熟悉的 吵鬧\n發現精靈在樹旁對我微微笑\n他帶著我 穿梭在 森林中每個角落\n收集 留下的記憶 裝成瓶 放在心裏\n\n(Highway to My Heart)\n汗水腐蝕記憶 不斷剝落著 \n背逆城市 花火在後 \n(Highway to My Heart)\n穿越 四季更迭 繼續推移著 \n任誰也無法挽留我 \n是自由 試圖在摸索\nHighway to My Heart \n何時放手 \n一直存在它的美只是沒發現\n\n詞曲 | 鄧凱文\n製作 | 東波 Eastwave', 0, 'Highway to My Heart', 0, '', 290, 192000, datetime.datetime(2024, 5, 28, 14, 56, 3), datetime.datetime(2024, 5, 28, 14, 55, 57), datetime.datetime(2024, 5, 28, 15, 0, 11, 982250), datetime.datetime(2024, 5, 28, 15, 0, 12), 2013, 61, 16, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1830926, 'sha1$c9j3fZ7J9p8zwoUjEe7a0v$89652302c34de2a344a66006aa18e1ffc486ca56', datetime.datetime(2025, 3, 19, 8, 24, 31), 0, 'EastWaveBand', '', '', 'eastwaveband@gmail.com', 0, 1, datetime.datetime(2017, 3, 19, 22, 43, 32), 1367801, 2, 2, 1830926, 'profile_images/Ea/st/EastWaveBand/xGyo2r9KnMrVNLXzjgmwYQ.png', 'M', '', '東波 EastWave', 886, '917908712', datetime.date(2017, 1, 29), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2017, 3, 19, 22, 43, 32), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-08-17T09:57+00:00","hide_location":false}', 549320, 2937, 0, 0, 1, 0, '', 0, None), (708757, 4, 4, '鹿比∞吠陀 - 來去 loi11 hi55 feat. 春麵啊喬', 1534344, 97319327, 4, 3, 0, 'music/da/rk/darkparadise/e5rgELUnKPHQRJJX3VxU5g.mp3', 0, '', 1, '', '', 0, '※全曲以客語四縣腔為主\n \n嘴翹翹 麼人 去\n(嘴嘟嘟 什麼人 去)\n \n麼人 去\t跈等你\n(什麼人 去\t跟著你)\n \n搖搖擺擺(※客語海陸腔)\n(搖搖擺擺)\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, '', 229, 244338, datetime.datetime(2022, 11, 15, 7, 21, 53), datetime.datetime(2022, 11, 15, 7, 21, 27), datetime.datetime(2022, 11, 17, 16, 0), datetime.datetime(2022, 11, 17, 16, 0, 48), 2976, 101, 14, 1, 2, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2022-11-24"],"recommend_by_editor":true,"recommend_by_expert":true},"CN":{"song_of_the_days":["2022-11-25"]}}', 0, 0, 0, 0, 2, 2, 1534344, 'sha1$jS1EioSYdXHU$7ea74882414356a3fdc1e4339705e1027929f442', datetime.datetime(2023, 6, 6, 2, 31, 37), 0, 'darkparadise', '', '', 'darkparadiserecords@gmail.com', 0, 1, datetime.datetime(2015, 7, 1, 13, 1, 49), 1193880, 2, 2, 1534344, 'profile_images/da/rk/darkparadise/577bac2a1faf11e591530026551b1100.jpg', 'O', '', '派樂黛唱片 Dark Paradise Records', 886, '919712163', datetime.date(2013, 6, 1), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2015, 7, 1, 13, 1, 49), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"show_intro":false,"hide_location":false}', 61164, 750, 9, 3, 0, 0, '', 0, None), (774091, 4, 4, '美好時刻Demo', 1588762, None, 4, 3, 0, 'music/ki/ng/kingdomofrain/7DT38oiw5FXgVCktL5tfyd.mp3', 0, 'song_covers/ki/ng/kingdomofrain/ggNaszSBJ69cvxBHuuS46A.jpeg', 1, '', '你認真的活為了什麼\n在別人面前是什麼樣\n是否總活在別人眼裡\n真實想要的會是什麼\n\n你勇敢面對各種眼神\n散落一地的靈魂\n將它拾起來組合\n傷痕的過往 \n紀錄美好時刻', 0, '詞曲:陳翰\n編曲:陳翰', 0, '', 196, 192000, datetime.datetime(2024, 12, 4, 13, 37, 23), datetime.datetime(2024, 6, 4, 8, 45, 42), datetime.datetime(2024, 6, 5, 2, 0), datetime.datetime(2024, 12, 4, 13, 37, 23), 27518, 94, 14, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1588762, 'sha1$xs0ZWahGo1PD6JHpmmdgPf$29ce8734f4d87fe8171d695599d07c66337ee40e', datetime.datetime(2025, 6, 29, 16, 3, 46), 0, 'kingdomofrain', '', '', 'acer07132002@gmail.com', 0, 1, datetime.datetime(2016, 2, 16, 18, 32, 5), 1247358, 2, 2, 1588762, 'profile_images/ki/ng/kingdomofrain/jxJcPM6pEfZGjyJsw83jDk.jpg', 'M', '雨國 ', '雨國 Kingdom of Rain', 886, '986861028', datetime.date(2016, 1, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2016, 2, 16, 18, 32, 5), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":true,"accredited_datetime":"2021-05-20T07:42+00:00","show_birthday":0,"hide_location":true}', 673518, 2206, 4, 0, 1, 0, '', 0, None), (773813, 4, 4, "孤山逐霧如夢自遠。Path to Solitude's Bliss", 21811, None, 4, 3, 0, 'music/ki/ll/killerblood/ah3ERCkzvWi3infmtiZ7Q4.mp3', 0, 'song_covers/ki/ll/killerblood/3EKqmAhGpJyG4bLK5XC9Nm.jpeg', 1, '', '', 0, '這是一次和攝影師朋友Ray的合作,由他來提供各種想法與靈感,我則負責執行與將音樂具現化。封面則是Ray精選出來的攝影作品之一。\n\n我們嘗試描繪孤寂的模樣,也嘗試著在音樂裡慢慢地承接、容納、與它並行。\n\nRay on Instagram:\nhttps://www.instagram.com/autumn29899/', 0, '', 615, 192000, datetime.datetime(2024, 6, 2, 11, 49, 55), datetime.datetime(2024, 6, 2, 11, 49, 47), datetime.datetime(2024, 6, 2, 11, 54, 39, 295259), datetime.datetime(2024, 6, 2, 11, 54, 39), 288, 7, 1, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 21811, 'sha1$pjpJhGIbbYCewJeECMVIjS$e7710cf12643c18519422a9555b8b362f3aa5fc7', datetime.datetime(2025, 6, 23, 1, 48, 47), 0, 'killerblood', '', '', 'killerblooda@gmail.com', 0, 1, datetime.datetime(2006, 9, 4, 22, 13), 20794, 4, 4, 21811, 'profile_images/ki/ll/killerblood/koE8PbskXuJrV7g9LcB2k6.png', 'M', '顏罕倫', 'KillerBlood', 886, '953325653', datetime.date(1982, 8, 17), 'NWT', 94, 61287, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 51), 1, datetime.datetime(2006, 9, 4, 22, 13), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-06-22T11:32+00:00","hide_location":false}', 178286, 1274, 54, 1, 1, 0, '', 0, None), (773496, 4, 4, '廢', 3000251, 97321686, 4, 3, 0, 'music/mu/si/musiclulu824/hZ3depNR92HkfuSoSnZc83.mp3', 0, '', 1, '', '歡迎來到亻厓深深个心肚\n走私各種情緒 囥所有事物\n做隻廢人乜係亻厓个步數\n無魂無影像頭樹 懶尸計較分數\n\nWho doesn’t want to be good\n全部要求完美 全部毋認輸無錯誤\n到底仰般生活正會滿足\n撞出虛假雲霧 有一日開條路\n\n時間一步步 煞猛个腳步\n\n大腦完全跈毋上个進度\n打開了面書 還看等YouTube\n靈感仰般乜想毋出\n\n毋服 反反覆覆 神經糊塗\n不如 眠床 橫等 睡到生菇\n放鬆 態度 筋骨 就想得清楚 下一步\n\n歡迎來到亻厓深深个心肚\n走私各種情緒 囥所有事物\n做隻廢人乜係亻厓个步數\n無魂無影像頭樹 懶尸計較分數\n\nWho doesn’t want to be good\n全部要求完美 全部毋認輸無錯誤\n到底仰般生活正會滿足\n撞出虛假雲霧 有一日開條路\n\n魚仔學行路\n獅仔水項泅\n為著還較多人个搭手\n看百科全書 本本無用處\n自家人生麼人做主\n\n該兜 成功 偉大 个大人物\n識講 懶尸 勝過 努力 付出\n對待 現下 慷慨 也算分未來 安全感\n\n總講 亻厓想看事情个角度\n臥頭看天公 管佢想無想有\n人生愛使過得恁嚴肅\n頭腦思緒開隻縫\n總會尋著出路\n\nI Just want to be good \n就算天暗地烏看無頭前路\n放下情緒 挑戰 終究做得解除\n廢人生个產出 保證共樣傑出\n\n翻譯:\n\n歡迎來到我內心的深處\n走私各種情緒 藏所有事物\n做個廢人也是我的招數\n行屍走肉像棵樹 懶得計較分數\n \nWho doesn’t want to be good\n全部要求完美 全部沒錯誤\n到底怎麼樣的生活才能滿足\n衝破虛假雲霧 有一天開條路\n \n時間一步步 勤奮的腳步\n大腦完全跟不上的進度\n打開了臉書 還看著Youtube\n靈感怎麼樣也想不出\n \n不服 反反覆覆 神經糊塗\n不如 躺在 床上 睡到發霉\n放鬆 態度 筋骨 就能想清楚 下一步\n \n魚兒學走路\n獅子水中游泳\n為了更多人的鼓掌\n看百科全書 每本都沒用處\n自己的人生誰來作主\n \n那些 成功 偉大 的大人物\n曾說 懶惰 勝過 努力 付出\n對待 現在 慷慨 也算給未來 安全感\n \n歡迎來到我內心的深處\n走私各種情緒 藏所有事物\n做個廢人也是我的招數\n行屍走肉像棵樹 懶得計較分數\n \nWho doesn’t want to be good\n全部要求完美 全部沒錯誤\n到底怎麼樣的生活才能滿足\n衝破虛假雲霧 有一天開條路\n \n總而言之 我想看事情的角度\n仰頭看天空 管他是否想清楚\n人生不需要過得如此嚴肅\n頭腦思緒開了道裂縫\n總會找到出路\n \nI Just want to be good\n就算昏天暗地看不到前方的路\n放下情緒 挑戰 終究會解除\n廢人生的產生 保證一樣傑出', 0, '「廢」榮獲111原創流行音樂大獎客語組佳作,靈感來自於疫情最嚴峻的時候,面對很多工作被取消也無法出門,覺得自己什麼事也做不了,負能量也爆表,歌又一直寫不出來,才發覺原來自己有些微的「拖延症」,就剛好來寫關於這樣心理症狀的歌,並且也發現這是很多現代人的通病,當內心知道有必須該做的事情,可是過程卻很抗拒很痛苦的時候,不如放過自己適當的耍廢,反而做事的效率變高。\n\n作曲:林沛蕎\n作詞:林沛蕎/官圲宥\n編曲:金木義則\n製作人:官秀妍/DJ大衛\n和聲編寫:金木義則\n和聲:林沛蕎\n錄音師:田恕仁\n錄音室:強力錄音室 \n混音工程師:魏瑋\n混音工程錄音室:NoSatndardStudio', 0, '', 184, 320000, datetime.datetime(2024, 5, 30, 12, 35), datetime.datetime(2024, 5, 30, 12, 34, 11), datetime.datetime(2024, 5, 30, 20, 14, 21, 259601), datetime.datetime(2024, 5, 30, 20, 14, 21), 294, 4, 0, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3000251, 'sha1$kFUm65XHeeqcDY3ibTHOkg$5a93ca3a3b3f67c8257de50258aaadc324518843', datetime.datetime(2024, 6, 26, 11, 15, 17), 0, 'musiclulu824', '', '', 'musiclulu824@gmail.com', 0, 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 2570644, 4, 3, 3000251, 'profile_images/mu/si/musiclulu824/EYLa3TBqr8etRzuwTy52jX.jpg', 'F', '', '林沛蕎', 886, '901028333', datetime.date(2024, 8, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":2,"hide_location":false}', 5896, 25, 0, 1, 0, 0, '', 0, None), (773498, 4, 4, '我的微笑', 3000251, 97321686, 4, 3, 0, 'music/mu/si/musiclulu824/N5Ab5EV4fkmoqZi27sJ5XP.mp3', 0, '', 1, '', "Hey你這下細義聽等\u3000《亻厓》个存在並不係\n為著愛看你歡喜\u3000永遠毋會使你滿意\n假使《亻厓》開始For ya\u3000變成你希望聽見\n个該種樣乜毋會\u3000因為恁樣世界和平\n\nOoo《亻厓》跢倒忒擺\u3000你个嘲笑不代表\n一生人就係風神\u3000Oh《亻厓》就係委靡不振\n《亻厓》个微笑比起你\u3000實在重要忒多了\n\n\nOoo《亻厓》跢倒忒擺\u3000你个嘲笑不代表\nOoo講《亻厓》在乎也好 無半滴在乎也好\n\nOh 或許這下你看《亻厓》 係恁樣形个可笑\n該千瘡百孔个《亻厓》 但係毋怕 It doesn't matter\n\n看等該兜看人無个漦濞盡尾還係\n斯做得在傲慢个\u3000圈仔裡背肚生存\n\nOoo《亻厓》跢倒忒擺 (《亻厓》个存在不係為你)\n你个嘲笑不代表(永遠毋會使你滿意)\n一生人就係風神\u3000Oh《亻厓》就係委靡不振\nOoo講《亻厓》在乎也好 (《亻厓》个存在不係為你)\n無半滴在乎也好\n《亻厓》个微笑比起你\u3000實在重要忒多了\n\nOoo《亻厓》跢倒忒擺\u3000你个嘲笑不代表\nOoo《亻厓》在乎講也好 無半滴在乎也好\nOoo《亻厓》在乎講也好\n\nOoo《亻厓》个微笑比起你係重要忒多\n《亻厓》个存在毋係為你 永遠無可能為你而活\nOoo講《亻厓》在乎也好 yeah\n無半滴在乎也好\n\nOoo講《亻厓》在乎也好 yeah\nOoo講《亻厓》在乎也好 yeah\n永遠無可能為你而活\n翻譯: \n\nHey你現在小心聽著 我的存在並不是 \n為了取悅你\n我永遠不會讓你滿意\n如果我開始為你而活\n變成你所期望聽見的樣子\n也不會因此世界和平\n\n*Ooo我跌倒過太多次\n你的嘲笑並不代表 你一輩子威風 我倒地不起\nOoo說我在乎也好 不在乎也好\n我的微笑比起你 實在重要太多\n\nOoo我跌倒過太多次\n你的嘲笑並不代表\n\nOh或許現在看在你眼裡 我是這麼的可笑\n那千瘡百孔的我\n但不要緊 It doesn't matter\n看著 那些看人低的東西\n終究只能在傲慢的圈圈裡生存\n\nOoo我跌倒過太多次(我的存在不是為你)\n你的嘲笑並不代表 (永遠不會讓你滿意)\n你一輩子威風 我倒地不起\nOoo說我在乎也好 不在乎也好 (我的存在不是為你)\n我的微笑比起你 實在重要太多 (永遠不會讓你滿意)\n\nOoo我跌倒過太多次\n你的嘲笑並不代表\nOoo說我在乎也好 不在乎也好\n\nOoo我的微笑 比起你重要太多了\n我的存在並非為你\n永遠不可能為你而活\nOoo說我在乎也好 Yeah\n不在乎也好\n\nOoo說我在乎也好 Yeah\nOoo說我在乎也好 Yeah\n永遠不可能為你而活", 0, '「我的微笑」榮獲客家流行音樂大賽109年客家流行音樂大賽最佳改編獎,原曲取自於金曲獎的得主曾雅君之作品,由妮可醬貝斯手Molly Lin 改編成UK garage 風格,特色是將R&B和Slow Soul 風的vocal line帶進節奏強烈的英式電子樂中,考量到歌詞原本的意義,於是在主歌與副歌段落做較大的反差,讓其有肯定自己,露出微笑的開闊。\n\n作曲/作詞:曾雅君\n編曲:Molly Lin\n製作人:官秀妍/DJ大衛\n錄音師:王斯禹\n錄音室:當道音樂\n混音工程錄音室:NoSatndardStudio', 0, '', 249, 320000, datetime.datetime(2024, 5, 30, 12, 34, 50), datetime.datetime(2024, 5, 30, 12, 34, 11), datetime.datetime(2024, 5, 30, 20, 6, 19, 495695), datetime.datetime(2024, 5, 30, 20, 6, 20), 243, 2, 0, 1, 5, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3000251, 'sha1$kFUm65XHeeqcDY3ibTHOkg$5a93ca3a3b3f67c8257de50258aaadc324518843', datetime.datetime(2024, 6, 26, 11, 15, 17), 0, 'musiclulu824', '', '', 'musiclulu824@gmail.com', 0, 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 2570644, 4, 3, 3000251, 'profile_images/mu/si/musiclulu824/EYLa3TBqr8etRzuwTy52jX.jpg', 'F', '', '林沛蕎', 886, '901028333', datetime.date(2024, 8, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":2,"hide_location":false}', 5896, 25, 0, 1, 0, 0, '', 0, None), (773495, 4, 4, '光彩', 3000251, 97321686, 4, 3, 0, 'music/mu/si/musiclulu824/oMc7PUqmDJRrN25zEJuJei.mp3', 0, '', 1, '', '面對未來\n你敢還係將腳步停下來\nOh 莫過等待\n莫讓別人擋等你个舞台\n\n等雲霧散開\n該兜人就愛\n退到後背 幻化成灰\n你就愛展開 驕傲姿態\n\n該謠言敗壞\n莫必要交代\n愛顛倒安然自在\nIt’s your time \nLet u shine\n\n光彩个時代\n照亮了未來\n幾多个阻礙\n世俗毋再傷害\n值得分人愛\n值得分人愛\n值得分人愛\n值得分人愛\n\n生命有必縫存在\n烏暗有光線依賴\n你囥在井底成為頭擺緊喊出來\n幾想要 本有个 平等對待\n無麼人 應該分 感情出賣\n無論世界有幾壞\n光彩會燒暖\n\n等雲霧散開\n該兜人就愛\n退到後背 幻化成灰\n你就愛展開 驕傲姿態\n\n該謠言敗壞\n莫必要交代\n愛顛倒安然自在\nIt’s your time \nLet u shine\n\n\n光彩个時代\n照亮了未來\n幾多个阻礙\n世俗毋再傷害\n值得分人愛\n值得分人愛\n值得分人愛\n值得分人愛\n\n值得分人愛\n值得分人愛\n值得分人愛\n值得分人愛\n\n中文翻譯:\n\n面對未來\n你是否還是將腳步停下來\nOh 別再等待\n別讓別人擋著你的舞台\n \n等雲霧散開\n那些人就該\n往後退開 幻化成灰\n你就要展開 驕傲姿態\n \n那些謠言敗壞\n沒必要交代\n反而該安然自在\nIt’s your time\nLet u shine\n \n光彩的時代\n照亮了未來\n多少的阻礙\n世俗不再傷害\n你值得被愛\n你值得被愛\n你值得被愛\n你值得被愛\n \n生命有裂縫存在\n黑暗有光線依賴\n你躲在井底 成為曾經 快喊出來\n多想要 本該有的 平等對待\n沒有誰 應該被 感情出賣\n無論世界有多壞\n光彩能夠溫暖\n \n等雲霧散開\n那些人就該\n往後退開 幻化成灰\n你就要展開 驕傲姿態\n \n那些謠言敗壞\n沒必要交代\n反而該安然自在\nIt’s your time\nLet u shine\n \n光彩的時代\n照亮了未來\n多少的阻礙\n世俗不再傷害\n你值得被愛\n你值得被愛\n你值得被愛\n你值得被愛\n \n你值得被愛\n你值得被愛\n你值得被愛\n你值得被愛', 0, '不論性別或性向,每個人都有自己的色彩,從黑暗到陽光下經歷無數次不同眼光看待與批判洗禮,你會綻放出鋒利且無害的光芒,大放異彩在光譜中找到屬於自己的位置,因為你比那些人特別燦爛又更耀眼,值得被大眾看見與欣賞。\n\n作曲:林沛蕎\n作詞:林沛蕎/官圲宥\n編曲:彭柏邑\n製作人:官秀妍/DJ大衛\n和聲編寫/和聲:林沛蕎\n錄音師:田恕仁\n錄音室:強力錄音室 \n混音工程師:魏瑋\n混音工程錄音室:NoSatndardStudio', 0, '', 211, 320000, datetime.datetime(2024, 5, 30, 12, 34, 37), datetime.datetime(2024, 5, 30, 12, 34, 11), datetime.datetime(2024, 5, 30, 20, 3, 46, 737611), datetime.datetime(2024, 5, 30, 20, 3, 47), 285, 2, 0, 1, 4, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3000251, 'sha1$kFUm65XHeeqcDY3ibTHOkg$5a93ca3a3b3f67c8257de50258aaadc324518843', datetime.datetime(2024, 6, 26, 11, 15, 17), 0, 'musiclulu824', '', '', 'musiclulu824@gmail.com', 0, 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 2570644, 4, 3, 3000251, 'profile_images/mu/si/musiclulu824/EYLa3TBqr8etRzuwTy52jX.jpg', 'F', '', '林沛蕎', 886, '901028333', datetime.date(2024, 8, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":2,"hide_location":false}', 5896, 25, 0, 1, 0, 0, '', 0, None), (773493, 4, 4, '奇幻小酒館', 3000251, 97321686, 4, 3, 0, 'music/mu/si/musiclulu824/E9DpgovrpwREiey4dwKWpZ.mp3', 0, '', 1, '', '烏色⼩酒館 奇怪个聲響\n天花板个蜘蛛絲 裂開个酒杯 \n牆壁會停動个圖畫 ⽬汁會變鑽⽯\n來到詭異个所在\n毋使懷疑 歡迎光臨\n\n店頭家日時係⼀隻貓仔\nBlood Mary 摻等佢个氣味 \n摎等人生道理\n鋼琴師係老鼠仔 彈等好聽个曲子 \n來到詭異个所在 輪到《亻厓》唱歌了\n\n跈等這節奏 毋使任何理由偶\nHey you Let’s chill\n花花个世界\nPlease tell me what is true \n到底係夢係真係奇幻\n\n五彩霓虹燈 越夜越燦爛 \n打扮時髦个男女 \n等麼《⺅齊》出現 \n囥在壁腳个法師 伸手ㄧ揮袖仔 \n失魂个⼈毋記得煩惱 \n看清楚佢 愛變把戲\n\n麼《⺅齊》香⽔味 ⽬珠開⼀蕊玫瑰 \n不管係麼⼈難以防備 會分你犯罪 \n有⼀種甜甜个滋味 無細義會醉 \n酒紅⾊个玻璃高跟鞋\n所謂愛 係恁珍貴\n\n跈等這節奏 毋使任何理理由\nHey you Let’s chill\n花花个世界\nPlease tell me what is true \nwhat is true \n\n跈等這節奏\n毋使任何理理由\nHey you Let’s chill\n花花个世界\nPlease tell me what is true\n到底係夢係真係奇幻\n\n中文翻譯:\n\n黑色小酒館 奇怪的聲音\n天花板的蜘蛛絲 破裂的酒杯\n牆上會動的畫 眼淚變成鑽石\n來到詭異的地方 \n不需懷疑 歡迎光臨\n\n老闆白天是一隻貓 \nBlood Mary 摻著他的氣味\n攪和人生道理\n鋼琴師是一隻老鼠 彈著好聽的歌曲\n來到詭異的地方 輪到我唱歌了\n\n跟著這節奏 不需要任何理由\nHey you Let’s chill\n花花的世界\nPlease tell me what is true\n到底是夢是真是奇幻\n\n五彩霓虹燈 越晚越燦爛\n穿著時髦的男女 等待著誰出現\n躲在角落的法師 伸手袖子一揮\n失魂的人會忘了煩腦\n看清楚他 要變把戲\n\n誰的香水味 眼睛開出一朵玫瑰\n不管是誰都難以防備 會讓你犯罪\n有一種甜甜的滋味 不小心會醉\n酒紅色的玻璃高跟鞋 \n所謂愛 是那麼珍貴\n\n跟著這節奏 不需要任何理由\nHey you Let’s chill\n花花的世界\nPlease tell me what is true\nwhat is true\n\n跟著這節奏 不需要任何理由\nHey you Let’s chill\n花花的世界\nPlease tell me what is true\n到底是夢是真是奇幻', 0, '人生的真真假假,有時我們會對現實感到困惑,投身在微醺的幻想中得到一絲慰藉與希望,無法面對現實,來到奇幻小酒館,每個人在這裡感受到的一切,彷彿是一幕幕充滿糜糜之音的幻境,能夠得到一夜的歸屬感療癒,Let’s Chill~\n\n\n作曲:林沛蕎\n作詞:林沛蕎/官秀妍\n編曲:金木義則\n製作人:官秀妍/DJ大衛\n貝斯:金木義則\n和聲編寫:金木義則\n和聲:林沛蕎\n錄音師:田恕仁\n錄音室:強力錄音室 \n混音工程師:魏瑋\n混音工程錄音室:NoSatndardStudio', 0, '', 256, 320000, datetime.datetime(2024, 5, 30, 12, 27, 19), datetime.datetime(2024, 5, 30, 12, 26, 52), datetime.datetime(2024, 5, 30, 19, 55, 38, 544789), datetime.datetime(2024, 5, 30, 19, 55, 39), 216, 4, 0, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3000251, 'sha1$kFUm65XHeeqcDY3ibTHOkg$5a93ca3a3b3f67c8257de50258aaadc324518843', datetime.datetime(2024, 6, 26, 11, 15, 17), 0, 'musiclulu824', '', '', 'musiclulu824@gmail.com', 0, 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 2570644, 4, 3, 3000251, 'profile_images/mu/si/musiclulu824/EYLa3TBqr8etRzuwTy52jX.jpg', 'F', '', '林沛蕎', 886, '901028333', datetime.date(2024, 8, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2022, 9, 6, 3, 52, 35), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":2,"hide_location":false}', 5896, 25, 0, 1, 0, 0, '', 0, None), (771642, 4, 4, '消極中的最積極 (The Best Way to Face It)', 2976017, 97322274, 4, 3, 0, 'music/th/ec/thechiaomusic/8eL6HvUE9HysQAtRMK8ozy.mp3', 0, 'song_covers/th/ec/thechiaomusic/3djxAa6RWnraBzCyzF3BMt.png', 1, '', '該從哪裡說起 沒道理現在就快要變曾經\n我 \xa0 有些猶豫 還沒找到面對明天的勇氣\n還在找尋 面對消極的自我仍舊積極\n\n唉 該怎麼平息 \xa0平息我對未知最深的恐懼\n挫 \xa0 敗的事情 \xa0還沒到終點一切未完待續\n\n說什麼 想什麼 \xa0 反正我們都還年輕\n太消極 太積極 \xa0 時間太快不能喘氣\n\n我怎麼活在 Lofi裡 消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太僥倖 \xa0用盡幻想用力抓緊\n我拼命想綻放我自己要你都看清\n\n說什麼 想什麼\n太消極 太積極\n\n該如何平靜 代謝那些揮之不去的聲音\n不管不顧也不在意 不聞不問不看不聽\n\n我怎麼活在 Lofi裡 消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太僥倖 \xa0用盡幻想用力抓緊\n我拼命想綻放我自己要你都看清\n\n反正我們都還年輕\n\n我還是活在Lofi裡 \xa0消耗我的熱情\n不需要誰告訴我怎麼分辨這是非真理\n別說我太任性 只是想找到我自己\n我拼命想綻放我自己要你都看清\n\n我拼命想綻放我自己要你都看清\n\n該從哪裡說起 沒道理現在就快要變曾經\n故事還在繼續 請陪著我看到最美的風景', 0, '我的永恆提問,\n如同每一位拉扯中仍想孤注一擲的人們。\n在生活面前保持消極中的最積極。\n\n—————➿➿➿\nLyricist & Composer 作詞作曲|謝蕎 Chiao\nProducer 製作人|徐平 Ping Hsu\nArrangement 編曲|徐平 Ping Hsu\nElectric Guitar 電吉他|徐平 Ping Hsu\nVocal Recording Engineer人聲錄音師|林志龍 Lin Linz\nVocal Recording Studio人聲錄音室|Coop Studio\nMixing Engineer 混音工程師|徐平 Ping Hsu\nMastering Engineer 母帶後期工程師|符家寶 Kevin Fu\nMarketing & Project Director|高翔煜 XY Kao\n\nPhotographer |wangdahow \nAssistant|Li Yi Chen, chxliberte\nStyle Design|高若瑄 Jennifer Kao \nMakeup | 高若瑄 Jennifer Kao \nSpecial Thanks to 發瑋, 筱婷, Masterpiece症候群矯正會\n\n\n—————➿➿➿\n///蕎 Chiao///\nhttps://linktr.ee/chiao.hsieh', 0, '', 194, 256000, datetime.datetime(2024, 5, 19, 6, 22, 31), datetime.datetime(2024, 5, 19, 6, 22, 27), datetime.datetime(2024, 5, 20, 16, 0), datetime.datetime(2024, 9, 29, 16, 3, 39), 9467, 197, 41, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true,"song_of_the_days":["2024-06-10"]},"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-06-09"],"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2976017, 'sha1$2FEBaKpPiuAXWSDHVTvavt$ea034896fed4c16ae2a7cb24588b3c74a9f8ed3a', datetime.datetime(2024, 12, 20, 15, 59), 0, 'thechiaomusic', '', '', 'thechiaomusic@gmail.com', 0, 1, datetime.datetime(2022, 7, 3, 10, 44), 2546422, 2, 2, 2976017, 'profile_images/th/ec/thechiaomusic/7jq6bkjZjEWURM4UaNUEHU.png', 'F', '', '蕎Chiao', 886, '987450705', datetime.date(2022, 7, 12), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2022, 7, 3, 10, 44), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":2,"had_edit_username":true}', 43652, 262, 26, 1, 0, 0, '', 0, None), (773402, 4, 4, 'How Am i', 3220966, None, 4, 3, 0, 'music/ka/ng/kangky27/JY4ZXLsaH3Aj2YQLeqb6Js.mp3', 0, 'song_covers/ka/ng/kangky27/Tf28okY5bsrxNaXKNvTe6C.jpg', 1, '', '', 0, '', 0, '', 140, 320000, datetime.datetime(2024, 5, 29, 8, 52, 59), datetime.datetime(2024, 5, 29, 8, 52, 52), datetime.datetime(2024, 5, 29, 8, 54, 8, 922374), datetime.datetime(2024, 5, 29, 8, 54, 9), 225, 3, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3220966, '!0whimGBfdFtYofAgU96NAljzRAHanoPoFTcwZal7', datetime.datetime(2025, 6, 23, 11, 18, 46), 0, 'Joinjoy', '', '', 'joinjoybands@gmail.com', 0, 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 2791269, 4, 4, 3220966, 'profile_images/ka/ng/kangky27/STQfDyRaKViX8jDRaJKwdq.jpg', 'M', '', 'Joinjoy', 66, '869525628', datetime.date(1992, 4, 11), 'ZZ', 45, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true}', 786, 6, 0, 3, 0, 0, '', 0, None), (773395, 4, 4, 'Where is my keys', 3220966, None, 4, 3, 0, 'music/ka/ng/kangky27/gpaDkNrEugbv7HR7Z4kX2Q.mp3', 0, 'song_covers/ka/ng/kangky27/ngWuACq2Tz7TaScduf2Py9.jpg', 1, '', '', 0, '', 0, '', 202, 320000, datetime.datetime(2024, 5, 29, 8, 43, 55), datetime.datetime(2024, 5, 29, 8, 43, 45), datetime.datetime(2024, 5, 29, 8, 44, 40, 717864), datetime.datetime(2024, 5, 29, 8, 44, 41), 222, 1, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3220966, '!0whimGBfdFtYofAgU96NAljzRAHanoPoFTcwZal7', datetime.datetime(2025, 6, 23, 11, 18, 46), 0, 'Joinjoy', '', '', 'joinjoybands@gmail.com', 0, 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 2791269, 4, 4, 3220966, 'profile_images/ka/ng/kangky27/STQfDyRaKViX8jDRaJKwdq.jpg', 'M', '', 'Joinjoy', 66, '869525628', datetime.date(1992, 4, 11), 'ZZ', 45, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true}', 786, 6, 0, 3, 0, 0, '', 0, None), (773278, 4, 4, 'Khruangbin', 3220966, None, 4, 3, 0, 'music/ka/ng/kangky27/LZVyiF59f5Gv2KeY6ZiSDi.mp3', 0, 'song_covers/ka/ng/kangky27/HUHeq57mcc2gvDmj7Z6vrz.jpg', 1, '', '', 0, '', 0, '', 197, 320000, datetime.datetime(2024, 5, 28, 16, 3, 53), datetime.datetime(2024, 5, 28, 16, 3, 31), datetime.datetime(2024, 5, 29, 8, 41, 1, 641172), datetime.datetime(2024, 5, 29, 8, 42, 12), 183, 3, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3220966, '!0whimGBfdFtYofAgU96NAljzRAHanoPoFTcwZal7', datetime.datetime(2025, 6, 23, 11, 18, 46), 0, 'Joinjoy', '', '', 'joinjoybands@gmail.com', 0, 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 2791269, 4, 4, 3220966, 'profile_images/ka/ng/kangky27/STQfDyRaKViX8jDRaJKwdq.jpg', 'M', '', 'Joinjoy', 66, '869525628', datetime.date(1992, 4, 11), 'ZZ', 45, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2024, 5, 28, 15, 51, 18), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true}', 786, 6, 0, 3, 0, 0, '', 0, None), (773268, 4, 4, 'Highway to my Heart demo', 1830926, None, 4, 3, 0, 'music/Ea/st/EastWaveBand/GJfDdqyeAtNJV9vdKNeDKq.mp3', 0, 'song_covers/Ea/st/EastWaveBand/WqmhCj7zw7WzTX2BDEzP25.jpeg', 1, '', '不屬於這裡的一切全拋開 只剩我與自己對話\n跟我說他和風變成了朋友 想帶我們到處走走\n就像是 幾幅畫 不停刻在腦海中很難忘\n收集 留下的記憶 裝成瓶 放在心裏\n\n與你同行這條路上\n我把所有都放下\n與你同行這條路上\n只打開耳機播放\n\nHighway to my heart (it’s beautiful world)\n擁抱每個時刻留下的浪漫\nHighway to my heart (it’s beautiful world)\n盡情感受 那片天空的溫暖 Oh 沿著\nHighway to my heart (it’s beautiful world)\n尋找拍下沒記錄的照片 我繼續沿著\nHighway to my heart (it’s beautiful world)\n一直存在它的美 只是沒發現\n\n是大海帶走熟悉的 吵鬧\n發現精靈在樹旁對我微微笑\n他帶著我 穿梭在 森林中每個角落\n收集 留下的記憶 裝成瓶 放在心裏\n\n(Highway to My Heart)\n汗水腐蝕記憶 不斷剝落著 \n背逆城市 花火在後 \n(Highway to My Heart)\n穿越 四季更迭 繼續推移著 \n任誰也無法挽留我 \n是自由 試圖在摸索\nHighway to My Heart \n何時放手 \n一直存在它的美只是沒發現\n\n詞曲 | 鄧凱文\n製作 | 東波 Eastwave', 0, 'Highway to My Heart', 0, '', 290, 192000, datetime.datetime(2024, 5, 28, 14, 56, 3), datetime.datetime(2024, 5, 28, 14, 55, 57), datetime.datetime(2024, 5, 28, 15, 0, 11, 982250), datetime.datetime(2024, 5, 28, 15, 0, 12), 2013, 61, 16, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1830926, 'sha1$c9j3fZ7J9p8zwoUjEe7a0v$89652302c34de2a344a66006aa18e1ffc486ca56', datetime.datetime(2025, 3, 19, 8, 24, 31), 0, 'EastWaveBand', '', '', 'eastwaveband@gmail.com', 0, 1, datetime.datetime(2017, 3, 19, 22, 43, 32), 1367801, 2, 2, 1830926, 'profile_images/Ea/st/EastWaveBand/xGyo2r9KnMrVNLXzjgmwYQ.png', 'M', '', '東波 EastWave', 886, '917908712', datetime.date(2017, 1, 29), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2017, 3, 19, 22, 43, 32), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-08-17T09:57+00:00","hide_location":false}', 549320, 2937, 0, 0, 1, 0, '', 0, None), (772703, 2, 2, '捨不得睡 elec ver. demo', 954389, 97321633, 4, 3, 0, 'music/il/ov/ilovefunk_0407/JiBa8HZdoy6ujKCWtMHcX8.mp3', 0, 'song_covers/il/ov/ilovefunk_0407/5hLoEMAMiNyzgeNw7tgr9X.jpeg', 1, '', '有多久沒見\n知道會想念\n深深淺淺 能否感覺 能否聽見\n\n再一次失眠\n一樣的季節\n日日夜夜 你的側臉 逐漸浮現\n\n不管晴天或雨天\n思念總在作祟\n想要再見你一面\n看看你 聊聊天\n\n你凌晨捨不得睡是否也在想著誰\n會不會想起那天我們走在海岸線\n踏入的那片星夜\n遙望著漁火點點\n時間 空氣全部都凝結\n\n凌晨捨不得睡是否你在想著誰\n會不會想起那年我們走過的夏天\n你一直在我身邊\n等待著流星出現\n世界 只剩下你的一切\n\n那一次告別\n看見你掉淚\n只想對你說 這些歲月\n我很欣慰\n\n你凌晨捨不得睡是否也在想著誰\n會不會想起那天我們坐在咖啡店\n燭光閃爍卻暈眩\n悄望著彼此視線\n時間 空氣全部都凝結\n\n凌晨捨不得睡是否你在想著誰\n會不會想起那年我們走過的冬天\n你一直在我身邊\n擁抱著緊緊依偎\n世界 只剩下你的一切\n\n剩下你的美\n我們走了多遠\n也不曾改變\n\n你凌晨捨不得睡是否也在想著誰\n會不會想起那天我們走過的公園\n那街燈忽隱忽現\n在親吻你的瞬間\n熄滅 空氣全部都凝結\n\n凌晨捨不得睡是否你在想著誰\n會不會想起每個點把它連成了線\n我一直在你身邊\n從來都不是錯覺\n世界 只剩下我們一切', 0, '弄了一個 elec ver.\nwith \nSujong Park @sujongbass225\n管倫忠 @kuanadiong\n\n-\n\n致\n逝去的青春與回憶\n曾經的愛人與家人\n相信在未來的某個時空,我們一定會再見\n\n2022年11月的一個傍晚,當時,我為了找尋日式燒麵,來到一家小店,聽說需要等很久,於是提前五點抵達,卻發現店內沒什麼人。吃完後,我覺得非常好吃,也覺得店裡在工作的奶奶很辛苦,這麼好吃的麵怎麼開店時沒有人!所以就發了限時動態,想推薦給更多人。\n\n就在那時,我注意到奶奶的神情。她幾乎沒有什麼笑容,彷彿思緒飄向了遠方,我猜想,或許她可能還惦記著已經離開的爺爺,而我想,在天堂的爺爺一定也一直惦記著奶奶。\n\n所以我想寫這首歌,是出自於爺爺的心聲,像是從爺爺的視角訴說,希望奶奶能夠開心地活下去,帶著他的心念,堅強地迎接每一天。\n\n-\n\n捨不得睡 acoustic ver. Live Session\nfeat.\n🎸Sujong Park @sujongbass225\n🎸管倫忠 @kuanadiong\n🎻黃心俞 @hsinyuswing\n\n謝謝一起演奏的3位夥伴\n謝謝 阿緯 @wei790619 的邀約\n謝謝 例假日 @day_off_music 所有辛苦的工作人員\n\n捨不得睡 acoustic ver. Live Session\nhttps://www.youtube.com/watch?v=WI4mwfJu0zI&ab_channel=%E4%BE%8B%E5%81%87%E6%97%A5%2FDayOff\n\n#捨不得睡 #livesession #例假日', 0, '', 248, 192000, datetime.datetime(2024, 5, 26, 10, 49, 35), datetime.datetime(2024, 5, 26, 10, 49, 29), datetime.datetime(2024, 5, 26, 11, 0, 52, 322689), datetime.datetime(2025, 2, 14, 8, 31, 41), 3667, 63, 10, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 954389, 'sha1$ZsFhVKZygEFZ$da370c8512ebba90981ab452b2bf208b563b4d49', datetime.datetime(2025, 3, 29, 6, 13), 0, 'ilovefunk_0407', '包', '傑米', 'jemmykuo4869@gmail.com', 0, 1, datetime.datetime(2014, 5, 18, 11, 24, 54), 621009, 4, 4, 954389, 'profile_images/il/ov/ilovefunk_0407/7DwP7jm8himtAX4ZwMn93C.jpg', 'M', '郭子恆', '郭子恆Jemmy', 886, '917908712', datetime.date(1990, 4, 7), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2014, 5, 18, 11, 24, 54), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":2,"accredited_datetime":"2021-07-07T09:42+00:00"}', 1131328, 4687, 12, 2, 1, 0, '', 0, None), (772584, 4, 4, 'Deja vu_demo', 3048482, None, 4, 3, 0, 'music/Fi/re/Fireflyband/e9GCsJyuGEg2NC6qXkwWbg.mp3', 0, 'song_covers/Fi/re/Fireflyband/4SXKVGUtS5sbna5NhcbgTd.png', 1, '', 'Deja vu _國 \n\n像風一樣 擁抱我\n像水一樣 圍繞我 \n人海茫茫中的你 在哪裡 where are you\n千萬公里外的你 在哪裡 deja vu\n\n穿越遙遠無垠的天邊 \n只為了 找到你\n穿越日日夜夜的時間 \n只想要 找到你\n\n渺小的我 浩瀚的你 渺小的我 \n渺小的我 天邊的你 渺小的我\n\n像太陽一樣 照耀我 \n世界角落的你 在哪裡 where are you\n天上閃耀的你 在哪裡 deja vu\n\n穿越 天高地遠的天邊 \n只為了 找到你\n穿越 星辰大海的天空 \n只想要 找到你\n\n渺小的我 浩瀚的你 渺小的我 \n\n\nDeja vu _客 \n\n像風一樣 抱等亻厓\n像水一樣 圍等亻厓\n\n人海茫茫中个你 在哪位 where are you\n千萬公里外个你 在哪位 deja vu\n\n穿越雲上天崠个天背 \n只為了 尋到你\n穿越日日夜夜个時間 \n只想愛 尋到你\n\n渺小个亻厓 浩瀚个你 渺小个亻厓 \n渺小个亻厓 天邊个你 渺小个亻厓\n\n像日頭一樣 照耀亻厓\n\n天下角項个你 在哪位 where are you\n天上燦爛个你 在哪位 deja vu\n\n穿越 高山峎頂个天背 只為了 尋到你\n穿越 天河星光个天頂 只想愛 尋到\n\n渺小个亻厓 浩瀚个你 渺小个亻厓', 0, '這是寫給阿拉伯的一首情歌 \n\n以前都只能在書中看看金字塔 腦海中自己想像它的畫面 當做了一天一夜的飛機看到它時 想記錄對他的感動 寫下了金字塔的情歌\n\n以客語創作 是希望大家可以用一個似懂非懂的語言聆聽 就像隔著一層面紗的金字塔一般', 0, '', 175, 320000, datetime.datetime(2024, 5, 25, 16, 12, 21), datetime.datetime(2024, 5, 25, 16, 12, 15), datetime.datetime(2024, 5, 25, 16, 32, 3, 247919), datetime.datetime(2024, 11, 9, 5, 34, 28), 384, 4, 4, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3048482, 'sha1$ZJu3UfuBc1SjCL6UOMdqFX$c3af6749349cf0f8899298280e6224fb0c3f43e9', datetime.datetime(2025, 6, 28, 7, 46, 16), 0, 'Fireflyband', '', '', 'fireflyband2022@gmail.com', 0, 1, datetime.datetime(2023, 1, 2, 12, 9, 36), 2618865, 4, 3, 3048482, 'profile_images/Fi/re/Fireflyband/o6jKD4iZ3w5gM75M7U7qGM.jpg', 'O', '', '.Flame Bug.火焰蟲.', 886, '918688308', datetime.date(2022, 12, 1), 'PIF', 96, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2023, 1, 2, 12, 9, 36), 1, 5, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"hide_location":false}', 1324, 11, 2, 0, 0, 0, '', 0, None))])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0220 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'ce3dd0c1bf9f7a973db2812b9d253c9b3cabbffc'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0228 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779695662.7357376, 'ce3dd0c1bf9f7a973db2812b9d253c9b3cabbffc': (1779695662.7357376, [((97264992, 4, 4, 401327, 'Electric 放電皮卡皮卡', 'music_albums/us/ay/usaymasiru/WsVM6oBRBYh6zR427hEebt.jpg', '', 0, '', 6621, 0, 1, datetime.date(2015, 11, 26), datetime.datetime(2015, 11, 26, 10, 36, 40), datetime.datetime(2021, 7, 10, 9, 20, 28), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0213 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '577f6f21b7f291602977a5f8851ba0faa238ae28'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0233 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779695662.8257227, '577f6f21b7f291602977a5f8851ba0faa238ae28': (1779695662.8257227, [((97319327, 4, 4, 1534344, '派樂黛 G8 二元對立', 'music_albums/da/rk/darkparadise/GKGgition8axy4GGB34Ztx.jpeg', '派樂黛 G8 二元對立\nDark Paradise Records G8 Binary Opposition\n\n「既然還沒倒閉,那再做一張合輯吧!」\n \n就是這麼簡單,沒有矯情包裝跟內在聲音的啟發,探究起來更像沒事找事做、細思極恐。論及合輯構成的複雜性,十組台灣音樂人各自特異的形狀與色彩,到底怎麼濃縮成精闢文案?何況我也不是做歌的人,於是做不到,真滴做不到!\n\n與其假裝無病呻吟或者無中生有,不如真誠建議你,嘗試點播本合輯任何一首歌曲,裡面毫無神秘的商業陰謀,更多的是創作者本心。他們把腦海流竄的聲響,通過常人無法理解的各式工具;經過可能冗長且枯燥的製作,甚至要過渡某些內心掙扎及取捨,以成就他人的簡短消遣。而我們想緊抓住的,或許只有那幾秒間,之於音樂;之於創作,那稍縱即逝的滿足感。\n\n購買實體黑膠|https://bit.ly/3Tg79vv\n聯名公仔(預購)|https://bit.ly/3Ng1Mu9', 0, '', 10367, 8, 6, datetime.date(2022, 11, 18), datetime.datetime(2022, 11, 15, 7, 45, 4), datetime.datetime(2022, 11, 15, 7, 45, 4), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0356 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '8799ca892afe8d15bb5d6dd516f14e9a1f734a1b'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0215 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779695662.8450315, '8799ca892afe8d15bb5d6dd516f14e9a1f734a1b': (1779695662.8450315, [((97321686, 4, 4, 3000251, 'Chill幻', 'music_albums/mu/si/musiclulu824/LyiM6z36bysk6HBFKg4Fu7.jpeg', '2023 超強女聲 #林沛蕎 首張客語創作專輯《Chill 幻》\n凃惠源/范曉萱/金木義則/官靈芝/DJ 大衛/曾雅君跨刀合作聯手打造 \n時尚都會輕音樂專輯 顛覆樂迷對於客家音樂的既有印象\n\n由台灣教父級電音製作人DJ大衛與金曲獎得主官靈芝攜手合作擔任整張專輯製作人,嘗試用客語和在歐美蔚為風潮的各式電音曲風來做結合,呈現語言更多種不同層次的展現,專輯的整體調性更顯國際化,讓台灣客家流行音樂與世界潮流接軌。並以現代都會女性的想法與看法,來譜寫音樂與創作故事,用節奏明快的旋律,來配合時下的生活步調,搭配上歌手那慵懶且充滿磁性的嗓音,來妝點都會生活,並傳達自信、活出自我。', 0, '', 5897, 1, 0, datetime.date(2024, 3, 31), datetime.datetime(2024, 5, 30, 19, 8, 16), datetime.datetime(2024, 5, 30, 20, 34, 47), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0294 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '8799ca892afe8d15bb5d6dd516f14e9a1f734a1b'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0300 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779695662.8580904, '8799ca892afe8d15bb5d6dd516f14e9a1f734a1b': (1779695662.8580904, [((97321686, 4, 4, 3000251, 'Chill幻', 'music_albums/mu/si/musiclulu824/LyiM6z36bysk6HBFKg4Fu7.jpeg', '2023 超強女聲 #林沛蕎 首張客語創作專輯《Chill 幻》\n凃惠源/范曉萱/金木義則/官靈芝/DJ 大衛/曾雅君跨刀合作聯手打造 \n時尚都會輕音樂專輯 顛覆樂迷對於客家音樂的既有印象\n\n由台灣教父級電音製作人DJ大衛與金曲獎得主官靈芝攜手合作擔任整張專輯製作人,嘗試用客語和在歐美蔚為風潮的各式電音曲風來做結合,呈現語言更多種不同層次的展現,專輯的整體調性更顯國際化,讓台灣客家流行音樂與世界潮流接軌。並以現代都會女性的想法與看法,來譜寫音樂與創作故事,用節奏明快的旋律,來配合時下的生活步調,搭配上歌手那慵懶且充滿磁性的嗓音,來妝點都會生活,並傳達自信、活出自我。', 0, '', 5897, 1, 0, datetime.date(2024, 3, 31), datetime.datetime(2024, 5, 30, 19, 8, 16), datetime.datetime(2024, 5, 30, 20, 34, 47), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0223 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '8799ca892afe8d15bb5d6dd516f14e9a1f734a1b'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0202 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779695662.870032, '8799ca892afe8d15bb5d6dd516f14e9a1f734a1b': (1779695662.870032, [((97321686, 4, 4, 3000251, 'Chill幻', 'music_albums/mu/si/musiclulu824/LyiM6z36bysk6HBFKg4Fu7.jpeg', '2023 超強女聲 #林沛蕎 首張客語創作專輯《Chill 幻》\n凃惠源/范曉萱/金木義則/官靈芝/DJ 大衛/曾雅君跨刀合作聯手打造 \n時尚都會輕音樂專輯 顛覆樂迷對於客家音樂的既有印象\n\n由台灣教父級電音製作人DJ大衛與金曲獎得主官靈芝攜手合作擔任整張專輯製作人,嘗試用客語和在歐美蔚為風潮的各式電音曲風來做結合,呈現語言更多種不同層次的展現,專輯的整體調性更顯國際化,讓台灣客家流行音樂與世界潮流接軌。並以現代都會女性的想法與看法,來譜寫音樂與創作故事,用節奏明快的旋律,來配合時下的生活步調,搭配上歌手那慵懶且充滿磁性的嗓音,來妝點都會生活,並傳達自信、活出自我。', 0, '', 5897, 1, 0, datetime.date(2024, 3, 31), datetime.datetime(2024, 5, 30, 19, 8, 16), datetime.datetime(2024, 5, 30, 20, 34, 47), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0349 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '8799ca892afe8d15bb5d6dd516f14e9a1f734a1b'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0203 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779695662.8820348, '8799ca892afe8d15bb5d6dd516f14e9a1f734a1b': (1779695662.8820348, [((97321686, 4, 4, 3000251, 'Chill幻', 'music_albums/mu/si/musiclulu824/LyiM6z36bysk6HBFKg4Fu7.jpeg', '2023 超強女聲 #林沛蕎 首張客語創作專輯《Chill 幻》\n凃惠源/范曉萱/金木義則/官靈芝/DJ 大衛/曾雅君跨刀合作聯手打造 \n時尚都會輕音樂專輯 顛覆樂迷對於客家音樂的既有印象\n\n由台灣教父級電音製作人DJ大衛與金曲獎得主官靈芝攜手合作擔任整張專輯製作人,嘗試用客語和在歐美蔚為風潮的各式電音曲風來做結合,呈現語言更多種不同層次的展現,專輯的整體調性更顯國際化,讓台灣客家流行音樂與世界潮流接軌。並以現代都會女性的想法與看法,來譜寫音樂與創作故事,用節奏明快的旋律,來配合時下的生活步調,搭配上歌手那慵懶且充滿磁性的嗓音,來妝點都會生活,並傳達自信、活出自我。', 0, '', 5897, 1, 0, datetime.date(2024, 3, 31), datetime.datetime(2024, 5, 30, 19, 8, 16), datetime.datetime(2024, 5, 30, 20, 34, 47), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0540 | get_many | (['d6d21bc8f7fb510a60a060eaa88820e08274c988', 'bfe6165116443287a58a8debde01d651ee9c125f', '12e5c5f10335e96781266ce00473fbb3ecda56c0', '40102dab37d3df7d72cc47e91427e20514253ed6', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'e9900d4ec24ef898b16428c6a7f5c985e4b252ca', '887f8247d0ff979264c73b069f790024b2aa98e1', '6e53bfb3b60a02ec499b6c66fa83eb6b9be5d2fa'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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.0560 | set_many | ({'e9900d4ec24ef898b16428c6a7f5c985e4b252ca': 1779695662.9296257, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779695662.9296257, '887f8247d0ff979264c73b069f790024b2aa98e1': 1779695662.9296257, 'bfe6165116443287a58a8debde01d651ee9c125f': 1779695662.9296257, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779695662.9296257, '40102dab37d3df7d72cc47e91427e20514253ed6': 1779695662.9296257, '12e5c5f10335e96781266ce00473fbb3ecda56c0': 1779695662.9296257, '6e53bfb3b60a02ec499b6c66fa83eb6b9be5d2fa': (1779695662.9296257, [])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(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 |
|---|