
| 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 | 1172.535 msec |
| System CPU time | 9.947 msec |
| Total CPU time | 1182.482 msec |
| Elapsed time | 1205.445 msec |
| Context switches | 5 voluntary, 117 involuntary |
| Timing attribute | Timeline | Milliseconds since navigation start (+length) |
|---|
| Setting | Value |
|---|---|
| ABSOLUTE_URL_OVERRIDES | {'auth.user': <function <lambda> at 0x7bfd471624c0>} |
| ACCEPTED_SNS_PROVIDERS | ('facebook', 'apple-id', 'apple-id-from-app') |
| ACCOUNT_BINDING_LIMIT | 3 |
| ACCREDITED_FOLLOWER_COUNT | 100 |
| ADMINS | (('SV Developers', 'developers@streetvoice.com'),) |
| AI_API_KEY | '********************' |
| AI_BAN_INDEX_THRESHOLD | 7 |
| AI_ENDPOINT | 'https://dashscope.aliyuncs.com/compatible-mode/v1' |
| AI_MODEL_NAME | 'qwen-plus' |
| AKAMAI_DEFAULT_EXPIRE | 300 |
| AKAMAI_DOMAIN | 'akmusic.streetvoice.com' |
| AKAMAI_ENCRYPTION_KEY | '********************' |
| AK_ACCESS_TOKEN | '********************' |
| AK_CLIENT_SECRET | '********************' |
| AK_CLIENT_TOKEN | '********************' |
| AK_DOMAIN | 'akstatic.streetvoice.com' |
| AK_HOST | 'https://akab-exk5jn7ggcpkefre-4agojc32subzvele.luna.akamaiapis.net' |
| ALBUMS_COUNT_LIMIT | 50 |
| ALBUMS_COUNT_LIMIT_PER_DAY | 5 |
| ALBUMS_COVER_UPLOAD_MAX_DUPLICATE_TIMES | 3 |
| ALIYUN_ACCESS_KEY_ID | '********************' |
| ALIYUN_ACCESS_KEY_SECRET | '********************' |
| ALIYUN_AUDIO_OSS_BUCKET_NAME | 'streetvoice' |
| ALIYUN_AUDIO_OSS_CDN_DOMAIN | 'music.streetvoice.com' |
| ALIYUN_AUDIO_OSS_CN_CDN_DOMAIN | 'music.streetvoice.cn' |
| ALIYUN_AUDIO_OSS_HK_CDN_DOMAIN | 'music.streetvoice.com' |
| ALIYUN_GREEN_WEB_CALLBACK_SEED | 'se1v25rrgzQnF5gIUw0eR4pq-1pqVsZ' |
| ALIYUN_GREEN_WEB_CALLBACK_URL | 'http://127.0.0.1:8000/greenweb/' |
| ALIYUN_MEDIA_OSS_CDN_DOMAIN | 'media.streetvoice.com' |
| ALIYUN_MEDIA_OSS_CDN_DOMAIN_CN | 'mediacn.streetvoice.cn' |
| ALIYUN_MEDIA_OSS_CN_CDN_DOMAIN | 'mediacn.streetvoice.cn' |
| ALIYUN_MEDIA_OSS_HK_CDN_DOMAIN | 'media.streetvoice.com' |
| ALIYUN_OSS_BUCKET_NAME | 'streetvoice-media' |
| ALIYUN_OSS_BUCKET_NAME_CN | 'streetvoicecn-media' |
| ALIYUN_OSS_BUCKET_NAME_ROL | 'svremuneration' |
| ALIYUN_OSS_CDN_DOMAIN_ROL | 'svremuneration.oss-ap-southeast-1.aliyuncs.com' |
| ALIYUN_OSS_ENDPOINT | 'oss-cn-hongkong.aliyuncs.com' |
| ALIYUN_OSS_ENDPOINT_CN | 'oss-cn-beijing.aliyuncs.com' |
| ALIYUN_OSS_ENDPOINT_ROL | 'oss-ap-southeast-1.aliyuncs.com' |
| ALIYUN_OSS_SITE_SETTINGS | {'cn': {'bucket_name': 'streetvoicecn-media',
'endpoint': 'oss-cn-beijing.aliyuncs.com',
'media_domain': 'mediacn.streetvoice.cn',
'region': 'cn-beijing'},
'tw': {'bucket_name': 'streetvoice-media',
'endpoint': 'oss-cn-hongkong.aliyuncs.com',
'media_domain': 'media.streetvoice.com',
'region': 'cn-hongkong'}} |
| ALIYUN_PRIVATE_CONTENT_CDN_DOMAIN | 'private.streetvoice.com' |
| ALIYUN_REGION | 'cn-hongkong' |
| ALIYUN_REGION_CN | 'cn-beijing' |
| ALIYUN_REGION_ROL | 'ap-southeast-1' |
| ALIYUN_SIGN_KEY | '********************' |
| ALIYUN_YUNDUN_END_POINT | 'green.cn-beijing.aliyuncs.com' |
| ALIYUN_YUNDUN_PRODUCT_NAME | 'Green' |
| ALIYUN_YUNDUN_REGION_ID | 'cn-beijing' |
| ALLOWED_HOSTS | ['*'] |
| ALLOWED_NEXT_HOSTS | ['merch.streetvoice.com', 'pages.streetvoice.com'] |
| APPEND_SLASH | True |
| APP_STORE_BUNDLE_ID | 'streetvoice.streetvoice.streetvoice' |
| AUDIO_AD_DOMAIN | 'https://audioad.streetvoice.com/' |
| AUTHENTICATION_BACKENDS | ('svapp.backends.facebook.CustomFacebookOAuth2',
'svapp.backends.weixin.WeixinOAuth2',
'svapp.backends.qq.QQOAuth2',
'svapp.backends.apple.AppleIdWebAuth',
'svapp.backends.apple.AppleIdAppAuth',
'svapp.backends.sns.WeiboOAuth2WithEmail',
'django.contrib.auth.backends.ModelBackend',
'svapp.backends.login.EmailBackend',
'svapp.backends.login.CellphoneBackend',
'svapp.backends.su.SuBackend',
'multilogin.backends.AuthenticationBackend') |
| AUTH_PASSWORD_VALIDATORS | '********************' |
| AUTH_USER_MODEL | 'auth.User' |
| AWS_ACCESS_KEY_ID | '********************' |
| AWS_HEADERS | {'Cache-Control': 'max-age=99999', 'Expires': 'Thu, 31 Dec 2020 23:59:59 GMT'} |
| AWS_QUERYSTRING_AUTH | False |
| AWS_REGION | 'ap-southeast-1' |
| AWS_S3_CUSTOM_DOMAIN | 'streetvoice.s3.amazonaws.com' |
| AWS_S3_SECURE_URLS | False |
| AWS_SECRET_ACCESS_KEY | '********************' |
| AWS_SMS_CONFIGURATION_SET_NAME | 'demo' |
| AWS_SMS_PROTECT_CONFIGURATION_ID | 'protect-f6e574ae964c44738457f85eaf0d1f09' |
| AWS_SNS_ACCESS_KEY_ID | '********************' |
| AWS_SNS_ACCOUNT_ID | '443320042361' |
| AWS_SNS_APPLICATION_CONFIG | {'android': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/GCM/streetvoice-android/{endpoint_id}',
'PLATFORM': 'GCM',
'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/GCM/streetvoice-android'},
'android-cn': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/BAIDU/streetvoice-android-cn/{endpoint_id}',
'PLATFORM': 'BAIDU',
'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/BAIDU/streetvoice-android-cn'},
'ios-cn-prod': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/APNS/streetvoice-ios-cn-prod/{endpoint_id}',
'PLATFORM': 'APNS',
'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/APNS/streetvoice-ios-cn-prod'},
'ios-dev': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/APNS_SANDBOX/streetvoice-ios-dev/{endpoint_id}',
'PLATFORM': 'APNS_SANDBOX',
'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/APNS_SANDBOX/streetvoice-ios-dev'},
'ios-prod': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/APNS/streetvoice-ios-prod/{endpoint_id}',
'PLATFORM': 'APNS',
'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/APNS/streetvoice-ios-prod'}} |
| AWS_SNS_REGION_NAME | 'ap-northeast-1' |
| AWS_SNS_SECRET_ACCESS_KEY | '********************' |
| AWS_SNS_TOPIC_CONFIG | {'cn': {'ARN': 'arn:aws:sns:ap-northeast-1:443320042361:streetvoice-broadcast-topic-cn'},
'dev': {'ARN': 'arn:aws:sns:ap-northeast-1:443320042361:streetvoice-broadcast-topic-dev'},
'tw': {'ARN': 'arn:aws:sns:ap-northeast-1:443320042361:streetvoice-broadcast-topic-tw'}} |
| AWS_STORAGE_BUCKET_NAME | 'streetvoice' |
| AWS_SVMEDIA_BUCKET_NAME | 'svmedia' |
| AWS_SVMEDIA_CUSTOM_DOMAIN | 'svmedia.s3.amazonaws.com' |
| BAKER_CUSTOM_FIELDS_GEN | {'svapp.fields.OnClockDateTimeModelField': 'svapp.tests.field_generators.gen_on_clock_datetime'} |
| BLOCKIP_WHITELIST | ('59.120.12.57',) |
| BOOTSTRAP3 | {'success_css_class': ''} |
| BROADCAST_ADD_MANY_LIMIT | 300 |
| CACHALOT_ENABLED | True |
| CACHALOT_QUERY_KEYGEN | '********************' |
| CACHALOT_TABLE_KEYGEN | '********************' |
| CACHALOT_UNCACHABLE_TABLES | frozenset({'django_migrations',
'music_embedplayrecord',
'music_playlistrecord',
'music_playrecord',
'music_playrecordarchive'}) |
| CACHES | {'default': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache'}} |
| CACHE_MIDDLEWARE_ALIAS | 'default' |
| CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
| CACHE_MIDDLEWARE_SECONDS | 600 |
| CACHE_SECONDS | 600 |
| CDN_SIGN_FUNCTION | 'vender.aliyun_signing.sign' |
| CELERY_ACCEPT_CONTENT | ['pickle', 'json'] |
| CELERY_BROKER_URL | 'redis://127.0.0.1:6379/0' |
| CELERY_EMAIL_TASK_CONFIG | {'rate_limit': '27000/m'} |
| CELERY_IMPORTS | ('works.like_tasks', 'annualreport.tasks.year2024.tasks') |
| CELERY_RESULT_BACKEND | 'rpc://' |
| CELERY_RESULT_PERSISTENT | False |
| CELERY_SEND_TASK_ERROR_EMAILS | True |
| CELERY_TASK_ALWAYS_EAGER | True |
| CELERY_TASK_EAGER_PROPAGATES | True |
| CELERY_TASK_PROTOCOL | 1 |
| CELERY_TASK_SERIALIZER | 'pickle' |
| CELERY_WORKER_HIJACK_ROOT_LOGGER | False |
| CF_TOKEN_TW | '********************' |
| CF_ZONE_ID_TW | 'c0fac3499ca2c4a64359e88e435eb49e' |
| CHANGE_OR_RESEND_EMAIL_REDIS_EXPIRE | 60 |
| CKEDITOR_5_CONFIGS | {'default': {'htmlSupport': {'allow': [{'attributes': True,
'classes': True,
'name': '/.*/',
'styles': True}]},
'image': {'toolbar': ['resizeImage',
'|',
'imageTextAlternative',
'|',
'toggleImageCaption']},
'link': {'decorators': {'isActiveButton': {'attributes': {'class': 'btn '
'btn-primary '
'btn-lg'},
'label': '樣式:紅底按鈕',
'mode': 'manual'},
'isBlockButton': {'attributes': {'class': 'btn '
'btn-primary '
'btn-lg '
'btn-block'},
'label': '樣式:長長的紅底按鈕',
'mode': 'manual'},
'isButton': {'attributes': {'class': 'btn '
'btn-outline-primary '
'btn-lg'},
'label': '樣式:白底按鈕',
'mode': 'manual'},
'openInNewTab': {'attributes': {'rel': 'noopener '
'noreferrer',
'target': '_blank'},
'label': '在新分頁開啟',
'mode': 'manual'}}},
'toolbar': {'items': ['sourceEditing',
'|',
'undo',
'redo',
'|',
'heading',
'|',
'fontfamily',
'fontsize',
'fontColor',
'fontBackgroundColor',
'|',
'bold',
'italic',
'strikethrough',
'|',
'link',
'imageUpload',
'|',
'bulletedList',
'numberedList',
'todoList',
'outdent',
'indent'],
'shouldNotGroupWhenFull': 'true'}}} |
| CKEDITOR_5_FILE_STORAGE | 'svapp.storage.CKEditorMediaStorage' |
| CKEDITOR_5_FILE_UPLOAD_PERMISSION | 'staff' |
| CLOUDFRONT_CDN_ENDPOINT | 'https://dbtocb5xx67gd.cloudfront.net/' |
| CN_ANDROID_APP_ID | 22 |
| CN_DEFAULT_FROM_EMAIL | 'StreetVoice 街声 <noreply@streetvoice.cn>' |
| CN_IOS_APP_ID | 17 |
| COMPRESSORS | {'css': 'compressor.css.CssCompressor', 'js': 'compressor.js.JsCompressor'} |
| COMPRESS_CACHEABLE_PRECOMPILERS | () |
| COMPRESS_CACHE_BACKEND | 'default' |
| COMPRESS_CACHE_KEY_FUNCTION | '********************' |
| COMPRESS_CLEAN_CSS_ARGUMENTS | '' |
| COMPRESS_CLEAN_CSS_BINARY | 'cleancss' |
| COMPRESS_CLOSURE_COMPILER_ARGUMENTS | '' |
| COMPRESS_CLOSURE_COMPILER_BINARY | 'java -jar compiler.jar' |
| COMPRESS_CSS_HASHING_METHOD | 'content' |
| COMPRESS_DATA_URI_MAX_SIZE | 1024 |
| COMPRESS_DEBUG_TOGGLE | None |
| COMPRESS_ENABLED | False |
| COMPRESS_FILTERS | {'css': ['compressor.filters.css_default.CssAbsoluteFilter'],
'js': ['compressor.filters.jsmin.JSMinFilter']} |
| COMPRESS_JINJA2_GET_ENVIRONMENT | <function CompressorConf.JINJA2_GET_ENVIRONMENT at 0x7bfd44b7a670> |
| COMPRESS_MINT_DELAY | 30 |
| COMPRESS_MTIME_DELAY | 10 |
| COMPRESS_OFFLINE | False |
| COMPRESS_OFFLINE_CONTEXT | {'STATIC_URL': '/asset/'} |
| COMPRESS_OFFLINE_MANIFEST | 'manifest.json' |
| COMPRESS_OFFLINE_TIMEOUT | 31536000 |
| COMPRESS_OUTPUT_DIR | 'CACHE' |
| COMPRESS_PARSER | 'compressor.parser.LxmlParser' |
| COMPRESS_PRECOMPILERS | (('text/jsx', 'cat {infile} | babel > {outfile}'),) |
| COMPRESS_REBUILD_TIMEOUT | 2592000 |
| COMPRESS_ROOT | '/data/storage/asset' |
| COMPRESS_STORAGE | 'compressor.storage.CompressorFileStorage' |
| COMPRESS_TEMPLATE_FILTER_CONTEXT | {'STATIC_URL': '/asset/'} |
| COMPRESS_URL | '/asset/' |
| COMPRESS_URL_PLACEHOLDER | '/__compressor_url_placeholder__/' |
| COMPRESS_VERBOSE | False |
| COMPRESS_YUGLIFY_BINARY | 'yuglify' |
| COMPRESS_YUGLIFY_CSS_ARGUMENTS | '--terminal' |
| COMPRESS_YUGLIFY_JS_ARGUMENTS | '--terminal' |
| COMPRESS_YUI_BINARY | 'java -jar yuicompressor.jar' |
| COMPRESS_YUI_CSS_ARGUMENTS | '' |
| COMPRESS_YUI_JS_ARGUMENTS | '' |
| CORS_ORIGIN_REGEX_WHITELIST | ('^(https?://)?(\\w+\\.)?streetvoice\\.com$',
'^(https?://)?(\\w+\\.)?streetvoice\\.cn$') |
| COUNTER_REDIS_DB | 0 |
| COUNTER_REDIS_HOST | 'localhost' |
| COUNTER_REDIS_PASSWORD | '********************' |
| COUNTER_REDIS_PORT | 6379 |
| CSRF_COOKIE_AGE | 63072000 |
| CSRF_COOKIE_DOMAIN | None |
| CSRF_COOKIE_HTTPONLY | False |
| CSRF_COOKIE_NAME | 'csrf-token' |
| CSRF_COOKIE_PATH | '/' |
| CSRF_COOKIE_SAMESITE | 'Lax' |
| CSRF_COOKIE_SECURE | False |
| CSRF_FAILURE_VIEW | 'svapp.views.site.csrf_failure' |
| CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
| CSRF_TRUSTED_ORIGINS | [] |
| CSRF_USE_SESSIONS | False |
| DATABASES | {'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.mysql',
'HOST': '127.0.0.1',
'NAME': 'streetvoice',
'OPTIONS': {'charset': 'utf8mb4',
'init_command': 'SET time_zone="Asia/Taipei"'},
'PASSWORD': '********************',
'PORT': '3306',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'root'},
'slave1': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.mysql',
'HOST': '127.0.0.1',
'NAME': 'streetvoice',
'OPTIONS': {'charset': 'utf8mb4',
'init_command': 'SET time_zone="Asia/Taipei"'},
'PASSWORD': '********************',
'PORT': '3306',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'root'},
'warehouse': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.mysql',
'HOST': '127.0.0.1',
'NAME': 'warehouse',
'OPTIONS': {'charset': 'utf8mb4',
'init_command': 'SET time_zone="Asia/Taipei"'},
'PASSWORD': '********************',
'PORT': '3306',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'root'}} |
| DATABASE_ROUTERS | ['svapp.db_routers.SVDatabaseRouter',
'django_replicated.router.ReplicationRouter'] |
| DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
| DATA_UPLOAD_MAX_NUMBER_FIELDS | 2000 |
| DATA_UPLOAD_MAX_NUMBER_FILES | 100 |
| DATETIME_FORMAT | 'N j, Y, P' |
| DATETIME_INPUT_FORMATS | ['%Y-%m-%d %H:%M:%S',
'%Y-%m-%d %H:%M:%S.%f',
'%Y-%m-%d %H:%M',
'%m/%d/%Y %H:%M:%S',
'%m/%d/%Y %H:%M:%S.%f',
'%m/%d/%Y %H:%M',
'%m/%d/%y %H:%M:%S',
'%m/%d/%y %H:%M:%S.%f',
'%m/%d/%y %H:%M'] |
| DATE_FORMAT | 'N j, Y' |
| DATE_INPUT_FORMATS | ['%Y-%m-%d',
'%m/%d/%Y',
'%m/%d/%y',
'%b %d %Y',
'%b %d, %Y',
'%d %b %Y',
'%d %b, %Y',
'%B %d %Y',
'%B %d, %Y',
'%d %B %Y',
'%d %B, %Y'] |
| DEBUG | True |
| DEBUG_PROPAGATE_EXCEPTIONS | False |
| DEBUG_TOOLBAR_CONFIG | {'SHOW_TOOLBAR_CALLBACK': 'svapp.utils.common.show_toolbar'} |
| DEBUG_TOOLBAR_PANELS | ['debug_toolbar.panels.versions.VersionsPanel',
'debug_toolbar.panels.timer.TimerPanel',
'debug_toolbar.panels.settings.SettingsPanel',
'debug_toolbar.panels.headers.HeadersPanel',
'debug_toolbar.panels.request.RequestPanel',
'debug_toolbar.panels.sql.SQLPanel',
'debug_toolbar.panels.staticfiles.StaticFilesPanel',
'debug_toolbar.panels.templates.TemplatesPanel',
'debug_toolbar.panels.cache.CachePanel',
'debug_toolbar.panels.signals.SignalsPanel',
'debug_toolbar.panels.logging.LoggingPanel',
'debug_toolbar.panels.redirects.RedirectsPanel',
'cachalot.panels.CachalotPanel'] |
| DECIMAL_SEPARATOR | '.' |
| DEFAULT_AUTO_FIELD | 'django.db.models.AutoField' |
| DEFAULT_CHARSET | 'utf-8' |
| DEFAULT_EXCEPTION_REPORTER | 'django.views.debug.ExceptionReporter' |
| DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
| DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
| DEFAULT_FROM_EMAIL | 'StreetVoice <noreply@streetvoice.com>' |
| DEFAULT_HASHING_ALGORITHM | 'sha256' |
| DEFAULT_INDEX_TABLESPACE | '' |
| DEFAULT_TABLESPACE | '' |
| DEPLOY | 'dev' |
| DISALLOWED_USER_AGENTS | [] |
| DJANGO_APPS | ('django.contrib.contenttypes',
'django.contrib.auth',
'django.contrib.admindocs',
'django.contrib.admin',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.flatpages',
'django.contrib.sitemaps',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.humanize') |
| DJCELERY_SES_CHUNK_SIZE | 200 |
| DOGSLOW_EMAIL_FROM | 'devops@streetvoice.com' |
| DOGSLOW_EMAIL_TO | 'f2w4w8v4c5l9r3v9@streetvoice.slack.com' |
| DOGSLOW_OUTPUT | '/tmp' |
| DOGSLOW_STACK_VARS | True |
| DOGSLOW_TIMER | 3 |
| DOMAIN | 'pr-14484.streetvoice.com' |
| DRF_STANDARDIZED_ERRORS | {'EXCEPTION_FORMATTER_CLASS': 'api.formatters.SVExceptionFormatter',
'EXCEPTION_HANDLER_CLASS': 'api.handlers.SVExceptionHandler'} |
| ELASTICSEARCH_CONNECTIONS | {'cn': {'hosts': 'http://127.0.0.1:9200'},
'default': {'hosts': 'http://127.0.0.1:9200'}} |
| ELASTICSEARCH_INDEXES | <streetvoice.settings.ElasticsearchIndexes object at 0x7bfd4715aca0> |
| ELASTICSEARCH_SEARCH_MAX_RESULT | 100 |
| EMAIL_BACKEND | 'djcelery_ses.backends.CeleryEmailBackend' |
| EMAIL_CONFIRM_LA_CONFIRM_URL_REVERSE_NAME | 'confirm_email' |
| EMAIL_CONFIRM_LA_DOMAIN | 'streetvoice.com' |
| EMAIL_CONFIRM_LA_HTTP_PROTOCOL | 'https' |
| EMAIL_CONFIRM_LA_TEMPLATE_CONTEXT | {'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_URL': 'http://127.0.0.1:8000'} |
| EMAIL_HOST | '127.0.0.1' |
| EMAIL_HOST_PASSWORD | '********************' |
| EMAIL_HOST_USER | '' |
| EMAIL_PORT | 1025 |
| EMAIL_SSL_CERTFILE | None |
| EMAIL_SSL_KEYFILE | '********************' |
| EMAIL_SUBJECT_PREFIX | '[Django] ' |
| EMAIL_TIMEOUT | None |
| EMAIL_USE_LOCALTIME | False |
| EMAIL_USE_SSL | False |
| EMAIL_USE_TLS | False |
| ES_ENABLE | False |
| EXTRA_DATA | [('username', 'username')] |
| FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
| FILE_UPLOAD_HANDLERS | ['django.core.files.uploadhandler.MemoryFileUploadHandler',
'django.core.files.uploadhandler.TemporaryFileUploadHandler'] |
| FILE_UPLOAD_MAX_MEMORY_SIZE | 2147483648 |
| FILE_UPLOAD_PERMISSIONS | 420 |
| FILE_UPLOAD_TEMP_DIR | '/tmp' |
| FIRST_DAY_OF_WEEK | 0 |
| FIXTURE_DIRS | ('/home/ubuntu/streetvoice/fixtures/',) |
| FLASH_STORAGE | 'session' |
| FORCE_SCRIPT_NAME | None |
| FORGOT_PASSWORD_REDIS_EXPIRE | '********************' |
| FORMAT_MODULE_PATH | 'formats' |
| FORM_RENDERER | 'django.forms.renderers.DjangoTemplates' |
| GEETEST_4_API_SERVER | '********************' |
| GEETEST_4_PC_ALBUM_CAPTCHA_ID | '16a1d863a54bed15325de6ecca25fb9d' |
| GEETEST_4_PC_ALBUM_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_ANDROID_CHANGE_CELLPHONE_CAPTCHA_ID | '0523eb047769f76ee666fb936666908b' |
| GEETEST_4_PC_ANDROID_CHANGE_CELLPHONE_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_CHANGE_CELLPHONE_CAPTCHA_ID | 'fc86ca2a8f0b7e855dbe16fc97529561' |
| GEETEST_4_PC_CHANGE_CELLPHONE_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_COMMENT_CAPTCHA_ID | 'a99c1fb1262f9f68769f854ed943895d' |
| GEETEST_4_PC_COMMENT_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_FORGOT_PASSWORD_CAPTCHA_ID | '********************' |
| GEETEST_4_PC_FORGOT_PASSWORD_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_IOS_CHANGE_CELLPHONE_CAPTCHA_ID | 'c47511bb1ff86fc8104d4975650ec8b6' |
| GEETEST_4_PC_IOS_CHANGE_CELLPHONE_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_LOGIN_CAPTCHA_ID | '0bd75ae7fe493630dd1bff6b1f4d5319' |
| GEETEST_4_PC_LOGIN_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_MARKETING_CAPTCHA_ID | 'dffedf63c46eb4016511de594a5ce7ba' |
| GEETEST_4_PC_MARKETING_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_PLAYLIST_CAPTCHA_ID | 'e628b11aee2f5a19662a3aa79a2cf7ce' |
| GEETEST_4_PC_PLAYLIST_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_SIGNUP_CAPTCHA_ID | '11a95d6098503d6b4422229d8fdf5620' |
| GEETEST_4_PC_SIGNUP_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_SOCIAL_CAPTCHA_ID | '3914cd6db2877e459ef2fde69194f90d' |
| GEETEST_4_PC_SOCIAL_CAPTCHA_KEY | '********************' |
| GEETEST_4_PC_SONG_CAPTCHA_ID | 'c92e19da523ed4ac4c71c23efe727478' |
| GEETEST_4_PC_SONG_CAPTCHA_KEY | '********************' |
| GEETEST_PC_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_ALBUM_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_ALBUM_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_CHANGE_CELLPHONE_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_CHANGE_CELLPHONE_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_COMMENT_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_COMMENT_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_FORGOT_PASSWORD_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_FORGOT_PASSWORD_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_LOGIN_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_LOGIN_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_MARKETING_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_MARKETING_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_PLAYLIST_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_PLAYLIST_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_SIGNUP_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_SIGNUP_ACCESS_KEY_SECRET | '********************' |
| GEETEST_PC_SOCIAL_ACCESS_KEY_ID | '********************' |
| GEETEST_PC_SOCIAL_ACCESS_KEY_SECRET | '********************' |
| GEOIP_PATH | '/usr/share/GeoIP/' |
| GLOBAL_ANDROID_APP_ID | 2 |
| GLOBAL_IOS_APP_ID | 1 |
| GOOGLE_PLAY_API_KEY | '********************' |
| GOOGLE_PLAY_BUNDLE_ID | 'com.streetvoice.streetvoice' |
| GOOGLE_PLAY_SERVICE_ACCOUNT | '/home/ubuntu/streetvoice/purchase/service_account.json' |
| GUIDE_SITE_URL | 'https://guide.streetvoice.com' |
| HLS_CDN_ENDPOINT | 'https://d2t66t2i6fsdjs.cloudfront.net/' |
| IGNORABLE_404_URLS | [] |
| IMAGE_FILE_SIZE_LIMIT | 2 |
| INACTIVE_USER_LOGIN | False |
| INACTIVE_USER_URL | '/accounts/login_error/' |
| INSTALLED_APPS | ('django_su',
'django_light',
'modeltranslation',
'django.contrib.contenttypes',
'django.contrib.auth',
'django.contrib.admindocs',
'django.contrib.admin',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.flatpages',
'django.contrib.sitemaps',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.humanize',
'bootstrap3',
'cachalot',
'compressor',
'corsheaders',
'django_extensions',
'djangojs',
'djcelery_ses',
'sv_pjax',
'email_confirm_la',
'nested_admin',
'nextpage',
'oauth2_provider',
'rest_framework',
'drf_standardized_errors',
'social_django',
'social_core',
'static_sitemaps',
'webpack_loader',
'taggit',
'django_oss_storage',
'debug_toolbar',
'reset_migrations',
'meta',
'colorfield',
'django_ckeditor_5',
'django_htmx',
'activities',
'ads',
'api',
'content_censorship',
'cooperation',
'counter',
'creative',
'event',
'generic_works',
'member',
'music',
'playlist',
'poll',
'profile_home',
'recommender',
'relationships',
'search',
'service',
'sns_device',
'svapp',
'svcomments',
'svpay',
'region',
'venue',
'announcement',
'annualreport',
'insight_report',
'campaign',
'purchase',
'giveaway',
'hashtag',
'clap',
'beneficiary',
'studio',
'oauth',
'fanclub',
'merchandise',
'association',
'draw',
'critic',
'privacy_policy',
'captcha') |
| INTERNAL_IPS | [] |
| IP_POSTED_CELLPHONES_LIMIT | 10 |
| JS_CACHE_DURATION | 0 |
| JS_CONTEXT_PROCESSOR | 'svapp.context_serializer.CustomDjangojsContextSerializer' |
| LANGUAGES | (('zh-hant', 'Trad. Chinese'), ('zh-hans', 'Sim. Chinese'), ('en', 'English')) |
| LANGUAGES_BIDI | ['he', 'ar', 'ar-dz', 'fa', 'ur'] |
| LANGUAGE_CODE | 'zh-hant' |
| LANGUAGE_COOKIE_AGE | None |
| LANGUAGE_COOKIE_DOMAIN | None |
| LANGUAGE_COOKIE_HTTPONLY | False |
| LANGUAGE_COOKIE_NAME | 'language' |
| LANGUAGE_COOKIE_PATH | '/' |
| LANGUAGE_COOKIE_SAMESITE | None |
| LANGUAGE_COOKIE_SECURE | False |
| LOCALE_PATHS | ('/home/ubuntu/streetvoice/locale/',
'/home/ubuntu/streetvoice/locale/pycountry/',
'/home/ubuntu/streetvoice/locale/restframework/') |
| LOCAL_APPS | ('activities',
'ads',
'api',
'content_censorship',
'cooperation',
'counter',
'creative',
'event',
'generic_works',
'member',
'music',
'playlist',
'poll',
'profile_home',
'recommender',
'relationships',
'search',
'service',
'sns_device',
'svapp',
'svcomments',
'svpay',
'region',
'venue',
'announcement',
'annualreport',
'insight_report',
'campaign',
'purchase',
'giveaway',
'hashtag',
'clap',
'beneficiary',
'studio',
'oauth',
'fanclub',
'merchandise',
'association',
'draw',
'critic',
'privacy_policy') |
| LOCAL_MEDIA_URL | '/static/' |
| LOCAL_STATIC_URL | '/asset/' |
| LOGGING | {'disable_existing_loggers': False,
'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'},
'require_debug_true': {'()': 'django.utils.log.RequireDebugTrue'},
'require_testing_false': {'()': 'svapp.log.RequireTestingFalse'}},
'formatters': {'clear': {'format': '%(message)s'},
'simple': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(name)s: %(levelname)s [%(asctime)s] '
'%(message)s'},
'verbose': {'format': '%(name)s: %(levelname)s %(asctime)s '
'%(module)s %(process)d %(thread)d '
'%(message)s'}},
'handlers': {'console': {'class': 'logging.StreamHandler',
'filters': ['require_testing_false'],
'formatter': 'simple',
'level': 'DEBUG'},
'file': {'class': 'svapp.logging_handlers.AnyoneWriteRotatingFileHandler',
'filename': '/home/ubuntu/streetvoice/sv.log',
'filters': ['require_testing_false'],
'formatter': 'simple',
'level': 'DEBUG',
'maxBytes': 5242880},
'mail_admins': {'class': 'django.utils.log.AdminEmailHandler',
'filters': ['require_debug_false'],
'level': 'ERROR'},
'subscribe_file': {'class': 'svapp.logging_handlers.AnyoneWriteRotatingFileHandler',
'filename': '/home/ubuntu/streetvoice/sv-subscribe.log',
'filters': ['require_testing_false'],
'formatter': 'simple',
'level': 'DEBUG',
'maxBytes': 5242880}},
'loggers': {'celery': {'handlers': ['console'],
'level': 'INFO',
'propagate': False},
'django': {'handlers': ['console'],
'level': 'ERROR',
'propagate': False},
'elasticsearch': {'handlers': ['console'],
'level': 'WARNING',
'propagate': False},
'log_to_console': {'handlers': ['console'],
'level': 'INFO',
'propagate': False},
'log_to_file': {'handlers': ['console', 'file'],
'level': 'INFO',
'propagate': False},
'log_to_subscribe_file': {'handlers': ['console',
'subscribe_file'],
'level': 'INFO',
'propagate': False},
'social': {'handlers': ['console'],
'level': 'INFO',
'propagate': False}},
'root': {'handlers': ['console'], 'level': 'WARNING'},
'version': 1} |
| LOGGING_CONFIG | 'logging.config.dictConfig' |
| LOGIN_REDIRECT_URL | '/accounts/profile/' |
| LOGIN_URL | '/accounts/login/' |
| LOGOUT_REDIRECT_URL | None |
| LOWER_BITRATE | False |
| LOW_BITRATE_VALUE | 96000 |
| MANAGERS | (('SV Developers', 'developers@streetvoice.com'),) |
| MEDIA_ROOT | '/home/ubuntu/streetvoice/media/' |
| MEDIA_URL | '/' |
| MESSAGE_STORAGE | 'django.contrib.messages.storage.session.SessionStorage' |
| META_SITE_DOMAIN | '127.0.0.1:8000' |
| META_SITE_PROTOCOL | 'http' |
| META_USE_JSON_LD_SCHEMA | True |
| META_USE_SCHEMAORG_PROPERTIES | True |
| MIDDLEWARE | ('django_replicated.middleware.ReplicationMiddleware',
'api.middleware.APIv6LocalOnlyMiddleware',
'svapp.middleware.NoCacheMiddleware',
'svapp.middleware.RealIPMiddleware',
'svapp.middleware.BlockIPMiddleware',
'django.middleware.gzip.GZipMiddleware',
'django.middleware.http.ConditionalGetMiddleware',
'dogslow.WatchdogMiddleware',
'svapp.middleware.Trans2SimpleMiddleware',
'svapp.middleware.PJAXRedirectURLMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'api.middleware.SVAuthenticationMiddleware',
'svapp.middleware.LocaleMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware',
'svapp.middleware.BlockSpammerMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'multilogin.middleware.LoggedInUsersMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware',
'svapp.middleware.CustomSocialAuthExceptionMiddleware',
'svapp.middleware.UserAccountIsValidated',
'svapp.middleware.SocialUserCheckCellphoneMiddleware',
'svapp.middleware.MobileDetectionMiddleware',
'django_htmx.middleware.HtmxMiddleware') |
| MIGRATION_MODULES | {} |
| MODELTRANSLATION_DEFAULT_LANGUAGE | 'zh-hant' |
| MONTH_DAY_FORMAT | 'F j' |
| NEW_USER_REDIRECT_URL | '/accounts/edit_username/' |
| NOTIFICATION_ADD_MANY_LIMIT | 200 |
| NOTIFICATION_COUNTDOWN | 10 |
| NOTIFICATION_SONG_CREATE_USER_FOLLOWER_COUNT | 15000 |
| NOT_SIGN_DOMAIN | 'https://dl.streetvoice.com/' |
| NUMBER_GROUPING | 0 |
| OAUTH2_PROVIDER | {'ACCESS_TOKEN_EXPIRE_SECONDS': '********************',
'AUTHORIZATION_CODE_EXPIRE_SECONDS': 86400,
'DEFAULT_SCOPES': ['read', 'write'],
'OAUTH2_VALIDATOR_CLASS': 'oauth.validators.CustomOAuth2Validator',
'OIDC_ENABLED': True,
'SCOPES': {'email': 'Email',
'openid': 'OpenID Connect scope',
'phone': 'Phone',
'profile': 'Profile',
'read': 'Read',
'write': 'Write'}} |
| OAUTH2_PROVIDER_APPLICATION_MODEL | 'api.Application' |
| OPEN_GRAPH_BLOCKED_DOMAIN_REDIS_KEY_TEMPLATE | '********************' |
| OVERRIDE_TEMPLATE_APPS | ('captcha',) |
| PASSWORD_HASHERS | '********************' |
| PASSWORD_RESET_TIMEOUT | '********************' |
| PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
| PLAYLISTS_COUNT_LIMIT | 100 |
| PLAYLISTS_COUNT_LIMIT_PER_DAY | 5 |
| PLAYLIST_SONGS_COUNT_LIMIT | 1000 |
| PREPEND_WWW | False |
| PRIORITY_THIRD_PARTY_APPS | ('django_su', 'django_light', 'modeltranslation') |
| PROJECT_PATH | '/home/ubuntu/streetvoice' |
| RECAPTCHA_DOMAIN | 'www.recaptcha.net' |
| RECAPTCHA_PRIVATE_KEY | '********************' |
| RECAPTCHA_PUBLIC_KEY | '********************' |
| RECAPTCHA_REQUIRED_SCORE | 0.5 |
| RECAPTCHA_USE_SSL | False |
| RECAPTCHA_V2_PRIVATE_KEY | '********************' |
| RECAPTCHA_V2_PUBLIC_KEY | '********************' |
| REDIS_PLAYRECORD_COUNT_LIMIT | 100 |
| REMOTE_STATIC_URL | 'https://streetvoice.com/asset/' |
| REPLICATED_CACHE_BACKEND | None |
| REPLICATED_CHECK_STATE_ON_WRITE | False |
| REPLICATED_DATABASE_DOWNTIME | 60 |
| REPLICATED_DATABASE_SLAVES | ['slave1'] |
| REPLICATED_FORCE_MASTER_COOKIE_MAX_AGE | 5 |
| REPLICATED_FORCE_MASTER_COOKIE_NAME | 'just_updated' |
| REPLICATED_FORCE_MASTER_COOKIE_STATUS_CODES | (302, 303) |
| REPLICATED_FORCE_STATE_HEADER | 'HTTP_X_REPLICATED_STATE' |
| REPLICATED_MANAGE_ATOMIC_REQUESTS | False |
| REPLICATED_READ_ONLY_DOWNTIME | 20 |
| REPLICATED_READ_ONLY_TRIES | 1 |
| REPLICATED_VIEWS_OVERRIDES | {} |
| REPLY_TO_EMAIL | 'support@streetvoice.freshdesk.com' |
| REST_FRAMEWORK | {'DATETIME_FORMAT': '%Y-%m-%dT%H:%M:%S%z',
'DEFAULT_AUTHENTICATION_CLASSES': ['api.authentications.SVOauthAuthentication',
'api.authentications.SVTokenAuthentication',
'rest_framework.authentication.SessionAuthentication',
'api.authentications.SVAppAuthentication',
'api.authentications.SVAnonymousAuthentication'],
'DEFAULT_PAGINATION_CLASS': 'api.paginations.LimitOffsetPagination',
'DEFAULT_PARSER_CLASSES': ['rest_framework.parsers.FormParser',
'rest_framework.parsers.MultiPartParser',
'rest_framework.parsers.JSONParser'],
'DEFAULT_RENDERER_CLASSES': ['api.renderers.SVCustomJSONRenderer'],
'DEFAULT_THROTTLE_CLASSES': ('rest_framework.throttling.AnonRateThrottle',
'rest_framework.throttling.UserRateThrottle'),
'DEFAULT_THROTTLE_RATES': {'anon': '1200/minute', 'user': '1200/minute'},
'DEFAULT_VERSIONING_CLASS': 'rest_framework.versioning.NamespaceVersioning',
'EXCEPTION_HANDLER': 'api.handlers.exception_handler_router',
'PAGE_SIZE': 10,
'UNICODE_JSON': True} |
| ROOT_URLCONF | 'streetvoice.urls' |
| SECRET_KEY | '********************' |
| SECURE_BROWSER_XSS_FILTER | False |
| SECURE_CONTENT_TYPE_NOSNIFF | True |
| SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
| SECURE_HSTS_PRELOAD | False |
| SECURE_HSTS_SECONDS | 0 |
| SECURE_PROXY_SSL_HEADER | None |
| SECURE_REDIRECT_EXEMPT | [] |
| SECURE_REFERRER_POLICY | 'same-origin' |
| SECURE_SSL_HOST | None |
| SECURE_SSL_REDIRECT | False |
| SENDY_API_KEY | '********************' |
| SENDY_HASH_SALT | 'sv16888' |
| SENDY_MAILLIST_ID | 'iWivh6YtJzIdpNy7BvpSgQ' |
| SENDY_URL | 'https://sendy.streetvoice.com' |
| SERVER_EMAIL | 'StreetVoice <noreply@streetvoice.com>' |
| SESSION_CACHE_ALIAS | 'default' |
| SESSION_COOKIE_AGE | 63072000 |
| SESSION_COOKIE_DOMAIN | None |
| SESSION_COOKIE_HTTPONLY | True |
| SESSION_COOKIE_NAME | 'sessionid' |
| SESSION_COOKIE_PATH | '/' |
| SESSION_COOKIE_SAMESITE | 'Lax' |
| SESSION_COOKIE_SECURE | False |
| SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
| SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
| SESSION_FILE_PATH | None |
| SESSION_REDIS | {'db': 1, 'host': 'localhost', 'port': 6379, 'prefix': 'session'} |
| SESSION_SAVE_EVERY_REQUEST | False |
| SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
| SETTINGS_MODULE | 'streetvoice.settings' |
| SHARED_COUNTER_REDIS_LAN_HOST | 'localhost' |
| SHARED_COUNTER_REDIS_PASSWORD | '********************' |
| SHARED_COUNTER_REDIS_WAN_HOST | 'localhost' |
| SHOPLINE_API_BASE_URL | '********************' |
| SHOPLINE_TOKEN | '********************' |
| SHORT_DATETIME_FORMAT | 'm/d/Y P' |
| SHORT_DATE_FORMAT | 'm/d/Y' |
| SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
| SILENCED_SYSTEM_CHECKS | [] |
| SITE_ID | 1 |
| SITE_LOCATION | 'TW' |
| SITE_URL | 'https://pr-14484.streetvoice.com' |
| SLACK_APP_DORAEMON_SIGNING_SECRET | '********************' |
| SLACK_APP_WALL_SIGNING_SECRET | '********************' |
| SLACK_CHANNEL | '#logging' |
| SLACK_CHARTBOT_TOKEN | '********************' |
| SLACK_DEVELOPER_TOKEN | '********************' |
| SLACK_ENABLE | False |
| SLACK_ENDPOINT_URL | 'https://hooks.slack.com/services/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' |
| SLACK_ICON_EMOJI | ':godmode:' |
| SLACK_NICKNAME | 'SV bot' |
| SMS_BLOCK_COUNTRY_CODE | [41, 62, 855, 20] |
| SMS_COUNTRY_CODE_WITHOUT_SENDER_ID | [65, 66] |
| SOCIAL_AUTH_ADMIN_USER_SEARCH_FIELDS | ['username'] |
| SOCIAL_AUTH_APPLE_ID_CLIENT | 'streetvoice.streetvoice.streetvoice.signin' |
| SOCIAL_AUTH_APPLE_ID_EMAIL_AS_USERNAME | False |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_CLIENT | 'streetvoice.streetvoice.streetvoice' |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_EMAIL_AS_USERNAME | False |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_KEY | '********************' |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_SCOPE | ['email', 'name'] |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_SECRET | '********************' |
| SOCIAL_AUTH_APPLE_ID_FROM_APP_TEAM | '84ZV2QN25Z' |
| SOCIAL_AUTH_APPLE_ID_KEY | '********************' |
| SOCIAL_AUTH_APPLE_ID_SCOPE | ['email', 'name'] |
| SOCIAL_AUTH_APPLE_ID_SECRET | '********************' |
| SOCIAL_AUTH_APPLE_ID_TEAM | '84ZV2QN25Z' |
| SOCIAL_AUTH_DISCONNECT_PIPELINE | ('svapp.pipeline.disconnect.set_user_password',
'social_core.pipeline.disconnect.allowed_to_disconnect',
'social_core.pipeline.disconnect.get_entries',
'social_core.pipeline.disconnect.revoke_tokens',
'social_core.pipeline.disconnect.disconnect',
'svapp.pipeline.disconnect.disconnect_apple_entries') |
| SOCIAL_AUTH_FACEBOOK_KEY | '********************' |
| SOCIAL_AUTH_FACEBOOK_PROFILE_EXTRA_PARAMS | {'fields': 'id,name,first_name,last_name,email', 'locale': 'zh_TW'} |
| SOCIAL_AUTH_FACEBOOK_SCOPE | ['public_profile', 'email'] |
| SOCIAL_AUTH_FACEBOOK_SECRET | '********************' |
| SOCIAL_AUTH_LOGIN_ERROR_URL | '/accounts/login/' |
| SOCIAL_AUTH_PIPELINE | ('social_core.pipeline.social_auth.social_details',
'social_core.pipeline.social_auth.social_uid',
'social_core.pipeline.social_auth.auth_allowed',
'svapp.pipeline.social_auth.apple_social_user',
'svapp.pipeline.social_auth.non_apple_social_user',
'svapp.pipeline.social_auth.check_if_email_is_available',
'svapp.pipeline.social_auth.create_user_and_associate_user',
'svapp.pipeline.social_auth.associate_user',
'svapp.pipeline.social_auth.update_user_profile',
'svapp.pipeline.social_auth.new_user_create_iplog',
'social_core.pipeline.social_auth.load_extra_data',
'svapp.pipeline.social_auth.send_confirmation_email') |
| SOCIAL_AUTH_QQ_KEY | '********************' |
| SOCIAL_AUTH_QQ_SECRET | '********************' |
| SOCIAL_AUTH_RAISE_EXCEPTIONS | False |
| SOCIAL_AUTH_WEIBO_KEY | '********************' |
| SOCIAL_AUTH_WEIBO_SCOPE | ['email,follow_app_official_microblog'] |
| SOCIAL_AUTH_WEIBO_SECRET | '********************' |
| SOCIAL_AUTH_WEIXIN_KEY | '********************' |
| SOCIAL_AUTH_WEIXIN_SECRET | '********************' |
| SONGS_COUNT_LIMIT | 300 |
| SONGS_COUNT_LIMIT_PER_DAY | 30 |
| SONGS_UPLOAD_MAX_DUPLICATE_TIMES | 3 |
| SONG_UPLOAD_URL | 'http://127.0.0.1:8000' |
| STANDARD_BITRATE_VALUE | 192000 |
| STATICFILES_DIRS | ('/home/ubuntu/streetvoice/static/',) |
| STATICFILES_FINDERS | ('django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
'compressor.finders.CompressorFinder') |
| STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
| STATICSITEMAPS_ROOT_SITEMAP | 'streetvoice.urls.sitemaps' |
| STATICSITEMAPS_USE_GZIP | False |
| STATIC_ROOT | '/data/storage/asset/' |
| STATIC_URL | '/asset/' |
| STREETVOICE_FILE_STORAGE | 'svapp.storage.audio_storage' |
| SVMEDIA_FILE_STORAGE | 'svapp.storage.media_storage' |
| SV_LINK_API_KEY | '********************' |
| SV_LINK_API_URL | '********************' |
| TEMPLATES | [{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/home/ubuntu/streetvoice/svapp/templates'],
'OPTIONS': {'builtins': ['sv_pjax.templatetags.pjax_tags'],
'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.request',
'django.contrib.messages.context_processors.messages',
'svapp.context_processors.extra_vars',
'social_django.context_processors.backends',
'social_django.context_processors.login_redirect'],
'debug': True,
'libraries': {'meta': 'meta.templatetags.meta'},
'loaders': ['django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader']}}] |
| TESTING | False |
| TEST_NON_SERIALIZED_APPS | [] |
| TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
| TEST_VERIFICATION_CODE | 123456 |
| THIRD_PARTY_APPS | ('bootstrap3',
'cachalot',
'compressor',
'corsheaders',
'django_extensions',
'djangojs',
'djcelery_ses',
'sv_pjax',
'email_confirm_la',
'nested_admin',
'nextpage',
'oauth2_provider',
'rest_framework',
'drf_standardized_errors',
'social_django',
'social_core',
'static_sitemaps',
'webpack_loader',
'taggit',
'django_oss_storage',
'debug_toolbar',
'reset_migrations',
'meta',
'colorfield',
'django_ckeditor_5',
'django_htmx') |
| THOUSAND_SEPARATOR | ',' |
| TIME_FORMAT | 'P' |
| TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
| TIME_ZONE | 'Asia/Taipei' |
| TWILIO_ACCOUNT_SID | 'AC74941498d0caab2e7e78c7293f4ac30b' |
| TWILIO_AUTH_TOKEN | '********************' |
| TW_DEFAULT_FROM_EMAIL | 'StreetVoice <noreply@streetvoice.com>' |
| UAAPP_KEY | '********************' |
| UAAPP_MASTER_KEY | '********************' |
| USE_I18N | True |
| USE_L10N | True |
| USE_THOUSAND_SEPARATOR | False |
| USE_TZ | True |
| USE_X_FORWARDED_HOST | False |
| USE_X_FORWARDED_PORT | False |
| WEBPACK_LOADER | {'DEFAULT': {'BUNDLE_DIR_NAME': 'bundles/',
'IGNORE': ['.+\\.hot-update.js', '.+\\.map'],
'POLL_INTERVAL': 0.1,
'STATS_FILE': '/home/ubuntu/streetvoice/webpack-stats.json'}} |
| WECHAT_API_ID | '********************' |
| WECHAT_API_SECRET | '********************' |
| WSGI_APPLICATION | None |
| X_FRAME_OPTIONS | 'SAMEORIGIN' |
| YEAR_MONTH_FORMAT | 'F Y' |
| YUNPIAN_CN_APIKEY | '********************' |
| YUNPIAN_SMS_HOST | 'https://sms.yunpian.com' |
| YUNPIAN_TW_APIKEY | '********************' |
| ZENDESK_DOMAIN | 'https://streetvoice.zendesk.com' |
| ZENDESK_EMAIL | 'hub@streetvoice.com' |
| ZENDESK_PASSWORD | '********************' |
| ZENDESK_SUBDOMAIN | 'streetvoice' |
| ZENDESK_TOKEN | '********************' |
| ZENDESK_USER | 'tzangms@streetvoice.com' |
| 金鑰 | Value |
|---|---|
| Accept | */* |
| Accept-Encoding | gzip, br, zstd, deflate |
| Connection | close |
| Cookie | => see Request panel |
| Host | pr-15131.streetvoice.com |
| User-Agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| X-Forwarded-For | 216.73.216.232 |
| X-Forwarded-Proto | https |
| X-Real-Ip | 216.73.216.232 |
| X-Ssl-Protocol | TLSv1.3 |
| 金鑰 | Value |
|---|---|
| Content-Type | text/html; charset=utf-8 |
Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.
| 金鑰 | Value |
|---|---|
| PATH_INFO | /zq__1020/playlists/922376/ |
| QUERY_STRING | |
| REMOTE_ADDR | 216.73.216.232 |
| REQUEST_METHOD | GET |
| SCRIPT_NAME | |
| SERVER_NAME | 127.0.0.1 |
| SERVER_PORT | 9000 |
| SERVER_PROTOCOL | HTTP/1.0 |
| SERVER_SOFTWARE | gunicorn/23.0.0 |
| View function | 參數 | Keyword arguments | URL name |
|---|---|---|---|
svcomments.decorators.wrapper |
() |
{'id': '922376', 'username': 'zq__1020'} |
user-playlist-detail |
| Variable | Value |
|---|---|
'csrf-token' |
'eJwCAvLx77PFWgVr89kbePxSkEaf3KpKiRoiRnhVnn8wpIKwrP2KhjiKV3G6MLnl' |
| 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` = 'zq__1020' LIMIT 21SELECT ••• FROM `member_renamerecord` WHERE `member_renamerecord`.`old_username` = 'zq__1020' LIMIT 21 |
0.61 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/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` = 'zq__1020') LIMIT 21SELECT ••• FROM `auth_user` WHERE (`auth_user`.`is_active` AND `auth_user`.`username` = 'zq__1020') LIMIT 21 |
0.66 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(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` = 922376 AND `music_playlist`.`user_id` = 3206167) 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` = 922376 AND `music_playlist`.`user_id` = 3206167) LIMIT 21 |
1.09 | ||||||||||||||||||||
|
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` = 922376 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` = 922376 AND `svapp_officialtag`.`site_id` = 1 AND `svapp_officialtagcategory`.`hide_ads`) LIMIT 1 |
0.97 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(484) return func(request, *args, **kwargs) /home/ubuntu/streetvoice/svcomments/decorators.py in wrapper(8) response = view_func(request, *args, **kwargs) /home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601) resp = func(request, *args, **kwargs) /home/ubuntu/streetvoice/playlist/views/user.py in playlist_detail(116) "hide_ads": playlist.official_tags.get_hidden_ads_tags().exists(), /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37) return original(compiler, *args, **kwargs) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96) return _get_result_or_execute_query( /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(64) result = execute_query_func() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in <lambda>(80) execute_query_func = lambda: original(compiler, *args, **kwargs) |
|||||||||||||||||||||
|
SELECT COUNT(*) AS `__count`
2 similar queries.
Duplicated 2 times.
FROM `music_song` INNER JOIN `auth_user` ON (`music_song`.`user_id` = `auth_user`.`id`) LEFT OUTER JOIN `member_userprofile` ON (`auth_user`.`id` = `member_userprofile`.`user_id`) INNER JOIN `music_playlistsong` ON (`music_song`.`id` = `music_playlistsong`.`song_id`) WHERE (`music_song`.`enable` AND `music_song`.`has_file` AND `auth_user`.`is_active` AND `music_song`.`public` = 1 AND NOT (`music_song`.`tw_blocked_status` IN (0, 3)) AND NOT (`member_userprofile`.`tw_blocked_status` IN (0, 3) AND `member_userprofile`.`tw_blocked_status` IS NOT NULL) AND NOT (`music_song`.`tw_copyright_status` = 1) AND `music_playlistsong`.`playlist_id` = 922376)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` = 922376) |
6.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` = 922376) 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` = 922376) ORDER BY `music_playlistsong`.`order` ASC, `music_playlistsong`.`id` ASC |
4.10 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/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` = 922376)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` = 922376) |
0.88 | ||||||||||||||||||||
|
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` = 922376)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` = 922376) |
1.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/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` = 3206167 AND NOT `venue_venueactivity`.`is_offline` AND `venue_venueactivity`.`site_id` = 1 AND `venue_venueactivity`.`start_time` > '2026-05-26 16:02:29.336870' 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` = 3206167 AND NOT `venue_venueactivity`.`is_offline` AND `venue_venueactivity`.`site_id` = 1 AND `venue_venueactivity`.`start_time` > '2026-05-26 16:02:29.336870' AND `venue_venueactivity`.`status` = 2) ORDER BY `venue_venueactivity`.`start_time` ASC LIMIT 1 |
0.93 | ||||||||||||||||||||
|
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` = 922376) 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` = 922376) ORDER BY `music_playlistsong`.`order` ASC, `music_playlistsong`.`id` ASC LIMIT 51 |
3.58 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.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`,
7 similar queries.
Duplicated 3 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` = 97319495 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97319495 LIMIT 21 |
0.69 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214) nodelist.append(node.render_annotated(context)) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195) return template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191) resolved_args, resolved_kwargs = self.get_resolved_arguments(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177) resolved_args = [var.resolve(context) for var in self.args] /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177) resolved_args = [var.resolve(context) for var in self.args] /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671) obj = self.var.resolve(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796) value = self._resolve_lookup(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858) current = current() /home/ubuntu/streetvoice/music/models.py in get_image_url(764) elif self.album and self.album.cover: /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37) return original(compiler, *args, **kwargs) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96) return _get_result_or_execute_query( /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(64) result = execute_query_func() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in <lambda>(80) execute_query_func = lambda: original(compiler, *args, **kwargs)
/home/ubuntu/streetvoice/svapp/templates/includes/song_small.html |
|||||||||||||||||||||
|
SELECT `music_musicalbum`.`id`,
7 similar queries.
Duplicated 3 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` = 97321284 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97321284 LIMIT 21 |
0.70 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214) nodelist.append(node.render_annotated(context)) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195) return template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191) resolved_args, resolved_kwargs = self.get_resolved_arguments(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177) resolved_args = [var.resolve(context) for var in self.args] /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177) resolved_args = [var.resolve(context) for var in self.args] /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671) obj = self.var.resolve(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796) value = self._resolve_lookup(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858) current = current() /home/ubuntu/streetvoice/music/models.py in get_image_url(764) elif self.album and self.album.cover: /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37) return original(compiler, *args, **kwargs) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96) return _get_result_or_execute_query( /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(64) result = execute_query_func() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in <lambda>(80) execute_query_func = lambda: original(compiler, *args, **kwargs)
/home/ubuntu/streetvoice/svapp/templates/includes/song_small.html |
|||||||||||||||||||||
|
SELECT `music_musicalbum`.`id`,
7 similar queries.
Duplicated 3 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` = 97321284 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97321284 LIMIT 21 |
0.75 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214) nodelist.append(node.render_annotated(context)) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195) return template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191) resolved_args, resolved_kwargs = self.get_resolved_arguments(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177) resolved_args = [var.resolve(context) for var in self.args] /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177) resolved_args = [var.resolve(context) for var in self.args] /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671) obj = self.var.resolve(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796) value = self._resolve_lookup(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858) current = current() /home/ubuntu/streetvoice/music/models.py in get_image_url(764) elif self.album and self.album.cover: /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37) return original(compiler, *args, **kwargs) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96) return _get_result_or_execute_query( /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(64) result = execute_query_func() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in <lambda>(80) execute_query_func = lambda: original(compiler, *args, **kwargs)
/home/ubuntu/streetvoice/svapp/templates/includes/song_small.html |
|||||||||||||||||||||
|
SELECT `music_musicalbum`.`id`,
7 similar queries.
Duplicated 3 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` = 97321284 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97321284 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`,
7 similar queries.
Duplicated 3 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` = 97319495 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97319495 LIMIT 21 |
0.72 | ||||||||||||||||||||
|
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`,
7 similar queries.
Duplicated 3 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` = 97319495 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97319495 LIMIT 21 |
0.55 | ||||||||||||||||||||
|
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`,
7 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` = 97321932 LIMIT 21SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97321932 LIMIT 21 |
0.75 | ||||||||||||||||||||
|
Connection: slave1 /home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43) return self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105) self.content = self.rendered_content /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83) return template.render(context, self._request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150) return compiled_parent._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62) result = block.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214) nodelist.append(node.render_annotated(context)) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195) return template.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172) return self._render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100) return self.nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315) return nodelist.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938) bit = node.render_annotated(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905) return self.render(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191) resolved_args, resolved_kwargs = self.get_resolved_arguments(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177) resolved_args = [var.resolve(context) for var in self.args] /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177) resolved_args = [var.resolve(context) for var in self.args] /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671) obj = self.var.resolve(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796) value = self._resolve_lookup(context) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858) current = current() /home/ubuntu/streetvoice/music/models.py in get_image_url(764) elif self.album and self.album.cover: /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37) return original(compiler, *args, **kwargs) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96) return _get_result_or_execute_query( /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(64) result = execute_query_func() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in <lambda>(80) execute_query_func = lambda: original(compiler, *args, **kwargs)
/home/ubuntu/streetvoice/svapp/templates/includes/song_small.html |
|||||||||||||||||||||
|
SELECT `svcomments_svcomment`.`id`,
`svcomments_svcomment`.`tw_blocked_status`, `svcomments_svcomment`.`cn_blocked_status`, `svcomments_svcomment`.`user_id`, `svcomments_svcomment`.`user_name`, `svcomments_svcomment`.`user_email`, `svcomments_svcomment`.`user_url`, `svcomments_svcomment`.`comment`, `svcomments_svcomment`.`submit_date`, `svcomments_svcomment`.`ip_address`, `svcomments_svcomment`.`is_public`, `svcomments_svcomment`.`is_removed`, `svcomments_svcomment`.`is_reply`, `svcomments_svcomment`.`reply_to_comment_id`, `svcomments_svcomment`.`parent_comment_id`, `svcomments_svcomment`.`owner_id`, `svcomments_svcomment`.`is_private`, `svcomments_svcomment`.`content_type_id`, `svcomments_svcomment`.`object_pk`, `svcomments_svcomment`.`site_id`, `svcomments_svcomment`.`like_count`, `svcomments_svcomment`.`has_child`, `svcomments_svcomment`.`reports_count`, `svcomments_svcomment`.`fold_type`, `svcomments_svcomment`.`clap_style_id`, `svcomments_svcomment`.`highlight_until`, `svcomments_svcomment`.`source`, CASE WHEN `svcomments_svcomment`.`highlight_until` >= '2026-05-26 16:02:29.231924' THEN 1 ELSE 0 END AS `_is_highlight`, CASE WHEN (`svcomments_svcomment`.`like_count` > 0 AND `svcomments_svcomment`.`reports_count` >= 5) THEN (`svcomments_svcomment`.`reports_count` / `svcomments_svcomment`.`like_count`) WHEN (`svcomments_svcomment`.`like_count` = 0 AND `svcomments_svcomment`.`reports_count` >= 5) THEN 9999 ELSE 0 END AS `_fold_like_rate`, CASE WHEN `svcomments_svcomment`.`fold_type` = 1 THEN 0 WHEN (CASE WHEN (`svcomments_svcomment`.`like_count` > 0 AND `svcomments_svcomment`.`reports_count` >= 5) THEN (`svcomments_svcomment`.`reports_count` / `svcomments_svcomment`.`like_count`) WHEN (`svcomments_svcomment`.`like_count` = 0 AND `svcomments_svcomment`.`reports_count` >= 5) THEN 9999 ELSE 0 END > 0.5e0 AND `svcomments_svcomment`.`fold_type` = 0) THEN 0 ELSE CASE WHEN `svcomments_svcomment`.`highlight_until` >= '2026-05-26 16:02:29.231924' 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` = 922376 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` = 922376 AND NOT `svcomments_svcomment`.`is_removed` AND NOT (`svcomments_svcomment`.`tw_blocked_status` IN (0, 3)) AND NOT (`member_userprofile`.`tw_blocked_status` IN (0, 3) AND `member_userprofile`.`tw_blocked_status` IS NOT NULL)) ORDER BY `is_highlight` DESC, `svcomments_svcomment`.`id` DESC LIMIT 11 |
2.14 | ||||||||||||||||||||
|
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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: django_meta. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x7bfd29103430>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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 0x7bfd29d92910>, <TextNode: '" class="nav-link '>, <IfNode>, <TextNode: '" data-type="upload" data'>, <django.template.defaulttags.CommentNode object at 0x7bfd29d92400>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'js': {'csrf': False,
'i18n': False,
'init': True,
'jquery': False,
'minified': False}}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'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/zq__1020/playlists/922376/',
'SITE_ID': 1,
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'dark': False,
'dimension_value': 'Playlist detail',
'has_embed_btn': True,
'is_mobile': False,
'obj': <Playlist: 🤍>,
'text': '🤍%20by%20子秦.%20StreetVoice%20街聲'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'btn_play_size': 'xl',
'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Playlist: 🤍>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'btn_play_size': 'xl',
'btn_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': True,
'is_primary_btn': True,
'item': <Playlist: 🤍>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'btn_play_size': 'xl',
'btn_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': True,
'is_primary_btn': True,
'item': <Playlist: 🤍>}
{'btn_size': 'lg',
'is_outline_btn': True,
'item': <Playlist: 🤍>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': 'lg',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'dimension_value': 'Playlist detail',
'hide_like_count': True,
'is_mobile': False,
'is_outline_btn': True,
'obj': <Playlist: 🤍>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'btn_play_size': 'xl',
'btn_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': True,
'is_primary_btn': True,
'item': <Playlist: 🤍>}
{'btn_play_size': 'xl',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': True,
'item': <Playlist: 🤍>,
'limit': '',
'turn_off_radio': '',
'type': ''}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'btn_play_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': False,
'is_primary_btn': True,
'item': <Playlist: 🤍>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'btn_play_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': False,
'is_primary_btn': True,
'item': <Playlist: 🤍>}
{'btn_size': '',
'is_outline_btn': False,
'item': <Playlist: 🤍>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'dimension_value': 'Playlist detail',
'hide_like_count': True,
'is_mobile': False,
'is_outline_btn': False,
'obj': <Playlist: 🤍>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'btn_play_size': 'lg',
'dimension_value': 'Playlist detail',
'display_type': 'page',
'editable': True,
'hide_like_count': True,
'is_outline_btn': False,
'is_primary_btn': True,
'item': <Playlist: 🤍>}
{'btn_play_size': 'lg',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': True,
'item': <Playlist: 🤍>,
'limit': '',
'turn_off_radio': '',
'type': ''}
{'False': False, 'None': None, 'True': True}
{'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'dimension_value': 'Playlist detail',
'has_followed': False,
'request': '<<request>>',
'site_user': <User: zq__1020>,
'source': 'work'}
{'False': False, 'None': None, 'True': True}
{'activity': None,
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'request': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'song_order': 1,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'song_order': 1,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'song_order': 1,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-刷卡付現>,
'song_order': 2,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-刷卡付現>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-刷卡付現>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-刷卡付現>,
'song_order': 2,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-刷卡付現>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-刷卡付現>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-刷卡付現>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-刷卡付現>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-刷卡付現>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-刷卡付現>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-刷卡付現>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-刷卡付現>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-刷卡付現>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-刷卡付現>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-刷卡付現>,
'song_order': 2,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-刷卡付現>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-刷卡付現>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 3,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-Great moment>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 3,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-Great moment>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-Great moment>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 3,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Fast car>,
'song_order': 4,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Fast car>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-Fast car>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Fast car>,
'song_order': 4,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-Fast car>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Fast car>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Fast car>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Fast car>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Fast car>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-Fast car>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Fast car>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Fast car>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-Fast car>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-Fast car>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Fast car>,
'song_order': 4,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Fast car>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-Fast car>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: NO WAY BACK>,
'song_order': 5,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: NO WAY BACK>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: NO WAY BACK>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: NO WAY BACK>,
'song_order': 5,
'type': 'playlist'}
{'song': <Song: NO WAY BACK>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: NO WAY BACK>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: NO WAY BACK>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: NO WAY BACK>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: NO WAY BACK>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: NO WAY BACK>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: NO WAY BACK>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: NO WAY BACK>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: NO WAY BACK>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: NO WAY BACK>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: NO WAY BACK>,
'song_order': 5,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: NO WAY BACK>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: NO WAY BACK>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'song_order': 6,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'song_order': 6,
'type': 'playlist'}
{'song': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'song_order': 6,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'song_order': 7,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'song_order': 7,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'song_order': 7,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-不能選擇(No Choic)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'song_order': 8,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'song_order': 8,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'song_order': 8,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-SUPA HERO feat.BG8LOCC>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Save my money>,
'song_order': 9,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Save my money>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-Save my money>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Save my money>,
'song_order': 9,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-Save my money>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Save my money>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Save my money>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Save my money>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Save my money>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-Save my money>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Save my money>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Save my money>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-Save my money>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-Save my money>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Save my money>,
'song_order': 9,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Save my money>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-Save my money>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'song_order': 10,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'song_order': 10,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-在我周圍(Around)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-在我周圍(Around)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'song_order': 10,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'song_order': 11,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'song_order': 11,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'song_order': 11,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-主角vol.2 feat.西屯純愛組>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'song_order': 12,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'song_order': 12,
'type': 'playlist'}
{'song': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'song_order': 12,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 04. 艾蜜莉AMILI - 梅菲瑟 Maleficent>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 03. 艾蜜莉AMILI - UGLY>,
'song_order': 13,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 03. 艾蜜莉AMILI - UGLY>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 03. 艾蜜莉AMILI - UGLY>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 03. 艾蜜莉AMILI - UGLY>,
'song_order': 13,
'type': 'playlist'}
{'song': <Song: 03. 艾蜜莉AMILI - UGLY>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 03. 艾蜜莉AMILI - UGLY>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 艾蜜莉AMILI - UGLY>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 03. 艾蜜莉AMILI - UGLY>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 艾蜜莉AMILI - UGLY>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 03. 艾蜜莉AMILI - UGLY>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 03. 艾蜜莉AMILI - UGLY>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 艾蜜莉AMILI - UGLY>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 03. 艾蜜莉AMILI - UGLY>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 03. 艾蜜莉AMILI - UGLY>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 03. 艾蜜莉AMILI - UGLY>,
'song_order': 13,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 03. 艾蜜莉AMILI - UGLY>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 03. 艾蜜莉AMILI - UGLY>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 禮服>,
'song_order': 14,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 禮服>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 禮服>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 禮服>,
'song_order': 14,
'type': 'playlist'}
{'song': <Song: 禮服>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 禮服>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 禮服>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 禮服>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 禮服>,
'list_id': 922376,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 禮服>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 禮服>,
'list_id': 922376,
'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: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 禮服>,
'song_order': 14,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 禮服>,
'list_id': 922376,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都市搖籃 (feat. D!N)>,
'song_order': 15,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都市搖籃 (feat. D!N)>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 都市搖籃 (feat. D!N)>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都市搖籃 (feat. D!N)>,
'song_order': 15,
'type': 'playlist'}
{'song': <Song: 都市搖籃 (feat. D!N)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都市搖籃 (feat. D!N)>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 都市搖籃 (feat. D!N)>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都市搖籃 (feat. D!N)>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 都市搖籃 (feat. D!N)>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 都市搖籃 (feat. D!N)>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都市搖籃 (feat. D!N)>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 都市搖籃 (feat. D!N)>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 都市搖籃 (feat. D!N)>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 都市搖籃 (feat. D!N)>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都市搖籃 (feat. D!N)>,
'song_order': 15,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 都市搖籃 (feat. D!N)>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 都市搖籃 (feat. D!N)>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 有光的地方就有愛!!!>,
'song_order': 16,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 有光的地方就有愛!!!>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 有光的地方就有愛!!!>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 有光的地方就有愛!!!>,
'song_order': 16,
'type': 'playlist'}
{'song': <Song: 有光的地方就有愛!!!>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 有光的地方就有愛!!!>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 有光的地方就有愛!!!>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 有光的地方就有愛!!!>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 有光的地方就有愛!!!>,
'list_id': 922376,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 有光的地方就有愛!!!>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 有光的地方就有愛!!!>,
'list_id': 922376,
'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: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 有光的地方就有愛!!!>,
'song_order': 16,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 有光的地方就有愛!!!>,
'list_id': 922376,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 中場休息 Half Time>,
'song_order': 17,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 中場休息 Half Time>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 中場休息 Half Time>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 中場休息 Half Time>,
'song_order': 17,
'type': 'playlist'}
{'song': <Song: 中場休息 Half Time>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 中場休息 Half Time>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 中場休息 Half Time>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 中場休息 Half Time>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 中場休息 Half Time>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 中場休息 Half Time>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 中場休息 Half Time>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 中場休息 Half Time>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 中場休息 Half Time>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 中場休息 Half Time>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 中場休息 Half Time>,
'song_order': 17,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 中場休息 Half Time>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 中場休息 Half Time>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 指針 Compass>,
'song_order': 18,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 指針 Compass>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 指針 Compass>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 指針 Compass>,
'song_order': 18,
'type': 'playlist'}
{'song': <Song: 指針 Compass>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 指針 Compass>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 指針 Compass>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 指針 Compass>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 指針 Compass>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 指針 Compass>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 指針 Compass>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 指針 Compass>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 指針 Compass>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 指針 Compass>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 指針 Compass>,
'song_order': 18,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 指針 Compass>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 指針 Compass>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 瓶中信>,
'song_order': 19,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 瓶中信>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 瓶中信>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 瓶中信>,
'song_order': 19,
'type': 'playlist'}
{'song': <Song: 瓶中信>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 瓶中信>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 瓶中信>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 瓶中信>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 瓶中信>,
'list_id': 922376,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 瓶中信>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 瓶中信>,
'list_id': 922376,
'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: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 瓶中信>,
'song_order': 19,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 瓶中信>,
'list_id': 922376,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 【翼 WING】Audio>,
'song_order': 20,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 【翼 WING】Audio>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 【翼 WING】Audio>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 【翼 WING】Audio>,
'song_order': 20,
'type': 'playlist'}
{'song': <Song: 【翼 WING】Audio>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 【翼 WING】Audio>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【翼 WING】Audio>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 【翼 WING】Audio>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【翼 WING】Audio>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 【翼 WING】Audio>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 【翼 WING】Audio>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【翼 WING】Audio>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 【翼 WING】Audio>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 【翼 WING】Audio>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 【翼 WING】Audio>,
'song_order': 20,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 【翼 WING】Audio>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 【翼 WING】Audio>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都是weather你>,
'song_order': 21,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都是weather你>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 都是weather你>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都是weather你>,
'song_order': 21,
'type': 'playlist'}
{'song': <Song: 都是weather你>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都是weather你>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 都是weather你>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都是weather你>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 都是weather你>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 都是weather你>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都是weather你>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 都是weather你>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 都是weather你>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 都是weather你>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 都是weather你>,
'song_order': 21,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 都是weather你>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 都是weather你>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 如果我們還可以>,
'song_order': 22,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 如果我們還可以>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 如果我們還可以>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 如果我們還可以>,
'song_order': 22,
'type': 'playlist'}
{'song': <Song: 如果我們還可以>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 如果我們還可以>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 如果我們還可以>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 如果我們還可以>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 如果我們還可以>,
'list_id': 922376,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 如果我們還可以>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 如果我們還可以>,
'list_id': 922376,
'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: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 如果我們還可以>,
'song_order': 22,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 如果我們還可以>,
'list_id': 922376,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'song_order': 23,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'song_order': 23,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'song_order': 23,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-在我周圍(Around)Original>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 24,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-Great moment>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 24,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-Great moment>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-Great moment>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Great moment>,
'song_order': 24,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-Great moment>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Spida>,
'song_order': 25,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Spida>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-Spida>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Spida>,
'song_order': 25,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-Spida>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Spida>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Spida>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Spida>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Spida>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-Spida>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Spida>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Spida>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-Spida>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-Spida>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-Spida>,
'song_order': 25,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-Spida>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-Spida>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-負極先生>,
'song_order': 26,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-負極先生>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-負極先生>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-負極先生>,
'song_order': 26,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-負極先生>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-負極先生>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-負極先生>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-負極先生>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-負極先生>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-負極先生>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-負極先生>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-負極先生>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-負極先生>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-負極先生>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-負極先生>,
'song_order': 26,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-負極先生>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-負極先生>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-終點>,
'song_order': 27,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-終點>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-終點>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-終點>,
'song_order': 27,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-終點>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-終點>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-終點>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-終點>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-終點>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-終點>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-終點>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-終點>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-終點>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-終點>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-終點>,
'song_order': 27,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-終點>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-終點>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'song_order': 28,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'song_order': 28,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'song_order': 28,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI&Quanzo-我不想被買>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'song_order': 29,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'song_order': 29,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-很抱歉傷了你>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-很抱歉傷了你>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'song_order': 29,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-很抱歉傷了你>,
'limit': '',
'turn_off_radio': '',
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-薯餅之歌>,
'song_order': 30,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-薯餅之歌>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'is_outline_btn': True,
'item': <Song: 艾蜜莉AMILI-薯餅之歌>,
'limit': '',
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-薯餅之歌>,
'song_order': 30,
'type': 'playlist'}
{'song': <Song: 艾蜜莉AMILI-薯餅之歌>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-薯餅之歌>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-薯餅之歌>,
'list_id': 922376,
'type': 'playlist'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-薯餅之歌>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-薯餅之歌>,
'list_id': 922376,
'type': 'playlist'}
{'SITE_ID': 1,
'btn_size': '',
'dimension_value': 'Playlist detail',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-薯餅之歌>,
'reqeust': '<<request>>'}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-薯餅之歌>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-薯餅之歌>,
'list_id': 922376,
'type': 'playlist'}
{'btn_size': '',
'is_outline_btn': '',
'item': <Song: 艾蜜莉AMILI-薯餅之歌>,
'teach_type': ''}
{'False': False, 'None': None, 'True': True}
{'already_like': False,
'btn_size': '',
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'ctype': 'song',
'dimension_value': 'Playlist detail',
'hide_like_count': False,
'is_mobile': False,
'is_outline_btn': '',
'obj': <Song: 艾蜜莉AMILI-薯餅之歌>}
{'False': False, 'None': None, 'True': True}
{'BASE_URL': 'https://streetvoice.com',
'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'forloop': {'counter': 1,
'counter0': 0,
'first': True,
'last': False,
'parentloop': {},
'revcounter': 30,
'revcounter0': 29},
'order': 1,
'song': <Song: 艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT>}
{'dimension_value': 'Playlist detail',
'is_item_box': True,
'limit': '',
'list_id': 922376,
'song': <Song: 艾蜜莉AMILI-薯餅之歌>,
'song_order': 30,
'type': 'playlist'}
{'dimension_value': 'Playlist detail',
'display_type': 'list',
'editable': '',
'fetch_like_status': '',
'item': <Song: 艾蜜莉AMILI-薯餅之歌>,
'list_id': 922376,
'type': 'playlist'}
{'btn_play_size': '',
'chart_index': '',
'dimension_value': 'Playlist detail',
'is_primary_btn': '',
'item': <Song: 艾蜜莉AMILI-薯餅之歌>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>}
{'block': <Block Node: content. Contents: [<TextNode: '\n'>, <django.template.library.SimpleNode object at 0x7bfd281aa670>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n\n'>, <WithNode>, <TextNode: '\n'>]>}
{'likes_count': 0, 'plays_count': 1123}
{'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'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/zq__1020/playlists/922376/',
'DEBUG': True,
'DEFAULT_LANGUAGE_CODE': 'zh-hant',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'dev',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'zh-hant',
'LOCAL_MEDIA_URL': '/static/',
'LOCAL_STATIC_URL': '/asset/',
'MEDIA_URL': '/',
'REDIRECT_FIELD_NAME': 'next',
'REDIRECT_FIELD_VALUE': None,
'REDIRECT_QUERYSTRING': '',
'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/',
'SITE_ID': 1,
'STATIC_URL': '/asset/',
'backends': {'associated': [],
'backends': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo'],
'not_associated': ['facebook',
'weixin',
'qq',
'apple-id',
'apple-id-from-app',
'weibo']},
'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>,
'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>,
'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>,
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>}
{'comment_counts': 0,
'comments': '<<svcommentqueryset of svcomments.SVComment>>',
'deep_link_path': 'playlist/922376',
'hide_ads': False,
'highlight_comment': None,
'is_works_view': True,
'meta': <meta.views.Meta object at 0x7bfd2c5ec760>,
'playlist': <Playlist: 🤍>,
'show_all_comments': False,
'site_user': <User: zq__1020>,
'songs': '<<songqueryset of music.Song>>',
'top_comment': None}
{'csrf_token': <SimpleLazyObject: 'LOOvPpynpm49TxggC1QpZ1pJWUIsPpqhPWGb6h4LFCn0mZ5lVHyY2vaBxjejyqoS'>}
{'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7bfd2ac680a0>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7bfd1dda2700>}
{}
{'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 '/zq__1020/playlists/922376/'>}
{'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x7bfd29466910>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
{'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/zq__1020/playlists/922376/', '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 |
|---|---|---|---|
| 41 | 9.344699094071984 ms | 0 | 780 |
| 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 | 21 | 18 | 0 | 0 | 0 | 0 | 0 | 0 |
| Time (ms) | 類別 | 參數 | Keyword arguments | Backend | |
|---|---|---|---|---|---|
| 2.4944 | 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 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(40) self.collect_invalidations() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in collect_invalidations(52) for cache_key, timestamp in cache.get_many( |
|||||
| 2.4658 | 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 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(40) self.collect_invalidations() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in collect_invalidations(52) for cache_key, timestamp in cache.get_many( |
|||||
| 2.5284 | 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 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py 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.0288 | get_many | (['d240bde016156a6b2345484bd150b8d3e19c4603', '0b0dea3f98124fdeee1acbae069d7a855a48bbbb'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0325 | set_many | ({'d240bde016156a6b2345484bd150b8d3e19c4603': 1779811349.1618552, '0b0dea3f98124fdeee1acbae069d7a855a48bbbb': (1779811349.1618552, [])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0434 | get_many | (['2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '06fe7305f38b256601b11cd860718da1b36d6195'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0311 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779811349.1675513, '06fe7305f38b256601b11cd860718da1b36d6195': (1779811349.1675513, [((3206167, 'sha1$wn5cfzo84EuBHqxHXKjq2P$b963c7c3505c5deb27c4efbfb4b250f0de4b9ff7', datetime.datetime(2024, 7, 18, 3, 54, 57), 0, 'zq__1020', '', '', 'ziqin1020@gmail.com', 0, 1, datetime.datetime(2024, 3, 4, 22, 33, 38)),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0498 | get_many | (['0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '9701dac9a84ad7c2db89f6505a8c309c804e3f79'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0530 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779811349.1764913, '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779811349.1764913, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779811349.1764913, '9701dac9a84ad7c2db89f6505a8c309c804e3f79': (1779811349.1764913, [((922376, 4, 4, 3206167, '🤍', '', 0, 0, 0, 1123, 30, datetime.datetime(2024, 3, 4, 22, 48, 18), datetime.datetime(2025, 4, 24, 22, 46, 22), 0, 1, 1, 0, 0, 'playlist_images/hz/qz/hzqzq1020/VtWnKSf5MVG5ygfxKbrwp7.jpg', '', '', 0, 0, 3206167, 'sha1$wn5cfzo84EuBHqxHXKjq2P$b963c7c3505c5deb27c4efbfb4b250f0de4b9ff7', datetime.datetime(2024, 7, 18, 3, 54, 57), 0, 'zq__1020', '', '', 'ziqin1020@gmail.com', 0, 1, datetime.datetime(2024, 3, 4, 22, 33, 38), 2776491, 4, 4, 3206167, 'profile_images/zq/__/zq__1020/77w54QrkTqBVhatwuyekrr.jpg', None, '', '子秦', 886, '900069852', datetime.date(2007, 10, 20), 'PIF', 96, 0, 0, None, datetime.datetime(2025, 2, 16, 4, 49, 4), 1, datetime.datetime(2024, 3, 4, 22, 33, 38), 1, 5, 'zh-hant', 1, '{"had_edit_username":true,"hide_gender":false,"hide_location":false}', 0, 0, 4, 2, 0, 0, '', 0, None),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0190 | get_many | (['d68b8c48d0cfed017d63959bc156ea6b5df2ba15'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0192 | set_many | ({'d68b8c48d0cfed017d63959bc156ea6b5df2ba15': (1779811349.18742, None)}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0660 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '111814f55ec759fdaadf55bb3b627d337c0037d5'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0751 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779811349.2006648, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779811349.2006648, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779811349.2006648, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779811349.2006648, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779811349.2006648, '111814f55ec759fdaadf55bb3b627d337c0037d5': (1779811349.2006648, (30,))}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0683 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '4ee2053e4cfa9b7d0764be761c7818c2f5e8daec'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0768 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779811349.2156565, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779811349.2156565, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779811349.2156565, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779811349.2156565, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779811349.2156565, '4ee2053e4cfa9b7d0764be761c7818c2f5e8daec': (1779811349.2156565, [((761005, 4, 4, '艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/Ute85crkFAvcQvZsEJEsXZ.mp3', 0, 'song_covers/YU/NG/YUNGLILY/9geZikovKPiYDMBTcjjqzH.jpeg', 1, '', 'Hook\n哪裡有空位 該死的停車場\n發票會送給你們 祝你中獎\n地下的味道就像是停車場\n等的不夠久的人沒有嘟嘟房\n繞幾圈而已還叫 沒得停\n太陽下山前還早 沒得停\n我拿出我的懷錶 時間暫停\n看見位置我才笑 沒得停\n\nVerse1(艾蜜莉AMILI)\nI wanna be a great person 不催停車位\n這一堆客人脾氣 好像等了幾百年\n不給人得逞 跑馬燈的話你聽了沒\n因為等夠久 沒幾個人能一步登天\n有的人放棄 有的人退出\n大好前程贅述 我只覺得那叫做廢物\n努力被嗆北七 大器晚成感覺像 BG\n我能你也可以 這話聽到上了年紀\n運氣而已你是皮在癢 怎麼感覺你在爽\n付出不成正比的當下好像你在場\n記得他說你是傻了 看誰是 Peter Parker \n火車跟蛛絲拉扯 救了人也算是划了\n\nVerse2(Quanzo)\n又 hustle 到太晚回家路邊根本沒有停車位\n抬高自己身價改裝車總是比新車貴\n啊台北就是很難停車能不能先閉上嘴\n賽道上面碰一下啊你怎麼已先撤退\nBoo 停在名車旁 我越覺得爽\n那些看起來很牛逼的可能都是情勒狂\n懶得記 比數 這是一場必定贏的仗\nQuanzo AMILI 不可能不記在名冊上\n問題兒童 發了病 載你去上吉得堡\n就乖乖搭個娃娃車 位子不可能停得到\n就算 開貨卡 也會繞到世界末日\n但路上看到 Corolla 一定直接 cross', 0, '🚗 03/08(五)數位發行 🚗\n\n詞 Lyrics|盧上丞(AMILI)/ Quanzo(劉士全)\n曲 Composer|盧上丞(AMILI) / Quanzo(劉士全)\n製作人 Producer|Quanzo(劉士全)\n編曲 Arrangements|Quanzo(劉士全)\n錄音 Recording Engineer|Quanzo(劉士全)\n混音 Mixing|Quanzo(劉士全)\n母帶後期 Mastering|29 Groove(陳星佑)\n\n🚗 03/08(五)數位發行 🚗\n\n(P)&(C) 2024 奧少年有限公司Shabby Boyz CO.,LTD.', 0, '', 190, 320000, datetime.datetime(2024, 2, 15, 9, 37, 32), datetime.datetime(2024, 2, 15, 9, 37, 23), datetime.datetime(2024, 3, 4, 16, 0), datetime.datetime(2024, 3, 5, 9, 19, 2), 25552, 495, 149, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (761001, 4, 3, '艾蜜莉AMILI-刷卡付現', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/k3W7bcYLG8dYAyxEWGnda2.mp3', 0, 'song_covers/YU/NG/YUNGLILY/RxRZYZy2JXM4YT3cHdAH3y.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妳在我眼裡永遠是baby \n我的多少 不用我先去付錢\n\n隨你想要逛到幾點\n你說有了我才告別these day\n純淨的像個寶特瓶水\n從來沒有人像我這種品味\n堆積珍貴Memories \n然後here’s to the ones that we got\n守護你的我像是貝佛利\n你說今天晚上不回家\n我不想說些假的諾言給妳聽\n浪漫留給笨蛋們去好好演繹\n希望妳多留時間給自己\n花錢儘管你開口 去buy', 0, '過年沒 fu、情人節沒 fu\n還好 I feel U\n來聽新歌邊摳腳吧 😔\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒Lulu\n編曲 Arrangements|吳昱儒Lulu\n錄音 Recording Engineer|吳昱儒Lulu\n混音 Mixing|吳昱儒Lulu\n母帶後期 Mastering|吳昱儒Lulu\n\nAUDIO VIDEO CREDITS\n剪接 Editor|老夏XIA\n封面 Cover design |盧上丞(AMILI) / ddrew\n🎬( https://youtu.be/Jl4AhFuDQBo?si=RthC-b6fotXx_Hob )', 0, '', 156, 320000, datetime.datetime(2024, 2, 15, 7, 26, 45), datetime.datetime(2024, 2, 15, 7, 25, 56), datetime.datetime(2024, 2, 15, 7, 40, 18, 347337), datetime.datetime(2024, 5, 10, 7, 40, 40), 15519, 301, 53, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (770396, 4, 4, '艾蜜莉AMILI-Great moment', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/XAcfrkMKAXppq23KatK64V.mp3', 0, 'song_covers/YU/NG/YUNGLILY/Pb25zWsmRvzhhUjewA2dof.jpeg', 1, '', 'Intro:\nSnitch \n我們沒理由再相見\n放下了窗簾\n他們到處 talking shit\n我倒是還能唱三天\n魚兒游找個好地點上岸\n我被困惑答應你這個方案\n我閉上眼他們就會找麻煩\n掌聲不夠感覺回到了當晚\n\nHook:\nGreat moment 螢幕投影著臉蛋\nGreat moment 歡呼聲能 save my life\nGreat teacher 他要求你低姿態\n看著錄影帶暗爽跟流連忘返\nHave a good time 手機都先開戶擾\n那個混蛋不來說我們不找\n如果能單依靠 誰想加頭銜\n拍一拍灰塵收心返回 Long way\nI need a 摯友 勝過各種巴結\n有天會成功 幫我問他哪天\n軟弱的 Good bye 寶物等我發現\n高光時刻 聽不見指責\n\nVerse1:\n你看我這一身都飛沙\n都太瞭解 Who can trust?\n連我高中的老師還說過底要怎樣才不騙他\n而我越來越獨立 現在回頭看都哪些 pussy\n對啊這是我的福氣 你看哪幾個同學很如意\n都想要加回我好友 finesse 你朋友的高手\n只看到好處 或是甜頭 不看我苦撐了好久\n找了好地方 stay 等雨過天晴\n到我的好時光 花開在遍地\n\nOutro:\n每一刻都像 Friday 令人羨慕\n那時我離開台北 擦乾眼珠\n偶爾會悲傷 不時跌倒\n傻子你別跑 去他的學校', 0, '如果人生是部跑馬燈,最後回顧時什麼樣的事情會是你的高光時刻 Great moment?而在那些光線亮麗的背後又有多少艱辛與苦難?在 艾蜜莉AMILI 這個身份與光環之下,那些接觸到的人事物又有幾分真實?在聆聽〈Great moment〉的同時,彷彿就跟著他一起經歷那些過往。\n\n🚗 收聽連結( http://lnk.to/AMILI_GM )\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒\n編曲 Arrangements|Issy\n錄音 Recording Engineer|吳昱儒\n混音 Mixing|吳昱儒\n母帶後期 Mastering|Double @NERDYBOYMUSIC、raxio\n平面設計 Graphic Design|盧上丞(AMILI)、田代城 DDREW、羅Luo studio\n單曲文案 Copywriter|陳宥銓 nevafadded\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 192, 192000, datetime.datetime(2024, 5, 8, 15, 10, 7), datetime.datetime(2024, 5, 8, 15, 10, 4), datetime.datetime(2024, 5, 10, 2, 0), datetime.datetime(2024, 7, 16, 9, 32, 4), 14467, 176, 8, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (770395, 4, 4, '艾蜜莉AMILI-Fast car', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/DAkeXMtKKLYQJDcpAkRue4.mp3', 0, 'song_covers/YU/NG/YUNGLILY/Xw7vxt65txT7YsPFhMrcK6.jpeg', 1, '', 'Intro:\nSpeed 到我快吐\n無止盡的路\n問我能否透露\n不願意面對的 truth \n我們寫下 story\n嚐了不少苦\n忙碌忘記折磨\n嬰兒都變成了 youth\n\nHook:\nFast car 把原來撞成碎片\n偽裝成圓滿然後前進\nFast car 把海面都給掀起\n車窗的外面特別危險\nShould I 照著導航走?\n或是你愛走的路線\n叫我稍微放輕鬆\n怎麼轉頭你就不見了\n\nVerse:\n不就只是在路面繞著地球\n車輪的火花四起嚇跑敵手\n他們怕黑 讓我習慣寂寞\n不然情人節誰送他 VALENTINO\n時間的刀子一直在背上戳\n野狼們吠著提醒要我別往後\n功成名就前不回去家裡\n這是我自己的事沒有想要 Be somebody \nCan’t let the tears coming down my eyes \n你可能憐憫我看不見有誰買單\n公路上沒有燈還都是危機\nFast car 上剩下幾個陪你', 0, '對於現階段的 艾蜜莉AMILI 來說,人生如同搭上一輛無法重來的快車,沒有辦法挽留任何下車的同伴或朋友,在這條看不見終點的路途上,有許多的崎嶇與可能發生的意外,但到頭來只能咬牙含淚前進,且這趟旅程並沒有回頭路。\n\n🚗 數位收聽( http://lnk.to/AMILI_FC )🚗\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒\n編曲 Arrangements|Nikelfly\n錄音 Recording Engineer|吳昱儒\n混音 Mixing|吳昱儒\n母帶後期 Mastering|Double @NERDYBOYMUSIC、raxio\n平面設計 Graphic Design|盧上丞(AMILI)、田代城 DDREW、羅Luo studio\n單曲文案 Copywriter|陳宥銓 nevafadded\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 117, 192000, datetime.datetime(2024, 5, 8, 15, 0, 10), datetime.datetime(2024, 5, 8, 15, 0, 8), datetime.datetime(2024, 5, 10, 2, 0), datetime.datetime(2024, 7, 16, 9, 32, 4), 16310, 193, 26, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (711848, 4, 4, 'NO WAY BACK', 1967722, 97319456, 3, 2, 0, 'music/YU/NG/YUNGLILY/BwJg3XcwqXFAa2tV5DHdyv.mp3', 0, 'music_albums/YU/NG/YUNGLILY/WXV5QXkNUqU5PoTDNczSo2.jpeg', 1, '', '我陷入泥沼那該怎麼脫離\n我逃離現實因為怕被偷襲\n我和我的squad 準備開始攻擊\n綁走你索性的要求ransom\nI run too fast 廢物u can’t me\n我沒有助攻因為失去Kobe\nI can’t 違背自己 只能let her go\n綁走你索性的要求ransom\n\nI wish can 不顧一切走\n讓那些過去永遠不再重複\n太扯了there’s no way back\nMy dear friends there’s no way back\n\n我把昔日封裝 現在剛好空檔\n丟進垃圾焚化爐裡 我們都愛濃妝\n如果自身失去抗體 隨時都會吞槍\nThat’s kind of funny me and ninja don’t give no fuck\n你很喜歡太陽那怎麼不敢站在上面\n越是沒大不了的事 他們總是在那騙\nHey 不夠資格的人 不能抽獎券\n我也是自己去學習怎麼turning to a man\n不想承認所有陪伴都不是永遠\n直到斷氣那一刻才是真終點\n其實沒人在意你有所不同\n所以無法估計我的ransom\n\n沒想過回頭 只是偶爾莫名回首\n那些都不算是對手 有人覺得我太lay low\n一路往上讓我瞧瞧who gon stop me\n我猜你會投降懦夫 ayo what’s popin\n\n我像冰塊一樣 怕熱水\n必須冷凍 不能再等會兒\n忍受痛苦 吹熔爐的風\n怕光 怕一再重現\n\n帶好你該給我們的錢\n不敢保證他生命安全\n我逃不走你只能停留\n我沒理由選擇往回走', 0, '詞 Lyrics:艾蜜莉\n曲 composer:艾蜜莉\n編曲 Arranger:Wana\n錄音師 Recording engineer:吳昱儒Lulu\n混音 Mixing:吳昱儒Lulu', 0, '', 175, 192000, datetime.datetime(2022, 12, 21, 14, 1, 29), datetime.datetime(2022, 12, 19, 15, 7, 6), datetime.datetime(2022, 12, 20, 17, 0), datetime.datetime(2022, 12, 21, 14, 1, 41), 5422, 123, 19, 1, 15, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (712701, 4, 3, '05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania', 1967722, 97319495, 3, 2, 0, 'music/YU/NG/YUNGLILY/gDwg4XF57rh2ApvU4ejSwU.mp3', 0, '', 1, '', "INTRO\n一場大火照亮我的路\n他們帶武器 還好那時我撐的住\n幸運撿回你的性命 在我的保護\n沒人能夠傷害你即使失去 願好人常在\n所以砌了一座城堡 別來fuck with me\n要怪物們都搬進來 團結在一起\nhumans are the same 別被欺騙\n在他們的眼裡我可是支吸血鬼\n怕會被我遇見 要逃走也沒用\n這只是個謠言 現在他們逼我\n我只希望你平安就好而你現在太過年輕\n你是我唯一的屬光沒有其他原因\n\nHOOK\n那太可怕 路Long as fuck\n你知道我多想你媽媽\n噢Mavis 別太快長大\n你飛走以後不要忘記這裡的月亮\n尖叫旅社沒有陽光\n怪物的愛並不廉價\n變成蝙蝠的Dracula \n我悲傷都反射在眼眶\n\nVERSE\n你看那天上的彗星\n在上面那一顆最亮 像母親的模樣\n而我一直在praying\n雨滴在玻璃上 急得跟我一樣\n怕太黑又剩下一盞路燈\n不願意再看到那一些畜生\n(親愛的Mavis) 我的掌上明珠\n已經長大了 don't let them hurt you\n別讓惡夢 趕走睡意\n他們逼我變成savage \n別讓惡魔 進來陪你\n噢Mavis 不要長大 壞人太多 我有研究\n媽媽沒走 你只是看不見 他就在你心裡面", 0, '主廚經典招牌菜,嚐過都給大拇指\n\n作為 艾蜜莉AMILI 傳唱度最高的單曲,在每場表演中都能聽見樂迷大合唱在空中繚繞,以動畫「尖叫旅社」為原型,自己投射作為主角德古拉的心境做描寫,面對社會的不安全感、想對保護的人說的話呈現在本首歌曲中。', 0, '', 162, 192000, datetime.datetime(2022, 12, 28, 9, 26, 45), datetime.datetime(2022, 12, 28, 9, 26, 32), datetime.datetime(2023, 1, 10, 12, 0), datetime.datetime(2023, 1, 10, 12, 0, 21), 9647, 284, 34, 1, 5, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (761564, 4, 4, '艾蜜莉AMILI-不能選擇(No Choic)', 1967722, 97321284, 3, 2, 0, 'music/YU/NG/YUNGLILY/UZrnRFTNfLGFsgfWyZAxaV.mp3', 0, '', 1, '', 'VERSE1\n好多的 old head old ass 都 making me feel bad\n如果有選擇我一定讓時光 flow back\nDope rap 為了老百姓們剷除禍害\n我不是你們認知的英雄 不要錯怪\n你以為你是誰 被這樣問候\n為了挺起胸膛 所以我奮鬥\n世界不公平 變得逆來順受\n我 8 年前的思維就被黑人滲透\n即使周遭沒有人相信\n抑鬱後還是覺得勝利的日子將近\n那些人我都懂 也明白他們裝病 \n稍微有點起色他們就像聞到香氣\n安慰自己歷練稍微豐富\n那種褲子太緊 快過來幫我調整鬆度\n不特別提 將收到的善意都擁入\n環境險惡 善良的我必須 hold 住\n\nHOOK\n不想面對世界 醫院都是哭聲\n不能選我不能選擇我的出生\n逆轉困境 老房子期待都更\n不能選我不能選擇我的出生\n\nVERSE2\n我聲嘶力竭 也深知細節\n這些廢物開頭只問你有沒有秘訣\n兄弟你別氣餒 像搖晃汽水\n幸好他們走錯路之前我早就拒絕\n要不是吳昱儒 我哪有今天\n陽世很多時候真的不如陰間\n珍惜當下不刻意追求新鮮\n生活在這個地方的人都去了金邊\n大家眼中我像發瘋對著空氣演講\n心念的 better days 我正在前往\n從沒什麼事做 到沒事你先忙\n有個地方可以睡很久那裡叫天堂\n我並不孝順 眼淚總是沒忍住\n如果把家裏撐起來那樣會很酷\n我在外面迷失方向還知道認路\n他們怕沒人陪我他媽在意勝負\n\nHOOK\n不想面對世界 醫院都是哭聲\n不能選我不能選擇我的出生\n逆轉困境 老房子期待都更\n不能選我不能選擇我的出生\n\nVERSE3\n忠誠跟家人 那些我刻在\n珍貴的禮物謝謝你願意割愛\nThug life chose me I didn’t choose thug life\n生活就是不停追逐前面的車牌\nMudaphka 你知道每天我多麼幽閉\n我希望早日帶著我的舅舅脫離工地\n懦夫們都跑光了剩幾個真的兄弟\n你那麼想聽 represent 那我來自中壢', 0, '作詞:盧上丞(AMILI)\n作曲:盧上丞(AMILI)\n編曲:劉瑋舜(KUMA)', 0, '', 176, 192000, datetime.datetime(2024, 2, 22, 10, 41, 31), datetime.datetime(2024, 2, 22, 10, 41, 27), datetime.datetime(2024, 2, 26, 10, 0), datetime.datetime(2024, 2, 26, 10, 0, 50), 10878, 221, 4, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-03-09"]}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (761562, 4, 4, '艾蜜莉AMILI-SUPA HERO feat.BG8LOCC', 1967722, 97321284, 3, 2, 0, 'music/YU/NG/YUNGLILY/WDgqxQ7Ji7y9XXckmXVRVL.mp3', 0, '', 1, '', "HOOK\n像這樣的愛情讓你一樣爛\n總一個人又哭又沒錢吃飯\n是時候成為 SUPA HERO \nFighting in da sun\n像這樣的愛情讓你一樣爛\n我會跟你們一起批鬥\nSUPA HERO SUPA HERO \n隨著我的披風揚起 不用你們相信\n\nVERSE1\nHere I come poor boy\nDon't worry about me\n把武器給帶上 英雄事務所在招聘\nToo many super Saiyans but they can not fly\n這場比賽 every day we already to die\nMy lip 粉紅得像 majinbo\n而且這些爛人類都沒進步\n我卻抓不住這個 life 他 goes too fast\n一群娘娘腔害怕孤單\n拿起步槍 不用超能力\n過程屎尿 現在唱給超人聽\nMy hero and me 同樣需要 money & hoe\nS級的英雄 AMILI 跟 BG8LOCC \n\nVERSE2\nYeah I know these hoes wanna be my wifey\n因為看到我脖子上面的 ICY (BUR!)\n觀眾知道我是街頭來的傳奇\n始終如一 不會改變 Like my WHITE TEE\n\n不會變心 Like the shawty by my side\n即使知道未來有可能很多變化\n時常提醒我把頭抬高 讓這場子燥\nI don’t FUCK with groupie hoes 即使她搖地騷\n\n賺來的薪水 全部留給家人用\n跟你們說聲抱歉讓你等了這麼久\nIt’s time about glow\n每天都是 Payday 我是你的 SUPA HERO yeah I got your back\n\nOUTRO\n像這樣的愛情讓你一樣爛\n總一個人又哭又沒錢吃飯\n是時候成為 SUPA HERO \nFighting in da sun\n像這樣的愛情讓你一樣爛\n我會跟你們一起批鬥\n我永遠與你同在請你別害怕", 0, '作詞:盧上丞(AMILI)& 蛋頭BG8LOCC \n作曲:盧上丞(AMILI)& 蛋頭BG8LOCC\n編曲:劉瑋舜(KUMA)', 0, '', 191, 192000, datetime.datetime(2024, 2, 22, 10, 39, 17), datetime.datetime(2024, 2, 22, 10, 39, 6), datetime.datetime(2024, 2, 24, 6, 0), datetime.datetime(2024, 2, 24, 6, 0, 41), 6403, 135, 2, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (762351, 4, 3, '艾蜜莉AMILI-Save my money', 1967722, 97321284, 3, 2, 0, 'music/YU/NG/YUNGLILY/iYE9fLHzFueEoAkGRRYAdd.mp3', 0, '', 1, '', 'HOOK\nThey said time will fix my wound\n又因為看不見而著急\nI ain’t 你的 only one\n我的自尊再一次把我敲醒\nYeah you wasted my time\n看誰受得了你\nYeah you wasted my time\n感謝 save my money\n\nVERSE1\n像個科學家帶回去研究\n順便注意他的私訊還有和誰聯絡\n當然不是刻意去看 我還得解鎖\n我變成這副德性那一定是有緣由\n從意氣風發變得渙散\n叫你給點尊重已經特別婉轉\n她穿成這樣害我差點翻船\nShut the fuck up bitch 我那叫做坦然\n誰都可以取代妳 也包括我 \n噁心的話 幾歲的人了別再說\n兄弟們都笑我 another hoe\n我花錢在你身上卻都得不到 該有的 \nFeedback and I wanna see that\nThat’s why 我那麼討厭妳 才跑去頂樓走走\n跳齁伊送 我單純只是動動 \n我的身體太僵硬 這麼一來輕輕鬆鬆\n\nVERSE2\n不只 Save my money 也 save my youth\n你也可以去下海 走你的路\n醜小鴨的我現在 Like a goose\n我不只帥而已倒是還很多可以 chose \nI keep 賺我的錢財 怎麼我笑容藏不住\n浪費掉的要 take back 終點以前我們倒數\nStill don’t understand 妳們價值觀\n我知道你的 underwear 還沒洗就穿\n我整個傻眼 傻到我的腦袋瓜掉出來 C walk 好奇怪\n早知道就叫你 ass up face down\n轉身離開儘管被罵撿角\n變回陌生 保留一身才華\n這個人你認識嗎? What a nice butt', 0, '作詞:盧上丞(AMILI)\n作曲:盧上丞(AMILI)\n編曲:CHILLBAKA / 劉瑋舜(KUMA)', 0, '', 165, 192000, datetime.datetime(2024, 3, 1, 8, 33, 28), datetime.datetime(2024, 3, 1, 8, 33, 24), datetime.datetime(2024, 3, 2, 6, 0), datetime.datetime(2024, 3, 2, 6, 0, 35), 6798, 123, 6, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (719840, 4, 3, '艾蜜莉AMILI-在我周圍(Around)', 1967722, 97321284, 3, 2, 0, 'music/YU/NG/YUNGLILY/KmMU6yRniHorJPDfp3UVPZ.mp3', 0, 'song_covers/YU/NG/YUNGLILY/RAGDQyMtqkagwpx7yCy89H.png', 1, '', "HOOK\nMy J's,my socks 穿在我的腳\n前面的路況有點太糟糕\nThere’s too many bad guys 在我的周圍繞\n我總是被麻煩 around \n\nVERSE1\nFuck my life 我也 fuck you\n那些事情 waste my time I don’t want to\n就像我在吃晚餐 你在下廚\n味道感覺是蠻讚 而你下毒\n幸好挺得住 又耍了幾個酷\n我有我的陰謀 你去走你的路\n沒事別老 emo 回去你的 hood \n為了我 people 我必須頂得住\n這是花朵當然他會枯萎\n我也希望我看帳單說不貴\n前一秒的她還是很撫媚\n下一秒的她說我們不配\nI was like 抽更多菸 here we go again \n有些事就裝作秘密\n假裝吧 失落跟失業會夠你修整天\n大人們之間的秘密\n\nVERSE2\n123 邊走邊笑 我想像不到你中離\nI got so many questions 問神明 別讓祢迷失在這片叢林\n偶爾需要一點 passion \nDon’t be so sad\n如果你也沾染白粉\nI must be mad\n一瞬間 突然明白一切 有些朋友早不在我的周圍了\n生命總給我一頓拳腳\n哈囉以前的那個我\n你早已經很酷\n很開心還拿麥克風\n支持我的人湧入", 0, '詞 Lyrics|盧上丞(AMILI)\n曲 Composer|KUMA\n製作人 Producer|KUMA\n編曲 Arrangements|KUMA\n錄音 Recording Engineer|吳昱儒Lulu、KUMA\n混音 Mixing|KUMA\n母帶後期 Mastering|KUMA\n平面設計 Graphic Design|KIDZ JAM - Aserk\n\n(P) & (C) 2022 奧少年有限公司Shabby Boyz CO.,LTD.', 0, '', 184, 192000, datetime.datetime(2023, 3, 6, 11, 6, 5), datetime.datetime(2023, 3, 6, 11, 6, 2), datetime.datetime(2023, 3, 12, 16, 0), datetime.datetime(2024, 3, 1, 8, 36, 24), 39380, 1265, 147, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (725483, 4, 4, '艾蜜莉AMILI-主角vol.2 feat.西屯純愛組', 1967722, 97321284, 3, 2, 0, 'music/YU/NG/YUNGLILY/TWdMPEuJQ5tRxU2gYCvD25.mp3', 0, 'song_covers/YU/NG/YUNGLILY/QVWwoWqriBPjpz7gZFFHYB.png', 1, '', 'INTRO\nI miss you fucking so much\n假裝不在意你了\n偶爾戴著chain 頭跟著點 放我自己的歌\n不管有多麼複雜\n悄悄的離開了這\n不要問這些 我不念舊 只是有點不捨\n什麼人都可以 在攝影機前 都刻意\n分明是陷阱 他們將我捧起至天明\n還有騙錢 太多I can’t explain it\n我就不再多說 不多做白工還有什麼我能苛求\n\nHOOK\nI want to I need to\n贏得獎項證明我的演技\n再累什麼我也始終堅信\n這部電影裡的主角一定是我\n\nVerse1\n寫好劇本以前我是freestyle\n結果如何深怕我會G掉\n看得出來現實是很殘酷\n多少次演不好只能刪除\n你太猙獰了 (卡卡卡卡)\n這裡還不夠投入 (卡卡卡)\n你這背景太假了 (卡啦 卡啦)\n(不要一直偷笑啦 故意的是不是啊)\n終於有了女主角 要小心點\n我的目光始終移不開他的心扉\n有那麼一點瘋狂 cuz I lost myself\n管住自己的野性 不要把自己人生給他搞砸\n我精進技術唯一目的 因為全身不只一點才華\n\nHOOK\nI want to I need to\n贏得獎項證明我的演技\n再累什麼我也始終堅信\n這部電影裡的主角一定是我\n\nVerse2\n(Henry)\n像金塊隊的甜瓜 now i‘m ballin‘\n綻放前的蓮花 經得起那磨練\n不是主角 終極追殺令的Norman\n對著鏡頭微笑捕捉我的側臉\nTaichill到DOGG POUND\n跑龍套到SOLD OUT\n外面排隊到走VIP的通道\n沒有一直亮的燈 持續Balls Out\n我可以的話 那麼相信兄弟你也做得到\n(High Loc)\n曾經站不住腳 被自我懷疑擊倒\n一直到意識到了 其實也沒過得不好\n悲觀就像是毒藥 認輸怎麼做主角\n我提升演技露出微笑試圖收好苦惱\n嫌棄劇本無聊 內容太枯燥\n我說你別再哭鬧 拿起筆 把不滿意都塗掉\n現在還不屌 還沒有了不起\n總有一套戲路適合你 別忘了找自己\n\nHOOK\nI want to I need to\n贏得獎項證明我的演技\n再累什麼我也始終堅信\n這部電影裡的主角一定是我\n\nOUTRO\n你不要嫉妒別人風光\n耗費了我多少洪荒\n到處show love ,don’t need no help\n這部電影裡的主角一定是我\n你不要否定我的風霜\n羨慕四處都是濃妝\n到處show love ,don’t need no help\n這部電影裡的主角一定是我', 0, 'MUSIC CREDITS\n詞 Lyrics|AMILI 、High Locc&Henry\n曲 Composer|KUMA\n製作人 Producer|KUMA\n編曲 Arrangements|KUMA\n錄音 Recording Engineer|KUMA\n混音 Mixing|KUMA\n母帶後期 Mastering|KUMA\n平面設計 Graphic Design|KIDZ JAM - Aserk\n\n(P) & (C) 2023 奧少年有限公司Shabby Boyz CO.,LTD.', 0, '', 216, 192000, datetime.datetime(2023, 4, 5, 9, 46, 36), datetime.datetime(2023, 4, 5, 9, 46, 21), datetime.datetime(2023, 4, 5, 12, 0), datetime.datetime(2024, 2, 22, 10, 36, 44), 26698, 842, 71, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (712700, 4, 4, '04. 艾蜜莉AMILI - 梅菲瑟 Maleficent', 1967722, 97319495, 3, 2, 0, 'music/YU/NG/YUNGLILY/BcpdpPasYQt4fWRjDDxgai.mp3', 0, '', 1, '', 'INTRO\nI remember他的name\n切掉我的翅膀拿去城裡換成錢\n這個秘密 封印住在他們的宮殿\n這樣子的背景那時我曾經夢見\n他還因此變成國王\n再也不用窮忙\n白天擁有軍隊 晚上僱用一批流氓\n我只是凊心其實並不需要投降\n我變出巨大的災難降臨在他頭上\n\nHook\nI feel like Maleficent 沾染鮮血的手被針扎\nI feel like Maleficent 差點就被心愛的人殺\nSo many human against me \n我復仇they can’t stop me\n裝睡的一定叫不醒\n詛咒有天會降臨\nVERSE1\n所以不只是我被逼到絕境\n我想只是你不懂遵守約定\n你應該知道一切沒有退路\n到底怎麼募兵找來一群廢物\n代價很貴有夢就去追\n你看到結果必定是萬念俱灰\n這裏沒人怕黑 也無懼風吹\n我能讓白晝變成永夜\n\nBRIDGE\nAin’t got no time I hate 人類\n他們愛掩蓋犯的錯\n跨越阻礙 in the moon rise\n我後悔自己的詛咒\nI had no choice \n怎麼辦\n找些藉口唐塞住裂縫\n睡美人倒臥在我懷前\n\nVERSE2\nMy enime 其實對我沒輒\n若你有錯我也會說是對的\n外表帶刺我的心不是黑色\n逐漸不太想在繼續報復我的Haters\n其實我才是傻瓜\n我的仇恨可能不小心殺他\n讓我彌補這一切失誤你說好嗎\n我對他付出好過親生爸媽', 0, '童心佐黑色情緒的奇特幻想料理\n\n自童話故事「睡美人」中的的反派角色 — 梅菲瑟 取材,她那外在邪氣、內心卻又藏有一斯溫柔的形象,在 艾蜜莉AMILI 筆下化為譬喻,將那份懊悔感埋在高亢起伏的旋律之中,情境的臨摹上也令聽眾為之動容。', 0, '', 198, 192000, datetime.datetime(2022, 12, 28, 9, 26, 42), datetime.datetime(2022, 12, 28, 9, 26, 32), datetime.datetime(2023, 1, 10, 12, 0), datetime.datetime(2023, 1, 10, 12, 0, 21), 6417, 140, 21, 1, 4, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (712698, 4, 3, '03. 艾蜜莉AMILI - UGLY', 1967722, 97319495, 3, 2, 0, 'music/YU/NG/YUNGLILY/9JpdSFGAJJNVyCcHjB3xcT.mp3', 0, '', 1, '', "HOOK\nI don't wanna wear ugly clothes 別亂挑選\n是誰有來叫小姐 這是雪碧跟寶貝\nI don't wanna wear ugly clothes 別亂挑選\n你比她還要討厭 你長的非常抱歉\nyour boyfriend ugly\nyour sister ugly\nyour mama ugly \nyour daddy ugly\nyour boyfriend ugly\nyour sister ugly \nthese bitches ugly\nI didn't pay for this \n\nverse \n走在路上的時候人們說我非常奇怪\n踩在他們的頭上我並不為他們遺憾\n我是所有人的解藥? 你試其他的沒用\n想要做一場美夢 美麗的夢\noh my baby mama 你們的口水drop drop\n不要對我開槍 life goes fast we die young \n我的錢你要來給 太多人弄髒海水\nso much drip 往身上潑 低能兒get out my way\n還有一堆王八蛋 要毀了我的好事\n這些人全都比趙傳還醜 maybe 我太辣maybe I'm a goat\n你們品味太差真白痴還是你不懂\n不偷不搶你們全都沒救maybe我太辣maybe I'm a goat\n\nHOOK\nI don't wanna wear ugly clothes 別亂挑選\n是誰有來叫小姐 這是雪碧跟寶貝\nI don't wanna wear ugly clothes 別亂挑選\n你比她還要討厭 你長的非常抱歉\nyour boyfriend ugly\nyour sister ugly\nyour mama ugly \nyour daddy ugly\nyour boyfriend ugly\nyour sister ugly \nthese bitches ugly\nI didn't pay for this \n\nVerse2\n回到現實以後管理員屏蔽我\nso sad they can't help me, I can help myself \nbut I'm just a poor boy \nyou never believe me\n我搖搖欲墜 that's why they ugly \n獻給我的哥們你就別在意眼前\nanother bitch 不停的跟你說 oh we just more then friends \n我很不開心準備把你們消滅\n求你們別再發讓人上當的照片\n還有一堆王八蛋 要毀了我的好事\n這些人全都比趙傳還醜 maybe 我太辣maybe I'm a goat\n\nHOOK\nI don't wanna wear ugly clothes 別亂挑選\n是誰有來叫小姐 這是雪碧跟寶貝\nI don't wanna wear ugly clothes 別亂挑選\n你比她還要討厭 你長的非常抱歉\nyour u boyfriend ugly\nyour sister ugly\nyour mama ugly \nyour daddy ugly\nyour boyfriend ugly\nyour sister ugly \nthese bitches ugly\nI didn't pay for this", 0, '惡趣味前菜,直言不諱讓人會心一笑\n\n看到這些網路混亂好想讓人大聲宣洩!〈UGLY〉肯定會是你的絕佳首選,跟著歌詞一起對社群假照亂象反擊,告訴那些人別再「照騙」了,不只你很醜,你全家都很醜!', 0, '', 196, 192000, datetime.datetime(2022, 12, 28, 9, 26, 38), datetime.datetime(2022, 12, 28, 9, 26, 32), datetime.datetime(2023, 1, 10, 12, 0), datetime.datetime(2024, 5, 10, 7, 44, 23), 5247, 115, 3, 1, 3, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (622068, 4, 4, '禮服', 2538762, None, 3, 2, 0, 'music/ku/an/kuanurboi/BnebV8hXFge3uXREttwgNU.mp3', 0, 'song_covers/ku/an/kuanurboi/aytqQSUXKVxfyoaxP6DCyi.jpg', 1, '', "推掉對你的依賴在搞砸以前\nwanna feeling alone I'm gonna runaway\n得到你的讚嘆在長大以前\n抱歉不是真的不愛你\n看你流淚怎麼能不在意\n\n我穿過了牆 踏過了鐵\n曾經的期望是大過了肩\n世界是怕火的棉\n那包裝仍舊是灑脫的黑\n已經沒有降落傘\n蹣跚在地面轉頭看\n知道你曾經被遺棄\n造就現在的意義\n如果身分交替我想沒那個毅力\n救回的花朵絕不能再後退\n盛開的美麗那些光芒不能再重回\n脫下了內斂的外衣慢慢往前推\n逃離的故事成為了夢想中的點綴\n\n舒適的感到不適\n對自己誠實那不是我的故事\n把水族箱全都灌滿\n日光曾照亮只是短暫\n水髒了就該被替換\u3000\n衣服都濕透了 沒有光和熱烘乾\n只能把全部都脫了 放下一切的重擔\n查遍了字典裡沒有溫柔\n懶散的你慢慢習慣等候\n推掉你的依賴在離開以前\n得到你的讚嘆在長大以前\n我不想打開是空白的一頁\n寫下來就不怕再重來一遍\n\n推掉對你的依賴在搞砸以前\nwanna feeling alone I'm gonna runaway\n得到你的讚嘆在長大以前\n抱歉不是真的不愛你\n看你流淚怎麼能不在意\n\n救回的花朵絕不能再後退\n盛開的美麗那些光芒不能再重回\n轉換了內斂的外衣慢慢往前推\n依舊會到那個地方當想念了煙灰", 0, '時間到了終究要離開最舒適的地方,帶著一份期望,事實上非常惶恐,或許哪一天能夠讓他感到驕傲,但誰知道呢?\n\n編曲 Arrangement|prod. jody & polar\n詞曲 Lyrics & Compose |Quanzo\n錄音 Recording|張瑜 COO\n混音 Mixing|張瑜 COO\n封面設計 Cover Design| Neil Yeh\n\n-\n\nQuanzo\nInstagram:@ku_anergy_\nStreetvoice:https://streetvoice.com/kuanurboi/\n\n張瑜 COO\nInstagram:@coocoo123ya\nYouTube:https://www.youtube.com/channel/UCqWu...\n\nNeil Yeh\nInstagram:@sentimentality_neil', 0, '', 191, 192000, datetime.datetime(2020, 8, 30, 0, 29, 15), datetime.datetime(2020, 8, 30, 0, 29, 12), datetime.datetime(2020, 8, 30, 12, 0), datetime.datetime(2022, 2, 23, 12, 46, 11), 29049, 942, 252, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2538762, 'sha1$Nv7YtgA2w4xH4pqc8Q921L$b000b3f4ef542cff8cbe277568189acda9f6a486', datetime.datetime(2025, 5, 11, 14, 21, 3), 0, 'kuanurboi', '', '', 'kuanurboi@gmail.com', 0, 1, datetime.datetime(2020, 1, 8, 12, 17), 2109605, 2, 2, 2538762, 'profile_images/ku/an/kuanurboi/ZFnmSNkzjguCiAogPVDx8d.jpg', 'M', '劉士全', 'Quanzo', 886, '916309615', datetime.date(2000, 3, 8), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2020, 1, 8, 12, 17), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"accredited_datetime":"2021-06-20T11:58+00:00","hide_location":false}', 284899, 3310, 81, 6, 1, 0, '', 0, None), (662823, 4, 4, '都市搖籃 (feat. D!N)', 2538762, 97317577, 3, 2, 0, 'music/ku/an/kuanurboi/ku3BnuMFKy6G5fzDaEbxcE.mp3', 0, 'song_covers/ku/an/kuanurboi/hhk4WcJ4Xp64twkhVeHVR5.png', 1, '', "*今夜依舊難眠\n查看訊息也不會更好點\n習慣不了這種感覺\n一個人微笑卻走得好遠\n即便我 not alone\n還是時常需要放鬆一點\noh don't hit my phone\nI be swimming in my mental holiday*\n\nQuanzo : \nin my mental holiday\n午後的雨它下了沒\n焦躁的人群擠在了屋簷的底下 但逐漸變大了耶\n透了出縫隙 但沒有衝勁 或許是膽量又差了點\n都市的孩子都想著飛\n能不能讓我再想一會\n有時也只是想take it slow\n卡了一整天的關我現在不想破\nSmooth like water flow\nSmooth like water flow\n\nD!N : \n屏蔽了所有的繁雜訊息讓我喘一口氣\n都市裡左右的尋覓空間暫時抽離\n喧囂當作浮雲 繁華變得無形\n戴上耳機就能感受音樂抵擋烏雲\n雖然只能想像 睡著已成勉強\n離開這時候螢幕我不會想去點亮\n就讓我待在這享受點慢節奏啊", 0, '收錄於‘QUANZO WITH FELLOW KIDS’ MIXTAPE\n\nArrangement : Prod. sakaayumu\nLyrics & Compose : Quanzo, D!N\nMixing : Quanzo\nMastering : 張瑜 COO\n\n\n-\n\nQuanzo\nInstagram : https://www.instagram.com/ku_anergy_/?hl=zh-tw\nSoundcloud : https://soundcloud.com/kuanwtyq\nYouTube : https://www.youtube.com/channel/UCB-P5P8B32ilmYatbksH_VQ\n\nD!N\nInstagram : https://www.instagram.com/deanzhar/?hl=zh-tw\nStreetVoice : https://streetvoice.com/Dean829/\nYouTube : https://www.youtube.com/channel/UCkXHqQ6Au1IRnkaLhdLzlnA\n\n張瑜 COO\nInstagram : https://www.instagram.com/coocoo123ya/?hl=zh-tw\nSoundcloud : https://soundcloud.com/aaa4agio4xnr', 0, '', 181, 320000, datetime.datetime(2021, 10, 15, 0, 39, 43), datetime.datetime(2021, 10, 15, 0, 39, 38), datetime.datetime(2021, 10, 28, 13, 0), datetime.datetime(2022, 8, 7, 4, 28, 28), 12940, 425, 104, 1, 11, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2538762, 'sha1$Nv7YtgA2w4xH4pqc8Q921L$b000b3f4ef542cff8cbe277568189acda9f6a486', datetime.datetime(2025, 5, 11, 14, 21, 3), 0, 'kuanurboi', '', '', 'kuanurboi@gmail.com', 0, 1, datetime.datetime(2020, 1, 8, 12, 17), 2109605, 2, 2, 2538762, 'profile_images/ku/an/kuanurboi/ZFnmSNkzjguCiAogPVDx8d.jpg', 'M', '劉士全', 'Quanzo', 886, '916309615', datetime.date(2000, 3, 8), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2020, 1, 8, 12, 17), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"accredited_datetime":"2021-06-20T11:58+00:00","hide_location":false}', 284899, 3310, 81, 6, 1, 0, '', 0, None), (754174, 4, 4, '有光的地方就有愛!!!', 2761928, 97320977, 3, 2, 0, 'music/lo/kk/lokk/BqREhWFMDbtsRmtLhaTDpK.mp3', 0, 'song_covers/lo/kk/lokk/FHmoBcNoJ7TrKYZ5sHrDLF.jpeg', 1, '', '跟别人比自己太普通 \nI’m feeling so lost 困在迷雾中\n或许是有什么苦衷\n但是讲了别人也不懂\n烦恼 还有秘密\n偷偷 藏在梦里\n全都可以Talk to me\n伤心迷茫以后 流星也遗落\n其实也没有什么过不去\n写不完的功课 追不到的girl\n一个人的执着 写下新的规则\n就算我的世界变成黑色\n忍着咬牙 也需要起飞了\n相信自己有主角命\n自己的未来你决定\nいきる 信じる\n\n因为有光的地方就有爱\n成为那道光 side by side\n就算再难也不会被打败\nThis shit so hard 但是有我在 有我在 \n就有爱\n成为那道光 side by side\n就算再难也不会被打败\n因为有光的地方就有爱\n\n( 愛 ! ) \n放棄吧\n我永遠不會倒下 就算沒人欣賞\n( Yeah ! ) \n放心吧\n我明白手中捧著炙熱的心臟\n睡不著的每個夜晚成為成長的養分\n我知道我不能休息我比野花更強韌\n他們拉起簾幕那我就自己點亮燈\n在這場遊戲比誰都認真\n\n我討厭雞湯式的鼓勵\n也不相信有上天註定\n誰能夠評價我的努力 \n當望向鏡子只有自己\n踏破鐵鞋無覓處\n繞了一圈發現自己就是寶物\n\n當撐過一整晚\n第一道曙光點燃了新希望\n抹去前一天的霧霾 證明了我還在\n\n因为有光的地方就有爱\n成为那道光 side by side\n就算再难也不会被打败\nThis shit so hard 但是有我在 有我在\n就有爱\n成为那道光 side by side\n就算再难也不会被打败\n因为有光的地方就有爱', 0, '“有光的地方就有愛!!!” (Hikari) 作为 Lokystar的最后一首正式歌曲, 以一个正能量和热血的主题闭合了这张EP, 也是洛 Lokk本身自己开始创作以来最想要完成的歌曲形式。伴奏沿用了融合Cybertrash, Hyperpop和Jersey Club的元素, 其内容也鼓励人们追着光或者成为照亮别人的光。由于自小收到漫画和日系文化的影响,洛 Lokk的脑海里也有属于自己的热血故事和主题曲。他觉得与其成为标准受到人们爱戴的主角, 不如成为真正期许的自己, 相信并守护自己所相信的,哪怕伤痕累累,也会卷土重来。此次这首歌曲也找到了 Quanzo前来助阵,完成了洛 Lokk台马联动的第三波。自去年大嘻哈时代第二季的播出,Quanzo也通过节目中的亮相收获了不少粉丝,其单曲《心疾如焚》也成为节目里印象最深刻的歌曲之一。近期Quanzo也与 Rex, ODkizzya, DripO, PumpZ 和 29Groove 合力创作《MEAL NO.06》(6号餐)。', 0, '', 168, 192000, datetime.datetime(2023, 12, 6, 8, 35, 59), datetime.datetime(2023, 12, 6, 8, 35, 55), datetime.datetime(2023, 12, 6, 16, 0), datetime.datetime(2023, 12, 6, 16, 0, 25), 3448, 112, 34, 1, 4, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2761928, 'sha1$htwSvJjM5aeOdLsnMrgkKN$3703d9b04460bcb291c4abe26e6677f6d617192c', datetime.datetime(2025, 6, 23, 7, 56, 47), 0, 'lokk', '', '', 'raldng@gmail.com', 0, 1, datetime.datetime(2021, 5, 19, 4, 57, 27), 2332431, 4, 4, 2761928, 'profile_images/lo/kk/lokk/nhr3pCoQsTQsThKM2dpJDZ.jpg', 'M', '', '洛 Lokk', 60, '162921758', datetime.date(1997, 10, 2), 'MY', 196, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2021, 5, 19, 4, 57, 27), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"hide_location":false}', 4665, 38, 3, 2, 0, 0, '', 0, None), (602812, 4, 4, '中場休息 Half Time', 2538762, None, 3, 2, 0, 'music/ku/an/kuanurboi/4w3LWATSGZzVepuHodydib.mp3', 0, 'song_covers/ku/an/kuanurboi/siiYTuTWJAA7PphKL8w7mK.JPG', 1, '', "請給我一點時間整理 想合理的理由\n把視線全都抽離 我的心裡像是迷宮\n密封在沒人經過 的黑暗中\n我不會說那是我逃避你的陰謀\n咳嗯 抱歉是我懦弱\ndamn 打開筆記本裡的爛歌詞\n想找地方 和合適的timing抽著空氣\n拋棄以往的那些通常油膩\n中離那些冗長遊戲\n我渴求中場休息\n腦中呼喚著哪來的flow哪來的風哪來的愁\n哪來的夢哪來的符號\nI don't wanna do this anymore\n在脫下面具之後顯得更加寂寞\n我疑惑 眼皮重 酒醒後 被擊中\n內心中 的迷懵 像啤酒 難形容\n那苦澀像被巨石般輾壓過\non and on的場景just like deja vu\n\nlife is a fucking game\nbaby i want relax\ni just wanna rest rest rest rest\nrest rest rest rest rest \n如果life is a game\n給我一點空間\n把你情感收斂\n十天後再碰面\n\n我想我需要中場休息\n逃避那些逢場作戲\n\n總是覺得自己還不夠好\n在聽到評論之前 都怕被提問倒\n深怕被看破手腳 所以脫口都是廢話\n把面子當作首要 羞恥心都一口嚥下\n我又何必在乎他怎麼想\n就算是個比賽何必在乎拿了什麼獎\n以為自己完美 遇何事都能擋下\n又告訴自己晚點 時常被情緒綁架\n形塑了樣子 同時走亂了拍子\n不懂得拒絕的人我們稱他為呆子\n我才是 浮著亂碼的白紙\n燈光射入眼皮後才開始 我還是\n一樣懦弱像個孩子 \n混亂的白日\n他們玩歲愾日 理想與現況排斥\nlife is a game or gamble 把這賭局收場封閉\n結束後再連絡 我想我要中場休息\n\nlife is a fucking game\nbaby i want relax\ni just wanna rest rest rest rest\nrest rest rest rest rest \n如果life is a game\n給我一點空間\n把你情感收斂\n十天後再碰面\n\n我想我需要中場休息\n逃避那些逢場作戲", 0, '奮力鑽進時間的縫隙,也像是氣泡,得汲取裡頭的氧氣,卻不免擠壓喘息的空間。暫時戳破吧,待它下次的成長。中場休息講述在生活中感到窒息且疲憊,想要暫時休息。對於他人評價、期待以及自卑的心理狀態所感到無可奈何。\n\n如果你願意按下你生活的暫停鍵,再按下我的播放鍵,那會是無盡的感謝。\n\n編曲 Arrangement|李旻宸\n詞曲 Lyrics & Compose |Quanzo\n錄音 Recording|李旻宸\n混音 Mixing|李旻宸\n封面設計 Cover Design|Yue\n\nQuanzo\nInstagram:@ku_anergy_\n\n李旻宸\nInstagram:@lee_min_bug\nStreetvoice:https://streetvoice.com/mzhenzu/', 0, '', 208, 264295, datetime.datetime(2020, 1, 8, 13, 56, 8), datetime.datetime(2020, 1, 8, 13, 56, 4), datetime.datetime(2020, 1, 8, 14, 0, 24, 657876), datetime.datetime(2021, 2, 27, 19, 38, 12), 3852, 186, 11, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2538762, 'sha1$Nv7YtgA2w4xH4pqc8Q921L$b000b3f4ef542cff8cbe277568189acda9f6a486', datetime.datetime(2025, 5, 11, 14, 21, 3), 0, 'kuanurboi', '', '', 'kuanurboi@gmail.com', 0, 1, datetime.datetime(2020, 1, 8, 12, 17), 2109605, 2, 2, 2538762, 'profile_images/ku/an/kuanurboi/ZFnmSNkzjguCiAogPVDx8d.jpg', 'M', '劉士全', 'Quanzo', 886, '916309615', datetime.date(2000, 3, 8), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2020, 1, 8, 12, 17), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"accredited_datetime":"2021-06-20T11:58+00:00","hide_location":false}', 284899, 3310, 81, 6, 1, 0, '', 0, None), (676981, 4, 4, '指針 Compass', 2396729, None, 3, 2, 0, 'music/Le/ew/Leewei69/Q6LdvaSkGqZWHJkwzDabay.mp3', 0, 'song_covers/Le/ew/Leewei69/9tLZRTkUPejuFquePXambu.jpg', 1, '', 'Hook\n墜入黑暗裡剩一道光\n陷進去 我受了傷\n順從自己別再迷失方向\n已看不清 變得不一樣\n玫瑰花 晃啊晃\n太多代價 凋落身上\n獨自狩獵不斷尋覓羔羊\n到處流浪 渴望飛翔\n\nVerse1\n該怎麼辦 隨風飄啊飄的活\n我離不開 思緒錯亂而被牽著走\n眼中視線逐漸腐敗\n墜入這片苦海\n泥濘執著過載\n\n停下來 內心深處還燒著火\n撐把傘 再大的難關也渡的過\n現在上岸 躲藏角落感到寂寞\n被深埋在 冰封已久蓋不住的痛\n\n一片死寂眼角泛著淚水\n等待黎明闔上雙眼 再次輪迴\n空蕩蕩的房間 只剩下孤伶伶不停在顫抖的我\n背對放棄 讓我向上盼著\n\n天空它對望一片汪洋\n海平面綻放燦爛陽光\n我也在嚮往有天到訪\n夢裡的景象絕不再遊蕩', 0, '我們總生活在別人的目光裡,\r\n時不時在那些目光中迷失自己。\r\n\r\n「玫瑰花 晃啊晃 太多代價 凋落身上」\r\n光鮮亮麗的外表下 背後犧牲了多少呢?\r\n願所有人找到屬於自己的指針,\r\n指向心中所想,不再迷惘。', 0, '', 134, 320000, datetime.datetime(2022, 3, 18, 9, 27, 18), datetime.datetime(2022, 3, 18, 9, 27, 13), datetime.datetime(2022, 3, 21, 12, 0), datetime.datetime(2022, 3, 24, 5, 37, 8), 58144, 1698, 208, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2022-03-31"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2022-04-01"]}}', 0, 0, 0, 0, 2, 2, 2396729, 'sha1$Jjd6w06vdh52$4845f198c3ba91e7bd61e1c3b1260e18d21e24fe', datetime.datetime(2024, 11, 18, 4, 35, 34), 0, 'Leewei69', '', '', 'pizzaliofficial@gmail.com', 0, 1, datetime.datetime(2019, 2, 24, 12, 14), 1967642, 4, 4, 2396729, 'profile_images/Le/ew/Leewei69/3VXYWJFeXUQ3BJdyvzVPsQ.png', 'M', '李育暐', 'PIZZALI', 886, '931551185', datetime.date(2000, 4, 1), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2019, 2, 24, 12, 14), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-08-19T07:55+00:00"}', 243105, 2977, 0, 234, 1, 0, '', 0, None), (710483, 4, 4, '瓶中信', 2396729, None, 3, 2, 0, 'music/Le/ew/Leewei69/7ypdKfcUngUxrhe4LbWmdX.mp3', 0, 'song_covers/Le/ew/Leewei69/GnUq8auAPgH3y7W9cPKRUU.jpeg', 1, '', '心中的傷 不復存在 \n寫封信 捲進空瓶 丟向大海 \n我丟向大海 我丟向大海 \n醒過來 眼前充滿了一片光彩 \n不再平凡 感覺還存在 \n\n看不清 也不願說 \n為何不去面對 而選擇沉默\n還年輕 只想爬上坡 \n過了21 就別再有理由 \n撫人心 沒那麼的簡單 \n我提起 筆 改變的是心態 \n絕不再錯過 絕不再退縮 \n兌現了承諾 我依然還在走 \n放過自己 \n誰來教我如何藏匿情緒 如何不被打擊 \n這困境 \n就算現在重新倒放沙漏 記憶也已流去 \n缺失那一頁 生活 仍要繼續 \n重新再一遍 生出 更多金曲 \n就別再掛念 過去那些遭遇 \n讓它順著水流遠離而去 \n\n心中的傷 不復存在 \n寫封信 捲進空瓶 丟向大海 \n我丟向大海 我丟向大海 \n醒過來 眼前充滿了一片光彩 \n不再平凡 感覺還存在 \n\n把時間膠囊 全收藏在容器裡 \n述說心情 我將它寫成旋律 \n會輪到誰 播這首歌給你聽 \n一個人不知會漂泊到哪去 \n撿起滿地 碎玻璃 \n始終相信 有天會相遇 \n在我內心 不再留下痕跡 \n這封信 會飄向哪裡 \n\n心中的傷 不復存在 \n寫封信 捲進空瓶 丟向大海 \n我丟向大海 我丟向大海 \n醒過來 眼前充滿了一片光彩 \n不再平凡 感覺還存在\n\n漂向哪裡 漂向哪裡 \n漂向哪裡 漂向哪裡\n漂向哪裡 漂向眼前一片光彩 \n不再平凡 感覺還存在', 0, '無法說出口的,就化成文字,與情緒一同捲進空瓶,隨著洋流漂動直到永遠。', 0, '', 205, 320000, datetime.datetime(2022, 12, 5, 7, 34, 57), datetime.datetime(2022, 12, 5, 7, 34, 51), datetime.datetime(2022, 12, 5, 7, 36, 26, 975991), datetime.datetime(2022, 12, 5, 7, 57, 2), 12303, 404, 46, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2396729, 'sha1$Jjd6w06vdh52$4845f198c3ba91e7bd61e1c3b1260e18d21e24fe', datetime.datetime(2024, 11, 18, 4, 35, 34), 0, 'Leewei69', '', '', 'pizzaliofficial@gmail.com', 0, 1, datetime.datetime(2019, 2, 24, 12, 14), 1967642, 4, 4, 2396729, 'profile_images/Le/ew/Leewei69/3VXYWJFeXUQ3BJdyvzVPsQ.png', 'M', '李育暐', 'PIZZALI', 886, '931551185', datetime.date(2000, 4, 1), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2019, 2, 24, 12, 14), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-08-19T07:55+00:00"}', 243105, 2977, 0, 234, 1, 0, '', 0, None), (661521, 4, 4, '【翼 WING】Audio', 2396729, None, 3, 2, 0, 'music/Le/ew/Leewei69/QL8NqFRDZEppT6yTsQtVUz.mp3', 0, 'song_covers/Le/ew/Leewei69/BsiFyRVsiNuSvae38gkviq.JPG', 1, '', 'PIZZALI -【翼 WING】Lyrics \nVerse\n這烏雲籠罩無法離開\n壓抑自己迎合別人期待\n世間浮雲早已見怪不怪\n誰能賜我羽翼逃離苦海\n\n嘗試長期對抗心魔 這煩惱著誰不曾沒有過\n深植內心的夢魘 層出不窮 在於夜幕降臨後\n社會扭曲的價值觀 無法逃出無底洞\n行蹤被他人掌控 像行屍走肉\n\nBridge&Hook\n內心的陰霾 皆會化為塵埃\n鏡中的倒影 誰都無法替代\n詛咒之名與身俱來\n原地等待\n需要更多愛\n\nVerse2\n請重新振作\n別為了慾望奔波 \n失敗就像被針戳\n人生不停奮鬥 別再想著掙脫 (我累了)\n情緒不斷伸縮 \n至少曾勝過\n思緒像顆陀螺 \n總是低頭認錯盲目追求得到認同\n\n虛無飄渺的規則 \n被我碾碎 剩下廢棄的瓶罐 (夠了)\n將遺憾沖淡 俯瞰著自己 承受了傷害\n內心早已習慣\n只是成長過程中必經的階段 (做不到)\n面對眾人期盼 \n努力地成為永不凋謝的花瓣\n\nBridge&Hook\n內心的陰霾 皆會化為塵埃\n鏡中的倒影 誰都無法替代\n詛咒之名與身俱來\n原地等待\n需要更多愛\n\nOutro\n或許我沒你想的那麼奇怪\n或許我沒你想的那麼的壞\n或許我值得擁有你的依賴\n或許我真的需要更多愛', 0, '每件事的起頭總不被看好,如同在失去座標的城市中追尋無邊的夢想。即使雨不停歇,我們仍懷抱著羽翼,等待雲消霧散,見證光明的到來。\n-\n作詞 ► PIZZALI\n作曲 ► PIZZALI\n製作人 ► KUMA \n編曲 ► KUMA、苹修PIX @巨音樂\n配唱製作人 ► KUMA \n和聲編寫 ► PIZZALI\n和聲演唱 ► PIZZALI\n錄音師 ► AmaZin @WhyNot?\n錄音室 ► Indie Monster Studio\n混音師 ► AmaZin @WhyNot?\n人聲後期製作 ► Keev、AmaZin @WhyNot?\n母帶後期 ► Double @NERDYBOYMUSIC\n封面設計 ► GeMMa\n封面動畫 ► ZOC', 0, '', 167, 320000, datetime.datetime(2021, 9, 28, 4, 57, 58), datetime.datetime(2021, 9, 28, 4, 57, 53), datetime.datetime(2021, 9, 28, 4, 58, 54, 868542), datetime.datetime(2021, 10, 2, 7, 57, 44), 103797, 2807, 418, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"top_record_weekly_champions":[[2021,40]]}}', 0, 0, 0, 0, 2, 2, 2396729, 'sha1$Jjd6w06vdh52$4845f198c3ba91e7bd61e1c3b1260e18d21e24fe', datetime.datetime(2024, 11, 18, 4, 35, 34), 0, 'Leewei69', '', '', 'pizzaliofficial@gmail.com', 0, 1, datetime.datetime(2019, 2, 24, 12, 14), 1967642, 4, 4, 2396729, 'profile_images/Le/ew/Leewei69/3VXYWJFeXUQ3BJdyvzVPsQ.png', 'M', '李育暐', 'PIZZALI', 886, '931551185', datetime.date(2000, 4, 1), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2019, 2, 24, 12, 14), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-08-19T07:55+00:00"}', 243105, 2977, 0, 234, 1, 0, '', 0, None), (760854, 4, 4, '都是weather你', 2448336, None, 1, 4, 0, 'music/jo/yc/joyce_ch0627/9LnZsZvPYrcg5Z59amCtqt.mp3', 0, 'song_covers/jo/yc/joyce_ch0627/axYhaVwS4ftvpEwbmZaSeY.jpeg', 1, '', 'baby 你看天上的烏雲黑得徹底\nmaybe 我們都在等待這城市放晴\n該怎麼說 才能讓你明白我的心動\n再多的理由 也解釋不了這心跳快的\n\n像是悲劇電影裡 最靠北的場景\nbaby can’t you see \nhow much you mean to me\n都是weather你\n\n受夠台北的天氣 陰晴不定\n太陽到底在哪裡 baby i can’t see\n我們之間的距離 雨下個不停\n還是想去找你 baby wait for me\n都是weather你\n\n你 別把我當綠葉\n也 別把我給遺落\n愛 上你的是巨蟹\n我 真的不甘寂寞\n可 憐的像是背景\n不 要說我太crazy\n可 以把你變老婆\n以 後得叫我老公\n\n該怎麼說 才能讓你明白我的心動\n再多的理由 也解釋不了這心跳快的\n\n像是悲劇電影裡 最靠北的場景\nbaby can’t you see \nhow much you mean to me\n都是weather你\n\n受夠台北的天氣 陰晴不定\n太陽到底在哪裡 baby i can’t see\n我們之間的距離 雨下個不停\n還是想去找你 baby wait for me\n都是weather你\n\n都是weather你\n都是weather你\n都是weather你\n\n受夠台北的天氣 陰晴不定\n太陽到底在哪裡 baby i can’t see\n我們之間的距離 雨下個不停\n還是想去找你 baby wait for me\n都是weather你', 0, '不畏風雨,都是weather你!\n\n老實說就以斯和楊子平第一次見面時就把歌寫完了,拖了一年半,每次都拿做音樂當理由來見面(然後都在玩),編曲錄音拍MV…… 我們終於把歌發出來了👹❤️\n\n希望你們下雨天聽到這首歌心情都變晴天!\n\n詞/曲:就以斯、楊子平\n編曲:就以斯、楊子平、莊翔之、林加安\n錄音:莊翔之\n混音後期:莊翔之', 0, '', 187, 320000, datetime.datetime(2024, 2, 13, 14, 9, 45), datetime.datetime(2024, 2, 13, 14, 9, 33), datetime.datetime(2024, 2, 13, 16, 0), datetime.datetime(2024, 2, 13, 16, 11, 43), 206440, 4095, 1095, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2448336, 'sha1$tlSJnAxxQw419UbBr9NVPs$9a2aa9b7f1bd6c3c789ed1c35fe60c347bed18a2', datetime.datetime(2024, 12, 14, 19, 36, 27), 0, 'joyce_ch0627', '', '', 'joycedream20020627@gmail.com', 0, 1, datetime.datetime(2019, 6, 13, 15, 3, 15), 2019240, 4, 4, 2448336, 'profile_images/jo/yc/joyce_ch0627/J3zVowqsAWTzKEVqCzvxsA.jpg', 'F', '詹佳穎', 'JOYCE 就以斯', 886, '905508898', datetime.date(2002, 6, 27), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 39), 1, datetime.datetime(2019, 6, 13, 15, 3, 15), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true,"show_birthday":1,"accredited_datetime":"2024-02-15T01:40+00:00"}', 669716, 6633, 35, 324, 1, 0, '', 0, None), (762826, 4, 4, '如果我們還可以', 2396729, None, 3, 2, 0, 'music/Le/ew/Leewei69/jJcTkqyLTwEG4QmyqRrcEe.mp3', 0, 'song_covers/Le/ew/Leewei69/7aMXzAQnoND6YvQmnWDFcM.jpeg', 1, '', 'Hook\n如果我們還可以\n不用再故作堅強\n追尋內心的方向\n多希望如果我們還可以\n多放點愛在身上\n奮力地奔向前方\n別再去想那麼多\n不停地宣洩\n不停地吶喊\n在放棄之前\n多希望如果我們還可以\n多放點愛在身上\n奮力地奔向前方\n別再去想那麼多\n \nVerse\n我現在 為了誰而活\n時間滴答滴答的走 我無法挽留\n移不開 心中的大石頭 \n現實世界壓著我 像是我犯了錯\n不想醒來 身軀只剩空殼\n我不明白 那該如何取捨\n想活的自在 也想過的平庸\n深呼一口氣 努力擴大我的心胸\n(我可以)\n不只追求光彩 也追求愛\n(我可以)\n去接受失敗 \n接受那些不完美造就了我\n腦中沒有畫面 \n已經一無所有\n但當我回頭來看 這一切變得虛無\n大多數的人 都容易被框架綁住\n看 向前看 \n我不再讓那些挫折停留在我腦裡徘徊\n\nPre-Hook\n(相信自己)\n(別忘了初心)', 0, '面對不如己意的現況,我們總是忍不住後悔,哀嘆「如果當初…也許會更好」。漫漫人生,並不存在「完美的選擇」,一切的決定都只是必然的過程。在有限的生命裡,你期待自己活出什麼樣子呢?充分把握每個當下,你將擁有無悔的過去,還有無限的將來!『如果我們還可以,多放點愛在自己身上,奮力地奔向前方,別再去想那麼多。』', 0, '', 170, 320000, datetime.datetime(2024, 3, 4, 9, 33, 15), datetime.datetime(2024, 3, 4, 9, 33, 7), datetime.datetime(2024, 3, 14, 16, 0), datetime.datetime(2024, 3, 14, 16, 0, 29), 10935, 180, 20, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2396729, 'sha1$Jjd6w06vdh52$4845f198c3ba91e7bd61e1c3b1260e18d21e24fe', datetime.datetime(2024, 11, 18, 4, 35, 34), 0, 'Leewei69', '', '', 'pizzaliofficial@gmail.com', 0, 1, datetime.datetime(2019, 2, 24, 12, 14), 1967642, 4, 4, 2396729, 'profile_images/Le/ew/Leewei69/3VXYWJFeXUQ3BJdyvzVPsQ.png', 'M', '李育暐', 'PIZZALI', 886, '931551185', datetime.date(2000, 4, 1), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2019, 2, 24, 12, 14), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-08-19T07:55+00:00"}', 243105, 2977, 0, 234, 1, 0, '', 0, None), (768396, 4, 3, '艾蜜莉AMILI-在我周圍(Around)Original', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/kApjFbjqxiNnKtNfe97uZq.mp3', 0, 'song_covers/YU/NG/YUNGLILY/LjoZKzHEhsdkVx87GzK3cG.jpeg', 1, '', "HOOK\nMy J's,my socks 穿在我的腳\n前面的路況有點太糟糕\nThere’s too many bad guys 在我的周圍繞\n我總是被麻煩 around\n\nVERSE1\nFuck my life 我也 fuck you\n那些事情 waste my time I don’t want to\n就像我在吃晚餐 你在下廚\n味道感覺是蠻讚 而你下毒\n幸好挺得住 又耍了幾個酷\n我有我的陰謀 你去走你的路\n沒事別老 emo 回去你的 hood\n為了我 people 我必須頂得住\n這是花朵當然他會枯萎\n我也希望我看帳單說不貴\n前一秒的她還是很撫媚\n下一秒的她說我們不配\nI was like 抽更多菸 here we go again\n有些事就裝作秘密\n假裝吧 失落跟失業會夠你修整天\n大人們之間的秘密\n\nVERSE2\n123 邊走邊笑 我想像不到你中離\nI got so many questions 問神明 別讓祢迷失在這片叢林\n偶爾需要一點 passion\nDon’t be so sad\n如果你也沾染白粉\nI must be mad\n一瞬間 突然明白一切 有些朋友早不在我的周圍了\n生命總給我一頓拳腳\n哈囉以前的那個我\n你早已經很酷\n很開心還拿麥克風\n支持我的人湧入", 0, '生日剛過,謝謝小夥伴們ㄉ祝福 QQ\n我覺得串流的版本很讚很可愛,但其實這首歌沒有那麼歡樂,原版更能傳達我的心意,想說就趁生日周把它上傳出來\n\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|KUMA\n編曲 Arrangements|bradleymoon\n錄音 Recording Engineer|吳昱儒Lulu、KUMA\n混音 Mixing|KUMA\n母帶後期 Mastering|KUMA\n平面設計 Graphic Design|KIDZ JAM - Aserk & 艾蜜莉AMILI', 0, '', 173, 192000, datetime.datetime(2024, 4, 19, 7, 31, 57), datetime.datetime(2024, 4, 19, 7, 31, 55), datetime.datetime(2024, 4, 19, 8, 42, 23, 344034), datetime.datetime(2024, 5, 10, 4, 16, 16), 10947, 169, 9, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (770396, 4, 4, '艾蜜莉AMILI-Great moment', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/XAcfrkMKAXppq23KatK64V.mp3', 0, 'song_covers/YU/NG/YUNGLILY/Pb25zWsmRvzhhUjewA2dof.jpeg', 1, '', 'Intro:\nSnitch \n我們沒理由再相見\n放下了窗簾\n他們到處 talking shit\n我倒是還能唱三天\n魚兒游找個好地點上岸\n我被困惑答應你這個方案\n我閉上眼他們就會找麻煩\n掌聲不夠感覺回到了當晚\n\nHook:\nGreat moment 螢幕投影著臉蛋\nGreat moment 歡呼聲能 save my life\nGreat teacher 他要求你低姿態\n看著錄影帶暗爽跟流連忘返\nHave a good time 手機都先開戶擾\n那個混蛋不來說我們不找\n如果能單依靠 誰想加頭銜\n拍一拍灰塵收心返回 Long way\nI need a 摯友 勝過各種巴結\n有天會成功 幫我問他哪天\n軟弱的 Good bye 寶物等我發現\n高光時刻 聽不見指責\n\nVerse1:\n你看我這一身都飛沙\n都太瞭解 Who can trust?\n連我高中的老師還說過底要怎樣才不騙他\n而我越來越獨立 現在回頭看都哪些 pussy\n對啊這是我的福氣 你看哪幾個同學很如意\n都想要加回我好友 finesse 你朋友的高手\n只看到好處 或是甜頭 不看我苦撐了好久\n找了好地方 stay 等雨過天晴\n到我的好時光 花開在遍地\n\nOutro:\n每一刻都像 Friday 令人羨慕\n那時我離開台北 擦乾眼珠\n偶爾會悲傷 不時跌倒\n傻子你別跑 去他的學校', 0, '如果人生是部跑馬燈,最後回顧時什麼樣的事情會是你的高光時刻 Great moment?而在那些光線亮麗的背後又有多少艱辛與苦難?在 艾蜜莉AMILI 這個身份與光環之下,那些接觸到的人事物又有幾分真實?在聆聽〈Great moment〉的同時,彷彿就跟著他一起經歷那些過往。\n\n🚗 收聽連結( http://lnk.to/AMILI_GM )\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒\n編曲 Arrangements|Issy\n錄音 Recording Engineer|吳昱儒\n混音 Mixing|吳昱儒\n母帶後期 Mastering|Double @NERDYBOYMUSIC、raxio\n平面設計 Graphic Design|盧上丞(AMILI)、田代城 DDREW、羅Luo studio\n單曲文案 Copywriter|陳宥銓 nevafadded\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 192, 192000, datetime.datetime(2024, 5, 8, 15, 10, 7), datetime.datetime(2024, 5, 8, 15, 10, 4), datetime.datetime(2024, 5, 10, 2, 0), datetime.datetime(2024, 7, 16, 9, 32, 4), 14467, 176, 8, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (774227, 4, 4, '艾蜜莉AMILI-Spida', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/BrEebed5Zw4NhDrvyKpWEw.mp3', 0, 'song_covers/YU/NG/YUNGLILY/ieiXAzeT4pWuXSYAvTPLvt.jpeg', 1, '', '我是 SPIDA 我的兄弟都是 SPIDA\n貼在黏糊糊的網羅大家跟我們當 SPIDA\n我是 SPIDA 我的朋友都是 SPIDA\n虛情假意的唱歌跟吃飯不配當個 SPIDA\nhoe 想當 SPIDA 吃個飯問愛不愛他\n當好人好難覺得奇怪你不配當 SPIDA\n我是 SPIDA 我的家人都是 SPIDA\nIf you brothers got problems say it to my SPIDA\n\nI feel nothing change\n結帳的時候我依舊是拿零錢\n你們沒有看走眼\n這裡很平等別在意 Body shape \n只知道看影片\n距離那麼遠最好能看裡面\n不分青紅皂 拿著大龍炮\n想要轟我 嘎哇先但幾勒\nEverywhere 都有人 cap 惡\n假借酒醉後壯著膽\n該拿的 show fe 你忘了算\n我們應該多讓你做核酸\n真正的好朋友不用多 幾個\n我很嚴肅但不會說立正\n跟那些王八 說聲去你的\n如果你認同 Come join us\n\n生活有太多的誘惑跟物件你想 buy\n我受夠他不思進取一直動歪腦經又老在唉\n這些蟑螂你想要痛揍蓋上布袋他就 Hide\n剩下的家人我聽他話哪有問題 誰賣什麼乖\n我看到進來人陸續 堅定著眼神沒顧慮\n八隻腳但不是觸鬚 更用力 push push push push\nSpida 帥到滴水 你沒有智慧那就閉嘴\n蜘蛛感應誰能匹 don’t join the group \nJoin the revenge \n講實話給化石聽 一遍就想發財他以為能跨時機\n哪個不貪生怕死 用幾個字也想證明價值新\n偏逢 連夜雨 衣架快溶了還覺得襪子冰\n穿得像大魔法師 履歷表攤開還不都算時薪\n練習 等候 多練習 忍受 賤民 \n憑啥我用力工作他拿現成\n還有人信這蠢貨\nSpider doing his job 把蟑螂蒼蠅當棉花糖球\n各種音樂風格盲從 就像科學園區沒差榔頭', 0, 'SPIDA n.\n1.蜘蛛\n2.對身邊兄弟、家人的親暱稱呼\n3.「Smart People Irritates Delusional Assholes」之簡寫。\n聰明的人,常常會惹惱那些具有妄想或不切實際觀念的人\n\n在這首歌中,「SPIDA」有著雙重含義——既指「蜘蛛」,也代表「Smart People Irritates Delusional Assholes」(聰明的人,常常會惹惱那些具有妄想或不切實際觀念的人)。同時暗示理性與非理性間的衝突,當聰明人的邏輯和智慧,挑戰那些遠離現實的人的舒適區時,便會引發他們的不滿和煩躁,艾蜜莉AMILI也將繼續以音樂感染和啟發更多人,成為他們心中的英雄和榜樣。\n\n〈SPIDA〉中不僅展現 艾蜜莉AMILI 對嘻哈音樂的熱愛,融入他對友情與人生的深刻見解。「我的兄弟都是蜘蛛,對我認同的人、兄弟、朋友,我們不是黑人不講 N word,所以我自稱我們是 SPIDA。」艾蜜莉AMILI透過「SPIDA」,道出他對於身旁夥伴的尊重與支持。\n\n🕷️(數位收聽:https://lnk.to/A_Spida)🕷️\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒 Lulu、盧上丞(AMILI)\n編曲 Arrangements|FLAGMAN\n錄音 Recording Engineer|吳昱儒 Lulu\n混音 Mixing|吳昱儒 Lulu\n母帶後期 Mastering|Double @NERDYBOYMUSIC、raxio\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 165, 192000, datetime.datetime(2024, 6, 5, 12, 29, 4), datetime.datetime(2024, 6, 5, 12, 29, 1), datetime.datetime(2024, 6, 7, 9, 47, 59, 94349), datetime.datetime(2024, 7, 16, 9, 32, 4), 10362, 216, 41, 1, 5, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (777548, 4, 3, '艾蜜莉AMILI-負極先生', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/bw5Ve4GwaEMtXBRPxNawqL.mp3', 0, 'song_covers/YU/NG/YUNGLILY/hyUGbRJGFJRVTKhP8gGsY5.jpeg', 1, '', 'Verse1 \nFxxk threads 上面的狗的口水流滿地\n我一直看著別人被毀有沒有滿意\n假網美跟假網紅與他們的產地\n可以隨時偷換概念哪需要喘氣\n打幾個字而已覺得變成評論家\n你頂多是個備胎而已還想娛樂她\n你爛得很就別瞎扯了\nWhat do you think you are\n扭曲別人的價值觀比底層還底下\n我也不是一竿子打翻一船\n活網人到處一團\n有好有壞別騷擾她們你又不是亦凡\n你在拍我等下祝你新年快樂\n言論哪有無責他們像是吸了快克\n樂觀的我不記得遇見了幾個混蛋\nI only trust money 你們希望有人疼愛\n未經他人苦 莫勸他人善\n都這樣回 那你們幹嘛還怕殺人犯\n這波路人 這波不能挺\n這波速成 這波素人擠 這波促成 \n你笑個屁啊為何含血吐人 \n我叫你閉嘴難道要等著收到訃聞\n只是等著看人笑話別說但願你\n手機比馬桶髒你們活在按鍵裡\n喜歡光鮮亮麗撇眼不看暗夜裡\n就問什麼時候在售票的活動看見你\n\nHook \nThey tryna put me down in the dumps\nAs long as i 解鎖他\n像個 Mister Negative\nDemons are everywhere in the dark\n用我的蜘蛛網\n守護好心情 趕走 Mister Negative \n\nVerse2 \n謙虛不想露一手\n麻煩給我的仇人們來一杯 mojito \n什麼都沒發生過在一旁抖一抖\n抬頭挺胸 look up, fxxk emotional \n我根本不在乎都是什麼人來愛\n痛苦的日子善良的人們還在\n每一則貼文慢慢把信心給拆卸\nAlways telling truth even when I lie yeah\nI’m tryna 壓住我的刀傷因為一直滴血\n立場站穩誰暗算一定讓他踢鐵\n你是大海何必去在乎這幾條溪淺\n壞人的眼中做對的事情叫做 mistake\n我又不是開店 還要店裡找我\n啊幹嘛刪文 不是嗆人店裡著火\n誰在意你的前十 對吧陷阱小狗\n如果有任何問題 call me any hour\n\nHook \nThey tryna put me down in the dumps\nAs long as i 解鎖他\n像個 Mister Negative\nDemons are everywhere in the dark\n用我的蜘蛛網\n守護好心情 趕走 Mister Negative \n\nOutro\n睡一覺後醒來\n世界多了好多 Negative \n咖啡 put some ice\n只想遠離 Negative\n誰沒有過去\n沒有理由再這麼 Negative\n帶你走出陰霾\n告別 Mister Negative', 0, '在蜘蛛人系列作品的故事宇宙中,「負極先生」是一位能夠操控人心,喚起人們黑暗面並使其自相殘殺的反派角色,對於 艾蜜莉AMILI 來說,網路社群中那些帶有惡意、價值偏差的言論及謠言,就像是「負極先生」一樣,時常在無形之間對人們帶來糟糕的影響,甚至是走向死亡, 因此,艾蜜莉AMILI 希望能透過〈負極先生〉這首作品,給予彼此勉勵「別被不健康的網路言論所影響,也別忘了在發言前慎思後果」。\n\n🕷️ 2024 艾蜜莉AMILI 蜘蛛感應巡迴 Spider Sense Tour 🕷️\n🎫( https://bit.ly/3VMcjlF )\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒 Lulu、盧上丞(AMILI)\n編曲 Arrangements|Goran Novakovic\n錄音 Recording Engineer|吳昱儒 Lulu\n混音 Mixing|吳昱儒 Lulu\n母帶後期 Mastering|Double @NERDYBOYMUSIC、raxio\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 245, 192000, datetime.datetime(2024, 7, 1, 4, 51, 18), datetime.datetime(2024, 7, 1, 4, 51, 15), datetime.datetime(2024, 7, 1, 4, 57, 38, 447494), datetime.datetime(2025, 5, 5, 13, 0, 9), 35980, 581, 64, 1, 9, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"chart_weekly_champions":[[2024,27]],"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (779337, 4, 4, '艾蜜莉AMILI-終點', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/EaypjDp99SUoNZUXrDsqmG.mp3', 0, '', 1, '', 'Verse1 \n說些威脅的話\n閉上嘴巴朋友你還在起點\n覺得危險的話\n人很少那樣的畫面更淒美\n不滿現況\n眼光很高的有誰能匹配\n寫在臉上\n儘管途中多少人詆毀\n外面假 心眼小\n抓好我的 蜘蛛網\n到天涯 有點高\n閉眼睛 都脫下\n小心陷阱 hear me out \nWho know 洞有幾米高\n身體髒想洗洗澡\n他沒錯保持微笑\n一切要說從何時開始我不清楚\n直到發現永遠追不到\n我默默守住情誼即時不被尊重\n直到發現這些人不好\n\nHook\n我想伸出手遮住我的天\n使徒在雲朵在之間又不見\n好多姑娘都記住我的臉\n你還嫌終點太遠\n他們嫌終點太遠\n\n我想伸出手遮住我的天\n使徒在雲朵在之間又不見\n好多姑娘都記住我的臉\n你還嫌終點太遠\n他們嫌終點太遠\n\nVerse2\n過去 Rest in peace \n不要往回頭 we can’t stop\n有人難免會心急\n讓我跟你取天下\n不少事讓 time 停擺\n電影的畫面停在\n其他難免懷疑\n沒斷腿就再起來\n城堡瓦解\n讓叛徒們垮臉\nPick it up 髒掉的球鞋\n邪惡的他們才丟臉\n沒了信心怎麼對得起你的才華\n滿街的騙子\n隨口都能說出你愛他\n永遠有敵人在前方\n永遠有朋友在陷害\n永遠沒終點\n永遠有下個能取代你的人在蹲點\n永遠有壞人在懺悔\n永遠有好人會變壞\n永遠沒終點\n永遠有寶藏但你還沒撐完 blue manday \n\nHook\n我想伸出手遮住我的天\n使徒在雲朵在之間又不見\n好多姑娘都記住我的臉\n你還嫌終點太遠\n他們嫌終點太遠\n\n我想伸出手遮住我的天\n使徒在雲朵在之間又不見\n好多姑娘都記住我的臉\n你還嫌終點太遠\n他們嫌終點太遠', 0, '在音樂創作這條路上,什麼是所謂的成功,何時能夠前往終點?在嘻哈選秀節目《大嘻哈時代 2 》中發光發熱的 艾蜜莉AMILI,短時間內獲得大量關注以及許多未想過的機會,但深入這環境後才赫然發現頂尖的音樂人們比自己更加強大、努力,正視自己還有許多不足的 艾蜜莉AMILI 認為:「這場旅程永遠沒有終點,我不能輕易停下腳步。」\n\n🕷️ 數位收聽( https://lnk.to/AMILISS )', 0, '', 167, 320000, datetime.datetime(2024, 7, 16, 9, 15, 28), datetime.datetime(2024, 7, 16, 9, 15, 2), datetime.datetime(2024, 7, 18, 16, 0), datetime.datetime(2024, 7, 18, 16, 0, 29), 14101, 143, 7, 1, 7, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (799620, 4, 4, '艾蜜莉AMILI&Quanzo-我不想被買', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/TFnG7JQH5HhxRg5dCULoke.mp3', 0, 'song_covers/YU/NG/YUNGLILY/GjWCzpc9bp32nzwUnRJpDE.jpeg', 1, '', "Inrto\n(艾蜜莉AMILI)\n收起那些未經大腦說出的話\n覺得那樣的未來才正確很傻\n(Quanzo)\n當我以為禮物的意義是多麼香\n有多少人想買下我們拿的去送給她\n\nPre Hook\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷\n滯銷因為躲在舊貨架\n我不想被買回家當成垃圾作罷\n\nHook\n像孤兒院一樣但我感覺活著\n紙盒的立場 單純就像我們\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷\n\nVerse1(Quanzo)\n還在整理心情\n哪有吸引力\nWho gonna stay with me\n裝作很在意\n就算你看不清我的臉\nI'm still grinding still be me\n不用付錢沒關係\n會到我的貨架裡\n我的珍貴你不懂\nI'm the baby pluto\n付出和回報不同\n再見 慢走不送\n我躲在角落\n布滿灰塵\nStill got sunshine on me\n少做效果\n不做陪襯\n隱藏版的唯一\n恩 耶 我不怪\n太多商品怎麼頂得住\nTiffany Burberry 哪個酷\n你只是 Window Shopping 錢你不會付\nSo I just wanna\n\nPre Hook\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷\n滯銷因為躲在舊貨架\n我不想被買回家當成垃圾作罷\n\nHook\n像孤兒院一樣但我感覺活著\n紙盒的立場 單純就像我們\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷\n\nVerse2(艾蜜莉AMILI)\nLady 們想要買 通常不在乎 price\nShe know 只要把他逗開心 回家就禮物滿載\n等待被拿去包起來 條碼機沒停止刷\n看她美甲瞬間明白 這點銀子而已沒差\n每天我看著店員維護架上的夥伴\n有些是補上特價備註 一個個走散\nI guess 他們一定能得到寵愛\n但我卻無意見到有人墜入火海\n貴越能與妳匹配 你怎麼只能堅持 three days\n香水用光就算了 你吃米不知道米價\n我情願一輩子都龜在盒子躺\n也不願意被拆開下秒忘在車子上\nYahh yahh 我不怪\n太多商品怎麼頂得住\nTiffany Burberry 哪個酷\n你們這些 Window Shopper 最好有錢付\nSo I just wanna\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷\n滯銷因為躲在舊貨架\n我不想被買回家當成垃圾作罷\n\nOutro\n像孤兒院一樣但我感覺活著\n紙盒的立場 單純就像我們\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷", 0, 'MUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)、Quanzo \n曲 Composer|盧上丞(AMILI)、Quanzo \n製作人 Producer|Quanzo、盧上丞(AMILI)\n編曲 Arrangements|Gibbo\n錄音 Recording Engineer|Quanzo \n混音 Mixing|Quanzo \n母帶後期 Mastering|Quanzo \n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 208, 192000, datetime.datetime(2025, 1, 24, 8, 24, 10), datetime.datetime(2025, 1, 24, 8, 24, 6), datetime.datetime(2025, 1, 29, 16, 0), datetime.datetime(2025, 2, 17, 17, 7, 21), 22390, 387, 78, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (801535, 2, 2, '艾蜜莉AMILI-很抱歉傷了你', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/fxaRJcrX25dwcgEEDptYg4.mp3', 0, 'song_covers/YU/NG/YUNGLILY/fyWKpaCogzWBx7B8JsVMSv.jpeg', 1, '', 'Inrto\nSorry for 我總是逞強\nI’m sorry for 剛才說的話\n準備理由辯護我這方\n贏了面子慶祝我得獎\n\nVerse 1\n嚇到了吧 你不喜歡復古 temple\n3 4 5 應該對吵架有研究\n急了才不懂得怎麼欣然接受\nOne more time 想我拉著你說別走\n太空漫步 罵你也要提詞機\nI ain’t gon lie 還有幾個用紙筆\n還糾纏 逼得我快要窒息\n請加油吧 各位剩下的知音\n平常沒想法 這種時候特別記仇\nCan’t hear you 我在向祂祈求\n雙手合十是心靈寄託\n無視你這樣看著就等於排擠\n先別靠近 現在氣頭上\n做一個照應 通情理流氓\n贏了面子慶祝我得獎\n於是分別以後再也沒得講\n\nHook\n刀子嘴巴 豆腐心 說的話卻要人命\n當局者迷 隔天意識到我傷了你\n滔天大罪 長滿鬍鬚以為能看得清\n如果有不對的地方我很抱歉傷了你\n誰說的 誰說的 怎麼沒聽見誰說你\n無關的人們被波及\n我依然在 There for you\n滔天大罪 長滿鬍鬚以為能看得清\n如果有不對的地方我很抱歉傷了你\n\nVerse 2\n花扣打 容忍度 減少見面\n都怪他 沒忍住 偏偏飆箴言\n攔不下 時間扯 春夏秋天\n在乎他 長大後很少笑臉\nKill my vibe 比如在外場合甩態\n連海鷗都不屑來海岸\n要他拍手 卻裝作不在\n這個擂台直接開除裁判\n出門兜一圈 變成在外好幾年\n收一點 相處也許好一點\n我們為了賭氣永不投降\n只剩一張嘴 配身材走樣\n老講 Be alright 不說太多但是我的 people 在\n以前的 Day one 和過去拉不下臉是我有錯在先\n\nOutro\n刀子嘴巴 豆腐心 說的話卻要人命\n當局者迷 隔天意識到我傷了你\n滔天大罪 長滿鬍鬚以為能看得清\n如果有不對的地方我很抱歉傷了你', 0, '「刀子嘴巴豆腐心,說的話卻要人命」\n\n網路時代的紛爭,往往像一場沒有硝煙的戰爭,人們急於爭奪話語權,卻忽略了言語的殺傷力。創作歌手 艾蜜莉 AMILI 以敏銳的觀察力,捕捉到現代人際關係中的脆弱與矛盾,推出全新單曲〈很抱歉傷了你〉,帶領聽眾反思網路時代的溝通方式,以及在爭執背後,那份渴望和解的真心。\n\n艾蜜莉 AMILI 坦言,過去的自己也曾陷入爭執的漩渦,為了捍衛立場而失去珍貴的友誼。在〈很抱歉傷了你〉中,他將自身經歷融入歌曲,唱出許多人內心的掙扎:在憤怒的當下,Words like Weapons,傷人於無形;事後冷靜下來,才發現自己鑄下大錯,留下無法挽回的遺憾。\n\n2025 / 02 / 18(二)數位發行\n🔗 串流收聽(https://lnk.to/AMBTB) 🔗\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI) \n曲 Composer|盧上丞(AMILI) \n製作人 Producer|盧上丞(AMILI)、吳昱儒 Lulu\n編曲 Arrangements|吳昱儒 Lulu\n錄音 Recording Engineer|吳昱儒 Lulu \n混音 Mixing|吳昱儒 Lulu\n母帶後期 Mastering|吳昱儒 Lulu\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 173, 192000, datetime.datetime(2025, 2, 15, 9, 58, 20), datetime.datetime(2025, 2, 12, 6, 45, 48), datetime.datetime(2025, 2, 16, 4, 0), datetime.datetime(2025, 3, 4, 8, 47, 38), 26148, 421, 124, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (810601, 4, 4, '艾蜜莉AMILI-薯餅之歌', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/fH8YZ5aH5LMuQ6WSyo2atm.mp3', 0, 'song_covers/YU/NG/YUNGLILY/HqK5oCQmompURj56NGSACM.jpeg', 1, '', '薯餅 薯餅 薯餅 薯餅 薯餅 薯餅 薯餅別離開我\n早上起來一片在我出門前\n薯餅 薯餅 薯餅 薯餅 薯餅 薯餅 別離開我\n噢好討厭起床 也討厭穿西裝\n\n蹣跚打開冰箱 模糊但有印象\n不經一番寒澈骨 氣炸酥脆金黃 等下遲到要被臭罵\n早餐店的煎台 被熱氣給覆蓋\n同學們不間斷 上班不捨離開\n口頭紙筆太慢 現在變 QR CODE 點餐 外送先不接單\n\n一片是有點不夠 兩片是最適合 三片會產生罪惡感 吃不完記得帶走\n喜歡你不用理由 怕胖記得瀝油 很少為了自己勇敢 薯餅不會拋棄我\n\n以前學抽煙很浪費錢 現在吃薯餅更省一點\n你也別學抽煙 我已經戒掉 現在薯餅能多一片\n有人覺得我太誇張 每天都吃不太健康\n家庭主婦懶得煮 我是外食族 呸 但我懶得想\n每天吃一樣的東西都不會膩嗎 但那又怎樣\n我更加 Powerful 不怕精神跑走 誰管他們怎麼講\n兩片裝一起 兩片幫我裝一起 本來就該在一起\n\n一片是有點不夠 兩片是最適合 三片會產生罪惡感 吃不完記得帶走\n喜歡你不用理由 怕胖記得瀝油 很少為了自己勇敢 薯餅不會拋棄我\n\n想哭不要昂首 缺少的那片 Give me back\n後來的我終於明白 一人吃永遠不夠', 0, '艾蜜莉AMILI 以其獨特的幽默感和生活觀察,創作出這首充滿趣味與情感的歌曲 —〈薯餅之歌 The Hash Brown song〉。\n\n歌曲以「薯餅」為主題,不僅描繪了 艾蜜莉AMILI 對薯餅的熱愛,更藉由薯餅的陪伴,探討了現代人在情感關係中的選擇與堅持。\n\n歌曲中提到,艾蜜莉AMILI 自己每天早餐都點薯餅,除了薯餅的美味之外,更重要的是薯餅解決了他的選擇障礙。在忙碌的都市生活中,每天面對各種選擇讓人感到疲憊,而薯餅的單純美味,成為他生活中的一份穩定與慰藉,日復一日的陪伴,也對薯餅產生了深厚的情感。\n\n他將這份對薯餅的單純情感,延伸到對人際關係的思考。在網路時代,人們的情感關係容易受到各種因素的影響,變得脆弱而易變。艾蜜莉AMILI希望藉由這首歌曲,鼓勵聽眾相信自己的選擇,珍惜所愛,勇敢面對人際關係中的考驗,做一個不會輕易放棄、被擊倒的人!\n\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒 Lulu、盧上丞(AMILI)\n編曲 Arrangements|吳昱儒 Lulu、Diiton滴燙\n電吉他 Electric Guitar|Diiton滴燙\n錄音 Recording Engineer|吳昱儒 Lulu\n混音 Mixing|吳昱儒 Lulu\n母帶後期 Mastering|吳昱儒 Lulu\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 252, 192000, datetime.datetime(2025, 4, 21, 13, 55, 41), datetime.datetime(2025, 4, 21, 13, 55, 38), datetime.datetime(2025, 4, 24, 16, 0), datetime.datetime(2025, 4, 24, 16, 0, 50), 14729, 269, 93, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None))])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0683 | get_many | (['d6d21bc8f7fb510a60a060eaa88820e08274c988', '887f8247d0ff979264c73b069f790024b2aa98e1', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '12e5c5f10335e96781266ce00473fbb3ecda56c0', '09903309a35c298016dfc378614c2940cd90381d'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0635 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779811349.244068, '887f8247d0ff979264c73b069f790024b2aa98e1': 1779811349.244068, '12e5c5f10335e96781266ce00473fbb3ecda56c0': 1779811349.244068, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779811349.244068, '09903309a35c298016dfc378614c2940cd90381d': (1779811349.244068, (0,))}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0646 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '111814f55ec759fdaadf55bb3b627d337c0037d5'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0932 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779811349.3051996, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779811349.3051996, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779811349.3051996, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779811349.3051996, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779811349.3051996, '111814f55ec759fdaadf55bb3b627d337c0037d5': (1779811349.3051996, (30,))}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0207 | get | ('activitylineup_3206167_works_page',) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0510 | get_many | (['c882cf71e622b4ea423b62c97f30b0a3d284e826', '52147cf872f6b7705c458d25c379639e3cf79c02', 'af167bf678e72a9b2a64d8869d420b8d25e96148', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '431ceec0adcd88bc71836be2a0919d9aa8d33112'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0685 | set_many | ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779811349.3466828, '52147cf872f6b7705c458d25c379639e3cf79c02': 1779811349.3466828, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779811349.3466828, 'c882cf71e622b4ea423b62c97f30b0a3d284e826': 1779811349.3466828, '431ceec0adcd88bc71836be2a0919d9aa8d33112': (1779811349.3466828, [])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0156 | set | ('activitylineup_3206167_works_page', None, 600) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0688 | get_many | (['22e4523526a83991bbfd567636ac480ae3ce7c80', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '2deee9bd9cae406b81f42669275351b28b0f06ba'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0630 | set_many | ({'0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad': 1779811349.3697834, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779811349.3697834, 'ce45c4350f1a8c2370b716da26063e12ea687cc8': 1779811349.3697834, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779811349.3697834, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779811349.3697834, '2deee9bd9cae406b81f42669275351b28b0f06ba': (1779811349.3697834, [((761005, 4, 4, '艾蜜莉AMILI & Quanzo - 停車場 PARKING LOT', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/Ute85crkFAvcQvZsEJEsXZ.mp3', 0, 'song_covers/YU/NG/YUNGLILY/9geZikovKPiYDMBTcjjqzH.jpeg', 1, '', 'Hook\n哪裡有空位 該死的停車場\n發票會送給你們 祝你中獎\n地下的味道就像是停車場\n等的不夠久的人沒有嘟嘟房\n繞幾圈而已還叫 沒得停\n太陽下山前還早 沒得停\n我拿出我的懷錶 時間暫停\n看見位置我才笑 沒得停\n\nVerse1(艾蜜莉AMILI)\nI wanna be a great person 不催停車位\n這一堆客人脾氣 好像等了幾百年\n不給人得逞 跑馬燈的話你聽了沒\n因為等夠久 沒幾個人能一步登天\n有的人放棄 有的人退出\n大好前程贅述 我只覺得那叫做廢物\n努力被嗆北七 大器晚成感覺像 BG\n我能你也可以 這話聽到上了年紀\n運氣而已你是皮在癢 怎麼感覺你在爽\n付出不成正比的當下好像你在場\n記得他說你是傻了 看誰是 Peter Parker \n火車跟蛛絲拉扯 救了人也算是划了\n\nVerse2(Quanzo)\n又 hustle 到太晚回家路邊根本沒有停車位\n抬高自己身價改裝車總是比新車貴\n啊台北就是很難停車能不能先閉上嘴\n賽道上面碰一下啊你怎麼已先撤退\nBoo 停在名車旁 我越覺得爽\n那些看起來很牛逼的可能都是情勒狂\n懶得記 比數 這是一場必定贏的仗\nQuanzo AMILI 不可能不記在名冊上\n問題兒童 發了病 載你去上吉得堡\n就乖乖搭個娃娃車 位子不可能停得到\n就算 開貨卡 也會繞到世界末日\n但路上看到 Corolla 一定直接 cross', 0, '🚗 03/08(五)數位發行 🚗\n\n詞 Lyrics|盧上丞(AMILI)/ Quanzo(劉士全)\n曲 Composer|盧上丞(AMILI) / Quanzo(劉士全)\n製作人 Producer|Quanzo(劉士全)\n編曲 Arrangements|Quanzo(劉士全)\n錄音 Recording Engineer|Quanzo(劉士全)\n混音 Mixing|Quanzo(劉士全)\n母帶後期 Mastering|29 Groove(陳星佑)\n\n🚗 03/08(五)數位發行 🚗\n\n(P)&(C) 2024 奧少年有限公司Shabby Boyz CO.,LTD.', 0, '', 190, 320000, datetime.datetime(2024, 2, 15, 9, 37, 32), datetime.datetime(2024, 2, 15, 9, 37, 23), datetime.datetime(2024, 3, 4, 16, 0), datetime.datetime(2024, 3, 5, 9, 19, 2), 25552, 495, 149, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (761001, 4, 3, '艾蜜莉AMILI-刷卡付現', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/k3W7bcYLG8dYAyxEWGnda2.mp3', 0, 'song_covers/YU/NG/YUNGLILY/RxRZYZy2JXM4YT3cHdAH3y.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妳在我眼裡永遠是baby \n我的多少 不用我先去付錢\n\n隨你想要逛到幾點\n你說有了我才告別these day\n純淨的像個寶特瓶水\n從來沒有人像我這種品味\n堆積珍貴Memories \n然後here’s to the ones that we got\n守護你的我像是貝佛利\n你說今天晚上不回家\n我不想說些假的諾言給妳聽\n浪漫留給笨蛋們去好好演繹\n希望妳多留時間給自己\n花錢儘管你開口 去buy', 0, '過年沒 fu、情人節沒 fu\n還好 I feel U\n來聽新歌邊摳腳吧 😔\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒Lulu\n編曲 Arrangements|吳昱儒Lulu\n錄音 Recording Engineer|吳昱儒Lulu\n混音 Mixing|吳昱儒Lulu\n母帶後期 Mastering|吳昱儒Lulu\n\nAUDIO VIDEO CREDITS\n剪接 Editor|老夏XIA\n封面 Cover design |盧上丞(AMILI) / ddrew\n🎬( https://youtu.be/Jl4AhFuDQBo?si=RthC-b6fotXx_Hob )', 0, '', 156, 320000, datetime.datetime(2024, 2, 15, 7, 26, 45), datetime.datetime(2024, 2, 15, 7, 25, 56), datetime.datetime(2024, 2, 15, 7, 40, 18, 347337), datetime.datetime(2024, 5, 10, 7, 40, 40), 15519, 301, 53, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (770396, 4, 4, '艾蜜莉AMILI-Great moment', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/XAcfrkMKAXppq23KatK64V.mp3', 0, 'song_covers/YU/NG/YUNGLILY/Pb25zWsmRvzhhUjewA2dof.jpeg', 1, '', 'Intro:\nSnitch \n我們沒理由再相見\n放下了窗簾\n他們到處 talking shit\n我倒是還能唱三天\n魚兒游找個好地點上岸\n我被困惑答應你這個方案\n我閉上眼他們就會找麻煩\n掌聲不夠感覺回到了當晚\n\nHook:\nGreat moment 螢幕投影著臉蛋\nGreat moment 歡呼聲能 save my life\nGreat teacher 他要求你低姿態\n看著錄影帶暗爽跟流連忘返\nHave a good time 手機都先開戶擾\n那個混蛋不來說我們不找\n如果能單依靠 誰想加頭銜\n拍一拍灰塵收心返回 Long way\nI need a 摯友 勝過各種巴結\n有天會成功 幫我問他哪天\n軟弱的 Good bye 寶物等我發現\n高光時刻 聽不見指責\n\nVerse1:\n你看我這一身都飛沙\n都太瞭解 Who can trust?\n連我高中的老師還說過底要怎樣才不騙他\n而我越來越獨立 現在回頭看都哪些 pussy\n對啊這是我的福氣 你看哪幾個同學很如意\n都想要加回我好友 finesse 你朋友的高手\n只看到好處 或是甜頭 不看我苦撐了好久\n找了好地方 stay 等雨過天晴\n到我的好時光 花開在遍地\n\nOutro:\n每一刻都像 Friday 令人羨慕\n那時我離開台北 擦乾眼珠\n偶爾會悲傷 不時跌倒\n傻子你別跑 去他的學校', 0, '如果人生是部跑馬燈,最後回顧時什麼樣的事情會是你的高光時刻 Great moment?而在那些光線亮麗的背後又有多少艱辛與苦難?在 艾蜜莉AMILI 這個身份與光環之下,那些接觸到的人事物又有幾分真實?在聆聽〈Great moment〉的同時,彷彿就跟著他一起經歷那些過往。\n\n🚗 收聽連結( http://lnk.to/AMILI_GM )\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒\n編曲 Arrangements|Issy\n錄音 Recording Engineer|吳昱儒\n混音 Mixing|吳昱儒\n母帶後期 Mastering|Double @NERDYBOYMUSIC、raxio\n平面設計 Graphic Design|盧上丞(AMILI)、田代城 DDREW、羅Luo studio\n單曲文案 Copywriter|陳宥銓 nevafadded\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 192, 192000, datetime.datetime(2024, 5, 8, 15, 10, 7), datetime.datetime(2024, 5, 8, 15, 10, 4), datetime.datetime(2024, 5, 10, 2, 0), datetime.datetime(2024, 7, 16, 9, 32, 4), 14467, 176, 8, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (770395, 4, 4, '艾蜜莉AMILI-Fast car', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/DAkeXMtKKLYQJDcpAkRue4.mp3', 0, 'song_covers/YU/NG/YUNGLILY/Xw7vxt65txT7YsPFhMrcK6.jpeg', 1, '', 'Intro:\nSpeed 到我快吐\n無止盡的路\n問我能否透露\n不願意面對的 truth \n我們寫下 story\n嚐了不少苦\n忙碌忘記折磨\n嬰兒都變成了 youth\n\nHook:\nFast car 把原來撞成碎片\n偽裝成圓滿然後前進\nFast car 把海面都給掀起\n車窗的外面特別危險\nShould I 照著導航走?\n或是你愛走的路線\n叫我稍微放輕鬆\n怎麼轉頭你就不見了\n\nVerse:\n不就只是在路面繞著地球\n車輪的火花四起嚇跑敵手\n他們怕黑 讓我習慣寂寞\n不然情人節誰送他 VALENTINO\n時間的刀子一直在背上戳\n野狼們吠著提醒要我別往後\n功成名就前不回去家裡\n這是我自己的事沒有想要 Be somebody \nCan’t let the tears coming down my eyes \n你可能憐憫我看不見有誰買單\n公路上沒有燈還都是危機\nFast car 上剩下幾個陪你', 0, '對於現階段的 艾蜜莉AMILI 來說,人生如同搭上一輛無法重來的快車,沒有辦法挽留任何下車的同伴或朋友,在這條看不見終點的路途上,有許多的崎嶇與可能發生的意外,但到頭來只能咬牙含淚前進,且這趟旅程並沒有回頭路。\n\n🚗 數位收聽( http://lnk.to/AMILI_FC )🚗\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒\n編曲 Arrangements|Nikelfly\n錄音 Recording Engineer|吳昱儒\n混音 Mixing|吳昱儒\n母帶後期 Mastering|Double @NERDYBOYMUSIC、raxio\n平面設計 Graphic Design|盧上丞(AMILI)、田代城 DDREW、羅Luo studio\n單曲文案 Copywriter|陳宥銓 nevafadded\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 117, 192000, datetime.datetime(2024, 5, 8, 15, 0, 10), datetime.datetime(2024, 5, 8, 15, 0, 8), datetime.datetime(2024, 5, 10, 2, 0), datetime.datetime(2024, 7, 16, 9, 32, 4), 16310, 193, 26, 1, 6, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (711848, 4, 4, 'NO WAY BACK', 1967722, 97319456, 3, 2, 0, 'music/YU/NG/YUNGLILY/BwJg3XcwqXFAa2tV5DHdyv.mp3', 0, 'music_albums/YU/NG/YUNGLILY/WXV5QXkNUqU5PoTDNczSo2.jpeg', 1, '', '我陷入泥沼那該怎麼脫離\n我逃離現實因為怕被偷襲\n我和我的squad 準備開始攻擊\n綁走你索性的要求ransom\nI run too fast 廢物u can’t me\n我沒有助攻因為失去Kobe\nI can’t 違背自己 只能let her go\n綁走你索性的要求ransom\n\nI wish can 不顧一切走\n讓那些過去永遠不再重複\n太扯了there’s no way back\nMy dear friends there’s no way back\n\n我把昔日封裝 現在剛好空檔\n丟進垃圾焚化爐裡 我們都愛濃妝\n如果自身失去抗體 隨時都會吞槍\nThat’s kind of funny me and ninja don’t give no fuck\n你很喜歡太陽那怎麼不敢站在上面\n越是沒大不了的事 他們總是在那騙\nHey 不夠資格的人 不能抽獎券\n我也是自己去學習怎麼turning to a man\n不想承認所有陪伴都不是永遠\n直到斷氣那一刻才是真終點\n其實沒人在意你有所不同\n所以無法估計我的ransom\n\n沒想過回頭 只是偶爾莫名回首\n那些都不算是對手 有人覺得我太lay low\n一路往上讓我瞧瞧who gon stop me\n我猜你會投降懦夫 ayo what’s popin\n\n我像冰塊一樣 怕熱水\n必須冷凍 不能再等會兒\n忍受痛苦 吹熔爐的風\n怕光 怕一再重現\n\n帶好你該給我們的錢\n不敢保證他生命安全\n我逃不走你只能停留\n我沒理由選擇往回走', 0, '詞 Lyrics:艾蜜莉\n曲 composer:艾蜜莉\n編曲 Arranger:Wana\n錄音師 Recording engineer:吳昱儒Lulu\n混音 Mixing:吳昱儒Lulu', 0, '', 175, 192000, datetime.datetime(2022, 12, 21, 14, 1, 29), datetime.datetime(2022, 12, 19, 15, 7, 6), datetime.datetime(2022, 12, 20, 17, 0), datetime.datetime(2022, 12, 21, 14, 1, 41), 5422, 123, 19, 1, 15, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (712701, 4, 3, '05. 艾蜜莉AMILI - 尖叫旅社 Hotel Transylvania', 1967722, 97319495, 3, 2, 0, 'music/YU/NG/YUNGLILY/gDwg4XF57rh2ApvU4ejSwU.mp3', 0, '', 1, '', "INTRO\n一場大火照亮我的路\n他們帶武器 還好那時我撐的住\n幸運撿回你的性命 在我的保護\n沒人能夠傷害你即使失去 願好人常在\n所以砌了一座城堡 別來fuck with me\n要怪物們都搬進來 團結在一起\nhumans are the same 別被欺騙\n在他們的眼裡我可是支吸血鬼\n怕會被我遇見 要逃走也沒用\n這只是個謠言 現在他們逼我\n我只希望你平安就好而你現在太過年輕\n你是我唯一的屬光沒有其他原因\n\nHOOK\n那太可怕 路Long as fuck\n你知道我多想你媽媽\n噢Mavis 別太快長大\n你飛走以後不要忘記這裡的月亮\n尖叫旅社沒有陽光\n怪物的愛並不廉價\n變成蝙蝠的Dracula \n我悲傷都反射在眼眶\n\nVERSE\n你看那天上的彗星\n在上面那一顆最亮 像母親的模樣\n而我一直在praying\n雨滴在玻璃上 急得跟我一樣\n怕太黑又剩下一盞路燈\n不願意再看到那一些畜生\n(親愛的Mavis) 我的掌上明珠\n已經長大了 don't let them hurt you\n別讓惡夢 趕走睡意\n他們逼我變成savage \n別讓惡魔 進來陪你\n噢Mavis 不要長大 壞人太多 我有研究\n媽媽沒走 你只是看不見 他就在你心裡面", 0, '主廚經典招牌菜,嚐過都給大拇指\n\n作為 艾蜜莉AMILI 傳唱度最高的單曲,在每場表演中都能聽見樂迷大合唱在空中繚繞,以動畫「尖叫旅社」為原型,自己投射作為主角德古拉的心境做描寫,面對社會的不安全感、想對保護的人說的話呈現在本首歌曲中。', 0, '', 162, 192000, datetime.datetime(2022, 12, 28, 9, 26, 45), datetime.datetime(2022, 12, 28, 9, 26, 32), datetime.datetime(2023, 1, 10, 12, 0), datetime.datetime(2023, 1, 10, 12, 0, 21), 9647, 284, 34, 1, 5, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (761564, 4, 4, '艾蜜莉AMILI-不能選擇(No Choic)', 1967722, 97321284, 3, 2, 0, 'music/YU/NG/YUNGLILY/UZrnRFTNfLGFsgfWyZAxaV.mp3', 0, '', 1, '', 'VERSE1\n好多的 old head old ass 都 making me feel bad\n如果有選擇我一定讓時光 flow back\nDope rap 為了老百姓們剷除禍害\n我不是你們認知的英雄 不要錯怪\n你以為你是誰 被這樣問候\n為了挺起胸膛 所以我奮鬥\n世界不公平 變得逆來順受\n我 8 年前的思維就被黑人滲透\n即使周遭沒有人相信\n抑鬱後還是覺得勝利的日子將近\n那些人我都懂 也明白他們裝病 \n稍微有點起色他們就像聞到香氣\n安慰自己歷練稍微豐富\n那種褲子太緊 快過來幫我調整鬆度\n不特別提 將收到的善意都擁入\n環境險惡 善良的我必須 hold 住\n\nHOOK\n不想面對世界 醫院都是哭聲\n不能選我不能選擇我的出生\n逆轉困境 老房子期待都更\n不能選我不能選擇我的出生\n\nVERSE2\n我聲嘶力竭 也深知細節\n這些廢物開頭只問你有沒有秘訣\n兄弟你別氣餒 像搖晃汽水\n幸好他們走錯路之前我早就拒絕\n要不是吳昱儒 我哪有今天\n陽世很多時候真的不如陰間\n珍惜當下不刻意追求新鮮\n生活在這個地方的人都去了金邊\n大家眼中我像發瘋對著空氣演講\n心念的 better days 我正在前往\n從沒什麼事做 到沒事你先忙\n有個地方可以睡很久那裡叫天堂\n我並不孝順 眼淚總是沒忍住\n如果把家裏撐起來那樣會很酷\n我在外面迷失方向還知道認路\n他們怕沒人陪我他媽在意勝負\n\nHOOK\n不想面對世界 醫院都是哭聲\n不能選我不能選擇我的出生\n逆轉困境 老房子期待都更\n不能選我不能選擇我的出生\n\nVERSE3\n忠誠跟家人 那些我刻在\n珍貴的禮物謝謝你願意割愛\nThug life chose me I didn’t choose thug life\n生活就是不停追逐前面的車牌\nMudaphka 你知道每天我多麼幽閉\n我希望早日帶著我的舅舅脫離工地\n懦夫們都跑光了剩幾個真的兄弟\n你那麼想聽 represent 那我來自中壢', 0, '作詞:盧上丞(AMILI)\n作曲:盧上丞(AMILI)\n編曲:劉瑋舜(KUMA)', 0, '', 176, 192000, datetime.datetime(2024, 2, 22, 10, 41, 31), datetime.datetime(2024, 2, 22, 10, 41, 27), datetime.datetime(2024, 2, 26, 10, 0), datetime.datetime(2024, 2, 26, 10, 0, 50), 10878, 221, 4, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-03-09"]}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (761562, 4, 4, '艾蜜莉AMILI-SUPA HERO feat.BG8LOCC', 1967722, 97321284, 3, 2, 0, 'music/YU/NG/YUNGLILY/WDgqxQ7Ji7y9XXckmXVRVL.mp3', 0, '', 1, '', "HOOK\n像這樣的愛情讓你一樣爛\n總一個人又哭又沒錢吃飯\n是時候成為 SUPA HERO \nFighting in da sun\n像這樣的愛情讓你一樣爛\n我會跟你們一起批鬥\nSUPA HERO SUPA HERO \n隨著我的披風揚起 不用你們相信\n\nVERSE1\nHere I come poor boy\nDon't worry about me\n把武器給帶上 英雄事務所在招聘\nToo many super Saiyans but they can not fly\n這場比賽 every day we already to die\nMy lip 粉紅得像 majinbo\n而且這些爛人類都沒進步\n我卻抓不住這個 life 他 goes too fast\n一群娘娘腔害怕孤單\n拿起步槍 不用超能力\n過程屎尿 現在唱給超人聽\nMy hero and me 同樣需要 money & hoe\nS級的英雄 AMILI 跟 BG8LOCC \n\nVERSE2\nYeah I know these hoes wanna be my wifey\n因為看到我脖子上面的 ICY (BUR!)\n觀眾知道我是街頭來的傳奇\n始終如一 不會改變 Like my WHITE TEE\n\n不會變心 Like the shawty by my side\n即使知道未來有可能很多變化\n時常提醒我把頭抬高 讓這場子燥\nI don’t FUCK with groupie hoes 即使她搖地騷\n\n賺來的薪水 全部留給家人用\n跟你們說聲抱歉讓你等了這麼久\nIt’s time about glow\n每天都是 Payday 我是你的 SUPA HERO yeah I got your back\n\nOUTRO\n像這樣的愛情讓你一樣爛\n總一個人又哭又沒錢吃飯\n是時候成為 SUPA HERO \nFighting in da sun\n像這樣的愛情讓你一樣爛\n我會跟你們一起批鬥\n我永遠與你同在請你別害怕", 0, '作詞:盧上丞(AMILI)& 蛋頭BG8LOCC \n作曲:盧上丞(AMILI)& 蛋頭BG8LOCC\n編曲:劉瑋舜(KUMA)', 0, '', 191, 192000, datetime.datetime(2024, 2, 22, 10, 39, 17), datetime.datetime(2024, 2, 22, 10, 39, 6), datetime.datetime(2024, 2, 24, 6, 0), datetime.datetime(2024, 2, 24, 6, 0, 41), 6403, 135, 2, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (762351, 4, 3, '艾蜜莉AMILI-Save my money', 1967722, 97321284, 3, 2, 0, 'music/YU/NG/YUNGLILY/iYE9fLHzFueEoAkGRRYAdd.mp3', 0, '', 1, '', 'HOOK\nThey said time will fix my wound\n又因為看不見而著急\nI ain’t 你的 only one\n我的自尊再一次把我敲醒\nYeah you wasted my time\n看誰受得了你\nYeah you wasted my time\n感謝 save my money\n\nVERSE1\n像個科學家帶回去研究\n順便注意他的私訊還有和誰聯絡\n當然不是刻意去看 我還得解鎖\n我變成這副德性那一定是有緣由\n從意氣風發變得渙散\n叫你給點尊重已經特別婉轉\n她穿成這樣害我差點翻船\nShut the fuck up bitch 我那叫做坦然\n誰都可以取代妳 也包括我 \n噁心的話 幾歲的人了別再說\n兄弟們都笑我 another hoe\n我花錢在你身上卻都得不到 該有的 \nFeedback and I wanna see that\nThat’s why 我那麼討厭妳 才跑去頂樓走走\n跳齁伊送 我單純只是動動 \n我的身體太僵硬 這麼一來輕輕鬆鬆\n\nVERSE2\n不只 Save my money 也 save my youth\n你也可以去下海 走你的路\n醜小鴨的我現在 Like a goose\n我不只帥而已倒是還很多可以 chose \nI keep 賺我的錢財 怎麼我笑容藏不住\n浪費掉的要 take back 終點以前我們倒數\nStill don’t understand 妳們價值觀\n我知道你的 underwear 還沒洗就穿\n我整個傻眼 傻到我的腦袋瓜掉出來 C walk 好奇怪\n早知道就叫你 ass up face down\n轉身離開儘管被罵撿角\n變回陌生 保留一身才華\n這個人你認識嗎? What a nice butt', 0, '作詞:盧上丞(AMILI)\n作曲:盧上丞(AMILI)\n編曲:CHILLBAKA / 劉瑋舜(KUMA)', 0, '', 165, 192000, datetime.datetime(2024, 3, 1, 8, 33, 28), datetime.datetime(2024, 3, 1, 8, 33, 24), datetime.datetime(2024, 3, 2, 6, 0), datetime.datetime(2024, 3, 2, 6, 0, 35), 6798, 123, 6, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (719840, 4, 3, '艾蜜莉AMILI-在我周圍(Around)', 1967722, 97321284, 3, 2, 0, 'music/YU/NG/YUNGLILY/KmMU6yRniHorJPDfp3UVPZ.mp3', 0, 'song_covers/YU/NG/YUNGLILY/RAGDQyMtqkagwpx7yCy89H.png', 1, '', "HOOK\nMy J's,my socks 穿在我的腳\n前面的路況有點太糟糕\nThere’s too many bad guys 在我的周圍繞\n我總是被麻煩 around \n\nVERSE1\nFuck my life 我也 fuck you\n那些事情 waste my time I don’t want to\n就像我在吃晚餐 你在下廚\n味道感覺是蠻讚 而你下毒\n幸好挺得住 又耍了幾個酷\n我有我的陰謀 你去走你的路\n沒事別老 emo 回去你的 hood \n為了我 people 我必須頂得住\n這是花朵當然他會枯萎\n我也希望我看帳單說不貴\n前一秒的她還是很撫媚\n下一秒的她說我們不配\nI was like 抽更多菸 here we go again \n有些事就裝作秘密\n假裝吧 失落跟失業會夠你修整天\n大人們之間的秘密\n\nVERSE2\n123 邊走邊笑 我想像不到你中離\nI got so many questions 問神明 別讓祢迷失在這片叢林\n偶爾需要一點 passion \nDon’t be so sad\n如果你也沾染白粉\nI must be mad\n一瞬間 突然明白一切 有些朋友早不在我的周圍了\n生命總給我一頓拳腳\n哈囉以前的那個我\n你早已經很酷\n很開心還拿麥克風\n支持我的人湧入", 0, '詞 Lyrics|盧上丞(AMILI)\n曲 Composer|KUMA\n製作人 Producer|KUMA\n編曲 Arrangements|KUMA\n錄音 Recording Engineer|吳昱儒Lulu、KUMA\n混音 Mixing|KUMA\n母帶後期 Mastering|KUMA\n平面設計 Graphic Design|KIDZ JAM - Aserk\n\n(P) & (C) 2022 奧少年有限公司Shabby Boyz CO.,LTD.', 0, '', 184, 192000, datetime.datetime(2023, 3, 6, 11, 6, 5), datetime.datetime(2023, 3, 6, 11, 6, 2), datetime.datetime(2023, 3, 12, 16, 0), datetime.datetime(2024, 3, 1, 8, 36, 24), 39380, 1265, 147, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (725483, 4, 4, '艾蜜莉AMILI-主角vol.2 feat.西屯純愛組', 1967722, 97321284, 3, 2, 0, 'music/YU/NG/YUNGLILY/TWdMPEuJQ5tRxU2gYCvD25.mp3', 0, 'song_covers/YU/NG/YUNGLILY/QVWwoWqriBPjpz7gZFFHYB.png', 1, '', 'INTRO\nI miss you fucking so much\n假裝不在意你了\n偶爾戴著chain 頭跟著點 放我自己的歌\n不管有多麼複雜\n悄悄的離開了這\n不要問這些 我不念舊 只是有點不捨\n什麼人都可以 在攝影機前 都刻意\n分明是陷阱 他們將我捧起至天明\n還有騙錢 太多I can’t explain it\n我就不再多說 不多做白工還有什麼我能苛求\n\nHOOK\nI want to I need to\n贏得獎項證明我的演技\n再累什麼我也始終堅信\n這部電影裡的主角一定是我\n\nVerse1\n寫好劇本以前我是freestyle\n結果如何深怕我會G掉\n看得出來現實是很殘酷\n多少次演不好只能刪除\n你太猙獰了 (卡卡卡卡)\n這裡還不夠投入 (卡卡卡)\n你這背景太假了 (卡啦 卡啦)\n(不要一直偷笑啦 故意的是不是啊)\n終於有了女主角 要小心點\n我的目光始終移不開他的心扉\n有那麼一點瘋狂 cuz I lost myself\n管住自己的野性 不要把自己人生給他搞砸\n我精進技術唯一目的 因為全身不只一點才華\n\nHOOK\nI want to I need to\n贏得獎項證明我的演技\n再累什麼我也始終堅信\n這部電影裡的主角一定是我\n\nVerse2\n(Henry)\n像金塊隊的甜瓜 now i‘m ballin‘\n綻放前的蓮花 經得起那磨練\n不是主角 終極追殺令的Norman\n對著鏡頭微笑捕捉我的側臉\nTaichill到DOGG POUND\n跑龍套到SOLD OUT\n外面排隊到走VIP的通道\n沒有一直亮的燈 持續Balls Out\n我可以的話 那麼相信兄弟你也做得到\n(High Loc)\n曾經站不住腳 被自我懷疑擊倒\n一直到意識到了 其實也沒過得不好\n悲觀就像是毒藥 認輸怎麼做主角\n我提升演技露出微笑試圖收好苦惱\n嫌棄劇本無聊 內容太枯燥\n我說你別再哭鬧 拿起筆 把不滿意都塗掉\n現在還不屌 還沒有了不起\n總有一套戲路適合你 別忘了找自己\n\nHOOK\nI want to I need to\n贏得獎項證明我的演技\n再累什麼我也始終堅信\n這部電影裡的主角一定是我\n\nOUTRO\n你不要嫉妒別人風光\n耗費了我多少洪荒\n到處show love ,don’t need no help\n這部電影裡的主角一定是我\n你不要否定我的風霜\n羨慕四處都是濃妝\n到處show love ,don’t need no help\n這部電影裡的主角一定是我', 0, 'MUSIC CREDITS\n詞 Lyrics|AMILI 、High Locc&Henry\n曲 Composer|KUMA\n製作人 Producer|KUMA\n編曲 Arrangements|KUMA\n錄音 Recording Engineer|KUMA\n混音 Mixing|KUMA\n母帶後期 Mastering|KUMA\n平面設計 Graphic Design|KIDZ JAM - Aserk\n\n(P) & (C) 2023 奧少年有限公司Shabby Boyz CO.,LTD.', 0, '', 216, 192000, datetime.datetime(2023, 4, 5, 9, 46, 36), datetime.datetime(2023, 4, 5, 9, 46, 21), datetime.datetime(2023, 4, 5, 12, 0), datetime.datetime(2024, 2, 22, 10, 36, 44), 26698, 842, 71, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (712700, 4, 4, '04. 艾蜜莉AMILI - 梅菲瑟 Maleficent', 1967722, 97319495, 3, 2, 0, 'music/YU/NG/YUNGLILY/BcpdpPasYQt4fWRjDDxgai.mp3', 0, '', 1, '', 'INTRO\nI remember他的name\n切掉我的翅膀拿去城裡換成錢\n這個秘密 封印住在他們的宮殿\n這樣子的背景那時我曾經夢見\n他還因此變成國王\n再也不用窮忙\n白天擁有軍隊 晚上僱用一批流氓\n我只是凊心其實並不需要投降\n我變出巨大的災難降臨在他頭上\n\nHook\nI feel like Maleficent 沾染鮮血的手被針扎\nI feel like Maleficent 差點就被心愛的人殺\nSo many human against me \n我復仇they can’t stop me\n裝睡的一定叫不醒\n詛咒有天會降臨\nVERSE1\n所以不只是我被逼到絕境\n我想只是你不懂遵守約定\n你應該知道一切沒有退路\n到底怎麼募兵找來一群廢物\n代價很貴有夢就去追\n你看到結果必定是萬念俱灰\n這裏沒人怕黑 也無懼風吹\n我能讓白晝變成永夜\n\nBRIDGE\nAin’t got no time I hate 人類\n他們愛掩蓋犯的錯\n跨越阻礙 in the moon rise\n我後悔自己的詛咒\nI had no choice \n怎麼辦\n找些藉口唐塞住裂縫\n睡美人倒臥在我懷前\n\nVERSE2\nMy enime 其實對我沒輒\n若你有錯我也會說是對的\n外表帶刺我的心不是黑色\n逐漸不太想在繼續報復我的Haters\n其實我才是傻瓜\n我的仇恨可能不小心殺他\n讓我彌補這一切失誤你說好嗎\n我對他付出好過親生爸媽', 0, '童心佐黑色情緒的奇特幻想料理\n\n自童話故事「睡美人」中的的反派角色 — 梅菲瑟 取材,她那外在邪氣、內心卻又藏有一斯溫柔的形象,在 艾蜜莉AMILI 筆下化為譬喻,將那份懊悔感埋在高亢起伏的旋律之中,情境的臨摹上也令聽眾為之動容。', 0, '', 198, 192000, datetime.datetime(2022, 12, 28, 9, 26, 42), datetime.datetime(2022, 12, 28, 9, 26, 32), datetime.datetime(2023, 1, 10, 12, 0), datetime.datetime(2023, 1, 10, 12, 0, 21), 6417, 140, 21, 1, 4, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (712698, 4, 3, '03. 艾蜜莉AMILI - UGLY', 1967722, 97319495, 3, 2, 0, 'music/YU/NG/YUNGLILY/9JpdSFGAJJNVyCcHjB3xcT.mp3', 0, '', 1, '', "HOOK\nI don't wanna wear ugly clothes 別亂挑選\n是誰有來叫小姐 這是雪碧跟寶貝\nI don't wanna wear ugly clothes 別亂挑選\n你比她還要討厭 你長的非常抱歉\nyour boyfriend ugly\nyour sister ugly\nyour mama ugly \nyour daddy ugly\nyour boyfriend ugly\nyour sister ugly \nthese bitches ugly\nI didn't pay for this \n\nverse \n走在路上的時候人們說我非常奇怪\n踩在他們的頭上我並不為他們遺憾\n我是所有人的解藥? 你試其他的沒用\n想要做一場美夢 美麗的夢\noh my baby mama 你們的口水drop drop\n不要對我開槍 life goes fast we die young \n我的錢你要來給 太多人弄髒海水\nso much drip 往身上潑 低能兒get out my way\n還有一堆王八蛋 要毀了我的好事\n這些人全都比趙傳還醜 maybe 我太辣maybe I'm a goat\n你們品味太差真白痴還是你不懂\n不偷不搶你們全都沒救maybe我太辣maybe I'm a goat\n\nHOOK\nI don't wanna wear ugly clothes 別亂挑選\n是誰有來叫小姐 這是雪碧跟寶貝\nI don't wanna wear ugly clothes 別亂挑選\n你比她還要討厭 你長的非常抱歉\nyour boyfriend ugly\nyour sister ugly\nyour mama ugly \nyour daddy ugly\nyour boyfriend ugly\nyour sister ugly \nthese bitches ugly\nI didn't pay for this \n\nVerse2\n回到現實以後管理員屏蔽我\nso sad they can't help me, I can help myself \nbut I'm just a poor boy \nyou never believe me\n我搖搖欲墜 that's why they ugly \n獻給我的哥們你就別在意眼前\nanother bitch 不停的跟你說 oh we just more then friends \n我很不開心準備把你們消滅\n求你們別再發讓人上當的照片\n還有一堆王八蛋 要毀了我的好事\n這些人全都比趙傳還醜 maybe 我太辣maybe I'm a goat\n\nHOOK\nI don't wanna wear ugly clothes 別亂挑選\n是誰有來叫小姐 這是雪碧跟寶貝\nI don't wanna wear ugly clothes 別亂挑選\n你比她還要討厭 你長的非常抱歉\nyour u boyfriend ugly\nyour sister ugly\nyour mama ugly \nyour daddy ugly\nyour boyfriend ugly\nyour sister ugly \nthese bitches ugly\nI didn't pay for this", 0, '惡趣味前菜,直言不諱讓人會心一笑\n\n看到這些網路混亂好想讓人大聲宣洩!〈UGLY〉肯定會是你的絕佳首選,跟著歌詞一起對社群假照亂象反擊,告訴那些人別再「照騙」了,不只你很醜,你全家都很醜!', 0, '', 196, 192000, datetime.datetime(2022, 12, 28, 9, 26, 38), datetime.datetime(2022, 12, 28, 9, 26, 32), datetime.datetime(2023, 1, 10, 12, 0), datetime.datetime(2024, 5, 10, 7, 44, 23), 5247, 115, 3, 1, 3, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (622068, 4, 4, '禮服', 2538762, None, 3, 2, 0, 'music/ku/an/kuanurboi/BnebV8hXFge3uXREttwgNU.mp3', 0, 'song_covers/ku/an/kuanurboi/aytqQSUXKVxfyoaxP6DCyi.jpg', 1, '', "推掉對你的依賴在搞砸以前\nwanna feeling alone I'm gonna runaway\n得到你的讚嘆在長大以前\n抱歉不是真的不愛你\n看你流淚怎麼能不在意\n\n我穿過了牆 踏過了鐵\n曾經的期望是大過了肩\n世界是怕火的棉\n那包裝仍舊是灑脫的黑\n已經沒有降落傘\n蹣跚在地面轉頭看\n知道你曾經被遺棄\n造就現在的意義\n如果身分交替我想沒那個毅力\n救回的花朵絕不能再後退\n盛開的美麗那些光芒不能再重回\n脫下了內斂的外衣慢慢往前推\n逃離的故事成為了夢想中的點綴\n\n舒適的感到不適\n對自己誠實那不是我的故事\n把水族箱全都灌滿\n日光曾照亮只是短暫\n水髒了就該被替換\u3000\n衣服都濕透了 沒有光和熱烘乾\n只能把全部都脫了 放下一切的重擔\n查遍了字典裡沒有溫柔\n懶散的你慢慢習慣等候\n推掉你的依賴在離開以前\n得到你的讚嘆在長大以前\n我不想打開是空白的一頁\n寫下來就不怕再重來一遍\n\n推掉對你的依賴在搞砸以前\nwanna feeling alone I'm gonna runaway\n得到你的讚嘆在長大以前\n抱歉不是真的不愛你\n看你流淚怎麼能不在意\n\n救回的花朵絕不能再後退\n盛開的美麗那些光芒不能再重回\n轉換了內斂的外衣慢慢往前推\n依舊會到那個地方當想念了煙灰", 0, '時間到了終究要離開最舒適的地方,帶著一份期望,事實上非常惶恐,或許哪一天能夠讓他感到驕傲,但誰知道呢?\n\n編曲 Arrangement|prod. jody & polar\n詞曲 Lyrics & Compose |Quanzo\n錄音 Recording|張瑜 COO\n混音 Mixing|張瑜 COO\n封面設計 Cover Design| Neil Yeh\n\n-\n\nQuanzo\nInstagram:@ku_anergy_\nStreetvoice:https://streetvoice.com/kuanurboi/\n\n張瑜 COO\nInstagram:@coocoo123ya\nYouTube:https://www.youtube.com/channel/UCqWu...\n\nNeil Yeh\nInstagram:@sentimentality_neil', 0, '', 191, 192000, datetime.datetime(2020, 8, 30, 0, 29, 15), datetime.datetime(2020, 8, 30, 0, 29, 12), datetime.datetime(2020, 8, 30, 12, 0), datetime.datetime(2022, 2, 23, 12, 46, 11), 29049, 942, 252, 1, 0, 1, 0, None, 4, '{"CN":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2538762, 'sha1$Nv7YtgA2w4xH4pqc8Q921L$b000b3f4ef542cff8cbe277568189acda9f6a486', datetime.datetime(2025, 5, 11, 14, 21, 3), 0, 'kuanurboi', '', '', 'kuanurboi@gmail.com', 0, 1, datetime.datetime(2020, 1, 8, 12, 17), 2109605, 2, 2, 2538762, 'profile_images/ku/an/kuanurboi/ZFnmSNkzjguCiAogPVDx8d.jpg', 'M', '劉士全', 'Quanzo', 886, '916309615', datetime.date(2000, 3, 8), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2020, 1, 8, 12, 17), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"accredited_datetime":"2021-06-20T11:58+00:00","hide_location":false}', 284899, 3310, 81, 6, 1, 0, '', 0, None), (662823, 4, 4, '都市搖籃 (feat. D!N)', 2538762, 97317577, 3, 2, 0, 'music/ku/an/kuanurboi/ku3BnuMFKy6G5fzDaEbxcE.mp3', 0, 'song_covers/ku/an/kuanurboi/hhk4WcJ4Xp64twkhVeHVR5.png', 1, '', "*今夜依舊難眠\n查看訊息也不會更好點\n習慣不了這種感覺\n一個人微笑卻走得好遠\n即便我 not alone\n還是時常需要放鬆一點\noh don't hit my phone\nI be swimming in my mental holiday*\n\nQuanzo : \nin my mental holiday\n午後的雨它下了沒\n焦躁的人群擠在了屋簷的底下 但逐漸變大了耶\n透了出縫隙 但沒有衝勁 或許是膽量又差了點\n都市的孩子都想著飛\n能不能讓我再想一會\n有時也只是想take it slow\n卡了一整天的關我現在不想破\nSmooth like water flow\nSmooth like water flow\n\nD!N : \n屏蔽了所有的繁雜訊息讓我喘一口氣\n都市裡左右的尋覓空間暫時抽離\n喧囂當作浮雲 繁華變得無形\n戴上耳機就能感受音樂抵擋烏雲\n雖然只能想像 睡著已成勉強\n離開這時候螢幕我不會想去點亮\n就讓我待在這享受點慢節奏啊", 0, '收錄於‘QUANZO WITH FELLOW KIDS’ MIXTAPE\n\nArrangement : Prod. sakaayumu\nLyrics & Compose : Quanzo, D!N\nMixing : Quanzo\nMastering : 張瑜 COO\n\n\n-\n\nQuanzo\nInstagram : https://www.instagram.com/ku_anergy_/?hl=zh-tw\nSoundcloud : https://soundcloud.com/kuanwtyq\nYouTube : https://www.youtube.com/channel/UCB-P5P8B32ilmYatbksH_VQ\n\nD!N\nInstagram : https://www.instagram.com/deanzhar/?hl=zh-tw\nStreetVoice : https://streetvoice.com/Dean829/\nYouTube : https://www.youtube.com/channel/UCkXHqQ6Au1IRnkaLhdLzlnA\n\n張瑜 COO\nInstagram : https://www.instagram.com/coocoo123ya/?hl=zh-tw\nSoundcloud : https://soundcloud.com/aaa4agio4xnr', 0, '', 181, 320000, datetime.datetime(2021, 10, 15, 0, 39, 43), datetime.datetime(2021, 10, 15, 0, 39, 38), datetime.datetime(2021, 10, 28, 13, 0), datetime.datetime(2022, 8, 7, 4, 28, 28), 12940, 425, 104, 1, 11, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2538762, 'sha1$Nv7YtgA2w4xH4pqc8Q921L$b000b3f4ef542cff8cbe277568189acda9f6a486', datetime.datetime(2025, 5, 11, 14, 21, 3), 0, 'kuanurboi', '', '', 'kuanurboi@gmail.com', 0, 1, datetime.datetime(2020, 1, 8, 12, 17), 2109605, 2, 2, 2538762, 'profile_images/ku/an/kuanurboi/ZFnmSNkzjguCiAogPVDx8d.jpg', 'M', '劉士全', 'Quanzo', 886, '916309615', datetime.date(2000, 3, 8), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2020, 1, 8, 12, 17), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"accredited_datetime":"2021-06-20T11:58+00:00","hide_location":false}', 284899, 3310, 81, 6, 1, 0, '', 0, None), (754174, 4, 4, '有光的地方就有愛!!!', 2761928, 97320977, 3, 2, 0, 'music/lo/kk/lokk/BqREhWFMDbtsRmtLhaTDpK.mp3', 0, 'song_covers/lo/kk/lokk/FHmoBcNoJ7TrKYZ5sHrDLF.jpeg', 1, '', '跟别人比自己太普通 \nI’m feeling so lost 困在迷雾中\n或许是有什么苦衷\n但是讲了别人也不懂\n烦恼 还有秘密\n偷偷 藏在梦里\n全都可以Talk to me\n伤心迷茫以后 流星也遗落\n其实也没有什么过不去\n写不完的功课 追不到的girl\n一个人的执着 写下新的规则\n就算我的世界变成黑色\n忍着咬牙 也需要起飞了\n相信自己有主角命\n自己的未来你决定\nいきる 信じる\n\n因为有光的地方就有爱\n成为那道光 side by side\n就算再难也不会被打败\nThis shit so hard 但是有我在 有我在 \n就有爱\n成为那道光 side by side\n就算再难也不会被打败\n因为有光的地方就有爱\n\n( 愛 ! ) \n放棄吧\n我永遠不會倒下 就算沒人欣賞\n( Yeah ! ) \n放心吧\n我明白手中捧著炙熱的心臟\n睡不著的每個夜晚成為成長的養分\n我知道我不能休息我比野花更強韌\n他們拉起簾幕那我就自己點亮燈\n在這場遊戲比誰都認真\n\n我討厭雞湯式的鼓勵\n也不相信有上天註定\n誰能夠評價我的努力 \n當望向鏡子只有自己\n踏破鐵鞋無覓處\n繞了一圈發現自己就是寶物\n\n當撐過一整晚\n第一道曙光點燃了新希望\n抹去前一天的霧霾 證明了我還在\n\n因为有光的地方就有爱\n成为那道光 side by side\n就算再难也不会被打败\nThis shit so hard 但是有我在 有我在\n就有爱\n成为那道光 side by side\n就算再难也不会被打败\n因为有光的地方就有爱', 0, '“有光的地方就有愛!!!” (Hikari) 作为 Lokystar的最后一首正式歌曲, 以一个正能量和热血的主题闭合了这张EP, 也是洛 Lokk本身自己开始创作以来最想要完成的歌曲形式。伴奏沿用了融合Cybertrash, Hyperpop和Jersey Club的元素, 其内容也鼓励人们追着光或者成为照亮别人的光。由于自小收到漫画和日系文化的影响,洛 Lokk的脑海里也有属于自己的热血故事和主题曲。他觉得与其成为标准受到人们爱戴的主角, 不如成为真正期许的自己, 相信并守护自己所相信的,哪怕伤痕累累,也会卷土重来。此次这首歌曲也找到了 Quanzo前来助阵,完成了洛 Lokk台马联动的第三波。自去年大嘻哈时代第二季的播出,Quanzo也通过节目中的亮相收获了不少粉丝,其单曲《心疾如焚》也成为节目里印象最深刻的歌曲之一。近期Quanzo也与 Rex, ODkizzya, DripO, PumpZ 和 29Groove 合力创作《MEAL NO.06》(6号餐)。', 0, '', 168, 192000, datetime.datetime(2023, 12, 6, 8, 35, 59), datetime.datetime(2023, 12, 6, 8, 35, 55), datetime.datetime(2023, 12, 6, 16, 0), datetime.datetime(2023, 12, 6, 16, 0, 25), 3448, 112, 34, 1, 4, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2761928, 'sha1$htwSvJjM5aeOdLsnMrgkKN$3703d9b04460bcb291c4abe26e6677f6d617192c', datetime.datetime(2025, 6, 23, 7, 56, 47), 0, 'lokk', '', '', 'raldng@gmail.com', 0, 1, datetime.datetime(2021, 5, 19, 4, 57, 27), 2332431, 4, 4, 2761928, 'profile_images/lo/kk/lokk/nhr3pCoQsTQsThKM2dpJDZ.jpg', 'M', '', '洛 Lokk', 60, '162921758', datetime.date(1997, 10, 2), 'MY', 196, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2021, 5, 19, 4, 57, 27), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"hide_location":false}', 4665, 38, 3, 2, 0, 0, '', 0, None), (602812, 4, 4, '中場休息 Half Time', 2538762, None, 3, 2, 0, 'music/ku/an/kuanurboi/4w3LWATSGZzVepuHodydib.mp3', 0, 'song_covers/ku/an/kuanurboi/siiYTuTWJAA7PphKL8w7mK.JPG', 1, '', "請給我一點時間整理 想合理的理由\n把視線全都抽離 我的心裡像是迷宮\n密封在沒人經過 的黑暗中\n我不會說那是我逃避你的陰謀\n咳嗯 抱歉是我懦弱\ndamn 打開筆記本裡的爛歌詞\n想找地方 和合適的timing抽著空氣\n拋棄以往的那些通常油膩\n中離那些冗長遊戲\n我渴求中場休息\n腦中呼喚著哪來的flow哪來的風哪來的愁\n哪來的夢哪來的符號\nI don't wanna do this anymore\n在脫下面具之後顯得更加寂寞\n我疑惑 眼皮重 酒醒後 被擊中\n內心中 的迷懵 像啤酒 難形容\n那苦澀像被巨石般輾壓過\non and on的場景just like deja vu\n\nlife is a fucking game\nbaby i want relax\ni just wanna rest rest rest rest\nrest rest rest rest rest \n如果life is a game\n給我一點空間\n把你情感收斂\n十天後再碰面\n\n我想我需要中場休息\n逃避那些逢場作戲\n\n總是覺得自己還不夠好\n在聽到評論之前 都怕被提問倒\n深怕被看破手腳 所以脫口都是廢話\n把面子當作首要 羞恥心都一口嚥下\n我又何必在乎他怎麼想\n就算是個比賽何必在乎拿了什麼獎\n以為自己完美 遇何事都能擋下\n又告訴自己晚點 時常被情緒綁架\n形塑了樣子 同時走亂了拍子\n不懂得拒絕的人我們稱他為呆子\n我才是 浮著亂碼的白紙\n燈光射入眼皮後才開始 我還是\n一樣懦弱像個孩子 \n混亂的白日\n他們玩歲愾日 理想與現況排斥\nlife is a game or gamble 把這賭局收場封閉\n結束後再連絡 我想我要中場休息\n\nlife is a fucking game\nbaby i want relax\ni just wanna rest rest rest rest\nrest rest rest rest rest \n如果life is a game\n給我一點空間\n把你情感收斂\n十天後再碰面\n\n我想我需要中場休息\n逃避那些逢場作戲", 0, '奮力鑽進時間的縫隙,也像是氣泡,得汲取裡頭的氧氣,卻不免擠壓喘息的空間。暫時戳破吧,待它下次的成長。中場休息講述在生活中感到窒息且疲憊,想要暫時休息。對於他人評價、期待以及自卑的心理狀態所感到無可奈何。\n\n如果你願意按下你生活的暫停鍵,再按下我的播放鍵,那會是無盡的感謝。\n\n編曲 Arrangement|李旻宸\n詞曲 Lyrics & Compose |Quanzo\n錄音 Recording|李旻宸\n混音 Mixing|李旻宸\n封面設計 Cover Design|Yue\n\nQuanzo\nInstagram:@ku_anergy_\n\n李旻宸\nInstagram:@lee_min_bug\nStreetvoice:https://streetvoice.com/mzhenzu/', 0, '', 208, 264295, datetime.datetime(2020, 1, 8, 13, 56, 8), datetime.datetime(2020, 1, 8, 13, 56, 4), datetime.datetime(2020, 1, 8, 14, 0, 24, 657876), datetime.datetime(2021, 2, 27, 19, 38, 12), 3852, 186, 11, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2538762, 'sha1$Nv7YtgA2w4xH4pqc8Q921L$b000b3f4ef542cff8cbe277568189acda9f6a486', datetime.datetime(2025, 5, 11, 14, 21, 3), 0, 'kuanurboi', '', '', 'kuanurboi@gmail.com', 0, 1, datetime.datetime(2020, 1, 8, 12, 17), 2109605, 2, 2, 2538762, 'profile_images/ku/an/kuanurboi/ZFnmSNkzjguCiAogPVDx8d.jpg', 'M', '劉士全', 'Quanzo', 886, '916309615', datetime.date(2000, 3, 8), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2020, 1, 8, 12, 17), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"accredited_datetime":"2021-06-20T11:58+00:00","hide_location":false}', 284899, 3310, 81, 6, 1, 0, '', 0, None), (676981, 4, 4, '指針 Compass', 2396729, None, 3, 2, 0, 'music/Le/ew/Leewei69/Q6LdvaSkGqZWHJkwzDabay.mp3', 0, 'song_covers/Le/ew/Leewei69/9tLZRTkUPejuFquePXambu.jpg', 1, '', 'Hook\n墜入黑暗裡剩一道光\n陷進去 我受了傷\n順從自己別再迷失方向\n已看不清 變得不一樣\n玫瑰花 晃啊晃\n太多代價 凋落身上\n獨自狩獵不斷尋覓羔羊\n到處流浪 渴望飛翔\n\nVerse1\n該怎麼辦 隨風飄啊飄的活\n我離不開 思緒錯亂而被牽著走\n眼中視線逐漸腐敗\n墜入這片苦海\n泥濘執著過載\n\n停下來 內心深處還燒著火\n撐把傘 再大的難關也渡的過\n現在上岸 躲藏角落感到寂寞\n被深埋在 冰封已久蓋不住的痛\n\n一片死寂眼角泛著淚水\n等待黎明闔上雙眼 再次輪迴\n空蕩蕩的房間 只剩下孤伶伶不停在顫抖的我\n背對放棄 讓我向上盼著\n\n天空它對望一片汪洋\n海平面綻放燦爛陽光\n我也在嚮往有天到訪\n夢裡的景象絕不再遊蕩', 0, '我們總生活在別人的目光裡,\r\n時不時在那些目光中迷失自己。\r\n\r\n「玫瑰花 晃啊晃 太多代價 凋落身上」\r\n光鮮亮麗的外表下 背後犧牲了多少呢?\r\n願所有人找到屬於自己的指針,\r\n指向心中所想,不再迷惘。', 0, '', 134, 320000, datetime.datetime(2022, 3, 18, 9, 27, 18), datetime.datetime(2022, 3, 18, 9, 27, 13), datetime.datetime(2022, 3, 21, 12, 0), datetime.datetime(2022, 3, 24, 5, 37, 8), 58144, 1698, 208, 1, 0, 1, 0, None, 4, '{"TW":{"song_of_the_days":["2022-03-31"],"recommend_by_editor":true},"CN":{"song_of_the_days":["2022-04-01"]}}', 0, 0, 0, 0, 2, 2, 2396729, 'sha1$Jjd6w06vdh52$4845f198c3ba91e7bd61e1c3b1260e18d21e24fe', datetime.datetime(2024, 11, 18, 4, 35, 34), 0, 'Leewei69', '', '', 'pizzaliofficial@gmail.com', 0, 1, datetime.datetime(2019, 2, 24, 12, 14), 1967642, 4, 4, 2396729, 'profile_images/Le/ew/Leewei69/3VXYWJFeXUQ3BJdyvzVPsQ.png', 'M', '李育暐', 'PIZZALI', 886, '931551185', datetime.date(2000, 4, 1), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2019, 2, 24, 12, 14), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-08-19T07:55+00:00"}', 243105, 2977, 0, 234, 1, 0, '', 0, None), (710483, 4, 4, '瓶中信', 2396729, None, 3, 2, 0, 'music/Le/ew/Leewei69/7ypdKfcUngUxrhe4LbWmdX.mp3', 0, 'song_covers/Le/ew/Leewei69/GnUq8auAPgH3y7W9cPKRUU.jpeg', 1, '', '心中的傷 不復存在 \n寫封信 捲進空瓶 丟向大海 \n我丟向大海 我丟向大海 \n醒過來 眼前充滿了一片光彩 \n不再平凡 感覺還存在 \n\n看不清 也不願說 \n為何不去面對 而選擇沉默\n還年輕 只想爬上坡 \n過了21 就別再有理由 \n撫人心 沒那麼的簡單 \n我提起 筆 改變的是心態 \n絕不再錯過 絕不再退縮 \n兌現了承諾 我依然還在走 \n放過自己 \n誰來教我如何藏匿情緒 如何不被打擊 \n這困境 \n就算現在重新倒放沙漏 記憶也已流去 \n缺失那一頁 生活 仍要繼續 \n重新再一遍 生出 更多金曲 \n就別再掛念 過去那些遭遇 \n讓它順著水流遠離而去 \n\n心中的傷 不復存在 \n寫封信 捲進空瓶 丟向大海 \n我丟向大海 我丟向大海 \n醒過來 眼前充滿了一片光彩 \n不再平凡 感覺還存在 \n\n把時間膠囊 全收藏在容器裡 \n述說心情 我將它寫成旋律 \n會輪到誰 播這首歌給你聽 \n一個人不知會漂泊到哪去 \n撿起滿地 碎玻璃 \n始終相信 有天會相遇 \n在我內心 不再留下痕跡 \n這封信 會飄向哪裡 \n\n心中的傷 不復存在 \n寫封信 捲進空瓶 丟向大海 \n我丟向大海 我丟向大海 \n醒過來 眼前充滿了一片光彩 \n不再平凡 感覺還存在\n\n漂向哪裡 漂向哪裡 \n漂向哪裡 漂向哪裡\n漂向哪裡 漂向眼前一片光彩 \n不再平凡 感覺還存在', 0, '無法說出口的,就化成文字,與情緒一同捲進空瓶,隨著洋流漂動直到永遠。', 0, '', 205, 320000, datetime.datetime(2022, 12, 5, 7, 34, 57), datetime.datetime(2022, 12, 5, 7, 34, 51), datetime.datetime(2022, 12, 5, 7, 36, 26, 975991), datetime.datetime(2022, 12, 5, 7, 57, 2), 12303, 404, 46, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2396729, 'sha1$Jjd6w06vdh52$4845f198c3ba91e7bd61e1c3b1260e18d21e24fe', datetime.datetime(2024, 11, 18, 4, 35, 34), 0, 'Leewei69', '', '', 'pizzaliofficial@gmail.com', 0, 1, datetime.datetime(2019, 2, 24, 12, 14), 1967642, 4, 4, 2396729, 'profile_images/Le/ew/Leewei69/3VXYWJFeXUQ3BJdyvzVPsQ.png', 'M', '李育暐', 'PIZZALI', 886, '931551185', datetime.date(2000, 4, 1), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2019, 2, 24, 12, 14), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-08-19T07:55+00:00"}', 243105, 2977, 0, 234, 1, 0, '', 0, None), (661521, 4, 4, '【翼 WING】Audio', 2396729, None, 3, 2, 0, 'music/Le/ew/Leewei69/QL8NqFRDZEppT6yTsQtVUz.mp3', 0, 'song_covers/Le/ew/Leewei69/BsiFyRVsiNuSvae38gkviq.JPG', 1, '', 'PIZZALI -【翼 WING】Lyrics \nVerse\n這烏雲籠罩無法離開\n壓抑自己迎合別人期待\n世間浮雲早已見怪不怪\n誰能賜我羽翼逃離苦海\n\n嘗試長期對抗心魔 這煩惱著誰不曾沒有過\n深植內心的夢魘 層出不窮 在於夜幕降臨後\n社會扭曲的價值觀 無法逃出無底洞\n行蹤被他人掌控 像行屍走肉\n\nBridge&Hook\n內心的陰霾 皆會化為塵埃\n鏡中的倒影 誰都無法替代\n詛咒之名與身俱來\n原地等待\n需要更多愛\n\nVerse2\n請重新振作\n別為了慾望奔波 \n失敗就像被針戳\n人生不停奮鬥 別再想著掙脫 (我累了)\n情緒不斷伸縮 \n至少曾勝過\n思緒像顆陀螺 \n總是低頭認錯盲目追求得到認同\n\n虛無飄渺的規則 \n被我碾碎 剩下廢棄的瓶罐 (夠了)\n將遺憾沖淡 俯瞰著自己 承受了傷害\n內心早已習慣\n只是成長過程中必經的階段 (做不到)\n面對眾人期盼 \n努力地成為永不凋謝的花瓣\n\nBridge&Hook\n內心的陰霾 皆會化為塵埃\n鏡中的倒影 誰都無法替代\n詛咒之名與身俱來\n原地等待\n需要更多愛\n\nOutro\n或許我沒你想的那麼奇怪\n或許我沒你想的那麼的壞\n或許我值得擁有你的依賴\n或許我真的需要更多愛', 0, '每件事的起頭總不被看好,如同在失去座標的城市中追尋無邊的夢想。即使雨不停歇,我們仍懷抱著羽翼,等待雲消霧散,見證光明的到來。\n-\n作詞 ► PIZZALI\n作曲 ► PIZZALI\n製作人 ► KUMA \n編曲 ► KUMA、苹修PIX @巨音樂\n配唱製作人 ► KUMA \n和聲編寫 ► PIZZALI\n和聲演唱 ► PIZZALI\n錄音師 ► AmaZin @WhyNot?\n錄音室 ► Indie Monster Studio\n混音師 ► AmaZin @WhyNot?\n人聲後期製作 ► Keev、AmaZin @WhyNot?\n母帶後期 ► Double @NERDYBOYMUSIC\n封面設計 ► GeMMa\n封面動畫 ► ZOC', 0, '', 167, 320000, datetime.datetime(2021, 9, 28, 4, 57, 58), datetime.datetime(2021, 9, 28, 4, 57, 53), datetime.datetime(2021, 9, 28, 4, 58, 54, 868542), datetime.datetime(2021, 10, 2, 7, 57, 44), 103797, 2807, 418, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"top_record_weekly_champions":[[2021,40]]}}', 0, 0, 0, 0, 2, 2, 2396729, 'sha1$Jjd6w06vdh52$4845f198c3ba91e7bd61e1c3b1260e18d21e24fe', datetime.datetime(2024, 11, 18, 4, 35, 34), 0, 'Leewei69', '', '', 'pizzaliofficial@gmail.com', 0, 1, datetime.datetime(2019, 2, 24, 12, 14), 1967642, 4, 4, 2396729, 'profile_images/Le/ew/Leewei69/3VXYWJFeXUQ3BJdyvzVPsQ.png', 'M', '李育暐', 'PIZZALI', 886, '931551185', datetime.date(2000, 4, 1), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2019, 2, 24, 12, 14), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-08-19T07:55+00:00"}', 243105, 2977, 0, 234, 1, 0, '', 0, None), (760854, 4, 4, '都是weather你', 2448336, None, 1, 4, 0, 'music/jo/yc/joyce_ch0627/9LnZsZvPYrcg5Z59amCtqt.mp3', 0, 'song_covers/jo/yc/joyce_ch0627/axYhaVwS4ftvpEwbmZaSeY.jpeg', 1, '', 'baby 你看天上的烏雲黑得徹底\nmaybe 我們都在等待這城市放晴\n該怎麼說 才能讓你明白我的心動\n再多的理由 也解釋不了這心跳快的\n\n像是悲劇電影裡 最靠北的場景\nbaby can’t you see \nhow much you mean to me\n都是weather你\n\n受夠台北的天氣 陰晴不定\n太陽到底在哪裡 baby i can’t see\n我們之間的距離 雨下個不停\n還是想去找你 baby wait for me\n都是weather你\n\n你 別把我當綠葉\n也 別把我給遺落\n愛 上你的是巨蟹\n我 真的不甘寂寞\n可 憐的像是背景\n不 要說我太crazy\n可 以把你變老婆\n以 後得叫我老公\n\n該怎麼說 才能讓你明白我的心動\n再多的理由 也解釋不了這心跳快的\n\n像是悲劇電影裡 最靠北的場景\nbaby can’t you see \nhow much you mean to me\n都是weather你\n\n受夠台北的天氣 陰晴不定\n太陽到底在哪裡 baby i can’t see\n我們之間的距離 雨下個不停\n還是想去找你 baby wait for me\n都是weather你\n\n都是weather你\n都是weather你\n都是weather你\n\n受夠台北的天氣 陰晴不定\n太陽到底在哪裡 baby i can’t see\n我們之間的距離 雨下個不停\n還是想去找你 baby wait for me\n都是weather你', 0, '不畏風雨,都是weather你!\n\n老實說就以斯和楊子平第一次見面時就把歌寫完了,拖了一年半,每次都拿做音樂當理由來見面(然後都在玩),編曲錄音拍MV…… 我們終於把歌發出來了👹❤️\n\n希望你們下雨天聽到這首歌心情都變晴天!\n\n詞/曲:就以斯、楊子平\n編曲:就以斯、楊子平、莊翔之、林加安\n錄音:莊翔之\n混音後期:莊翔之', 0, '', 187, 320000, datetime.datetime(2024, 2, 13, 14, 9, 45), datetime.datetime(2024, 2, 13, 14, 9, 33), datetime.datetime(2024, 2, 13, 16, 0), datetime.datetime(2024, 2, 13, 16, 11, 43), 206440, 4095, 1095, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2448336, 'sha1$tlSJnAxxQw419UbBr9NVPs$9a2aa9b7f1bd6c3c789ed1c35fe60c347bed18a2', datetime.datetime(2024, 12, 14, 19, 36, 27), 0, 'joyce_ch0627', '', '', 'joycedream20020627@gmail.com', 0, 1, datetime.datetime(2019, 6, 13, 15, 3, 15), 2019240, 4, 4, 2448336, 'profile_images/jo/yc/joyce_ch0627/J3zVowqsAWTzKEVqCzvxsA.jpg', 'F', '詹佳穎', 'JOYCE 就以斯', 886, '905508898', datetime.date(2002, 6, 27), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 39), 1, datetime.datetime(2019, 6, 13, 15, 3, 15), 1, 0, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":false,"had_edit_username":true,"show_birthday":1,"accredited_datetime":"2024-02-15T01:40+00:00"}', 669716, 6633, 35, 324, 1, 0, '', 0, None), (762826, 4, 4, '如果我們還可以', 2396729, None, 3, 2, 0, 'music/Le/ew/Leewei69/jJcTkqyLTwEG4QmyqRrcEe.mp3', 0, 'song_covers/Le/ew/Leewei69/7aMXzAQnoND6YvQmnWDFcM.jpeg', 1, '', 'Hook\n如果我們還可以\n不用再故作堅強\n追尋內心的方向\n多希望如果我們還可以\n多放點愛在身上\n奮力地奔向前方\n別再去想那麼多\n不停地宣洩\n不停地吶喊\n在放棄之前\n多希望如果我們還可以\n多放點愛在身上\n奮力地奔向前方\n別再去想那麼多\n \nVerse\n我現在 為了誰而活\n時間滴答滴答的走 我無法挽留\n移不開 心中的大石頭 \n現實世界壓著我 像是我犯了錯\n不想醒來 身軀只剩空殼\n我不明白 那該如何取捨\n想活的自在 也想過的平庸\n深呼一口氣 努力擴大我的心胸\n(我可以)\n不只追求光彩 也追求愛\n(我可以)\n去接受失敗 \n接受那些不完美造就了我\n腦中沒有畫面 \n已經一無所有\n但當我回頭來看 這一切變得虛無\n大多數的人 都容易被框架綁住\n看 向前看 \n我不再讓那些挫折停留在我腦裡徘徊\n\nPre-Hook\n(相信自己)\n(別忘了初心)', 0, '面對不如己意的現況,我們總是忍不住後悔,哀嘆「如果當初…也許會更好」。漫漫人生,並不存在「完美的選擇」,一切的決定都只是必然的過程。在有限的生命裡,你期待自己活出什麼樣子呢?充分把握每個當下,你將擁有無悔的過去,還有無限的將來!『如果我們還可以,多放點愛在自己身上,奮力地奔向前方,別再去想那麼多。』', 0, '', 170, 320000, datetime.datetime(2024, 3, 4, 9, 33, 15), datetime.datetime(2024, 3, 4, 9, 33, 7), datetime.datetime(2024, 3, 14, 16, 0), datetime.datetime(2024, 3, 14, 16, 0, 29), 10935, 180, 20, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2396729, 'sha1$Jjd6w06vdh52$4845f198c3ba91e7bd61e1c3b1260e18d21e24fe', datetime.datetime(2024, 11, 18, 4, 35, 34), 0, 'Leewei69', '', '', 'pizzaliofficial@gmail.com', 0, 1, datetime.datetime(2019, 2, 24, 12, 14), 1967642, 4, 4, 2396729, 'profile_images/Le/ew/Leewei69/3VXYWJFeXUQ3BJdyvzVPsQ.png', 'M', '李育暐', 'PIZZALI', 886, '931551185', datetime.date(2000, 4, 1), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2019, 2, 24, 12, 14), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-08-19T07:55+00:00"}', 243105, 2977, 0, 234, 1, 0, '', 0, None), (768396, 4, 3, '艾蜜莉AMILI-在我周圍(Around)Original', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/kApjFbjqxiNnKtNfe97uZq.mp3', 0, 'song_covers/YU/NG/YUNGLILY/LjoZKzHEhsdkVx87GzK3cG.jpeg', 1, '', "HOOK\nMy J's,my socks 穿在我的腳\n前面的路況有點太糟糕\nThere’s too many bad guys 在我的周圍繞\n我總是被麻煩 around\n\nVERSE1\nFuck my life 我也 fuck you\n那些事情 waste my time I don’t want to\n就像我在吃晚餐 你在下廚\n味道感覺是蠻讚 而你下毒\n幸好挺得住 又耍了幾個酷\n我有我的陰謀 你去走你的路\n沒事別老 emo 回去你的 hood\n為了我 people 我必須頂得住\n這是花朵當然他會枯萎\n我也希望我看帳單說不貴\n前一秒的她還是很撫媚\n下一秒的她說我們不配\nI was like 抽更多菸 here we go again\n有些事就裝作秘密\n假裝吧 失落跟失業會夠你修整天\n大人們之間的秘密\n\nVERSE2\n123 邊走邊笑 我想像不到你中離\nI got so many questions 問神明 別讓祢迷失在這片叢林\n偶爾需要一點 passion\nDon’t be so sad\n如果你也沾染白粉\nI must be mad\n一瞬間 突然明白一切 有些朋友早不在我的周圍了\n生命總給我一頓拳腳\n哈囉以前的那個我\n你早已經很酷\n很開心還拿麥克風\n支持我的人湧入", 0, '生日剛過,謝謝小夥伴們ㄉ祝福 QQ\n我覺得串流的版本很讚很可愛,但其實這首歌沒有那麼歡樂,原版更能傳達我的心意,想說就趁生日周把它上傳出來\n\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|KUMA\n編曲 Arrangements|bradleymoon\n錄音 Recording Engineer|吳昱儒Lulu、KUMA\n混音 Mixing|KUMA\n母帶後期 Mastering|KUMA\n平面設計 Graphic Design|KIDZ JAM - Aserk & 艾蜜莉AMILI', 0, '', 173, 192000, datetime.datetime(2024, 4, 19, 7, 31, 57), datetime.datetime(2024, 4, 19, 7, 31, 55), datetime.datetime(2024, 4, 19, 8, 42, 23, 344034), datetime.datetime(2024, 5, 10, 4, 16, 16), 10947, 169, 9, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (770396, 4, 4, '艾蜜莉AMILI-Great moment', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/XAcfrkMKAXppq23KatK64V.mp3', 0, 'song_covers/YU/NG/YUNGLILY/Pb25zWsmRvzhhUjewA2dof.jpeg', 1, '', 'Intro:\nSnitch \n我們沒理由再相見\n放下了窗簾\n他們到處 talking shit\n我倒是還能唱三天\n魚兒游找個好地點上岸\n我被困惑答應你這個方案\n我閉上眼他們就會找麻煩\n掌聲不夠感覺回到了當晚\n\nHook:\nGreat moment 螢幕投影著臉蛋\nGreat moment 歡呼聲能 save my life\nGreat teacher 他要求你低姿態\n看著錄影帶暗爽跟流連忘返\nHave a good time 手機都先開戶擾\n那個混蛋不來說我們不找\n如果能單依靠 誰想加頭銜\n拍一拍灰塵收心返回 Long way\nI need a 摯友 勝過各種巴結\n有天會成功 幫我問他哪天\n軟弱的 Good bye 寶物等我發現\n高光時刻 聽不見指責\n\nVerse1:\n你看我這一身都飛沙\n都太瞭解 Who can trust?\n連我高中的老師還說過底要怎樣才不騙他\n而我越來越獨立 現在回頭看都哪些 pussy\n對啊這是我的福氣 你看哪幾個同學很如意\n都想要加回我好友 finesse 你朋友的高手\n只看到好處 或是甜頭 不看我苦撐了好久\n找了好地方 stay 等雨過天晴\n到我的好時光 花開在遍地\n\nOutro:\n每一刻都像 Friday 令人羨慕\n那時我離開台北 擦乾眼珠\n偶爾會悲傷 不時跌倒\n傻子你別跑 去他的學校', 0, '如果人生是部跑馬燈,最後回顧時什麼樣的事情會是你的高光時刻 Great moment?而在那些光線亮麗的背後又有多少艱辛與苦難?在 艾蜜莉AMILI 這個身份與光環之下,那些接觸到的人事物又有幾分真實?在聆聽〈Great moment〉的同時,彷彿就跟著他一起經歷那些過往。\n\n🚗 收聽連結( http://lnk.to/AMILI_GM )\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒\n編曲 Arrangements|Issy\n錄音 Recording Engineer|吳昱儒\n混音 Mixing|吳昱儒\n母帶後期 Mastering|Double @NERDYBOYMUSIC、raxio\n平面設計 Graphic Design|盧上丞(AMILI)、田代城 DDREW、羅Luo studio\n單曲文案 Copywriter|陳宥銓 nevafadded\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 192, 192000, datetime.datetime(2024, 5, 8, 15, 10, 7), datetime.datetime(2024, 5, 8, 15, 10, 4), datetime.datetime(2024, 5, 10, 2, 0), datetime.datetime(2024, 7, 16, 9, 32, 4), 14467, 176, 8, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (774227, 4, 4, '艾蜜莉AMILI-Spida', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/BrEebed5Zw4NhDrvyKpWEw.mp3', 0, 'song_covers/YU/NG/YUNGLILY/ieiXAzeT4pWuXSYAvTPLvt.jpeg', 1, '', '我是 SPIDA 我的兄弟都是 SPIDA\n貼在黏糊糊的網羅大家跟我們當 SPIDA\n我是 SPIDA 我的朋友都是 SPIDA\n虛情假意的唱歌跟吃飯不配當個 SPIDA\nhoe 想當 SPIDA 吃個飯問愛不愛他\n當好人好難覺得奇怪你不配當 SPIDA\n我是 SPIDA 我的家人都是 SPIDA\nIf you brothers got problems say it to my SPIDA\n\nI feel nothing change\n結帳的時候我依舊是拿零錢\n你們沒有看走眼\n這裡很平等別在意 Body shape \n只知道看影片\n距離那麼遠最好能看裡面\n不分青紅皂 拿著大龍炮\n想要轟我 嘎哇先但幾勒\nEverywhere 都有人 cap 惡\n假借酒醉後壯著膽\n該拿的 show fe 你忘了算\n我們應該多讓你做核酸\n真正的好朋友不用多 幾個\n我很嚴肅但不會說立正\n跟那些王八 說聲去你的\n如果你認同 Come join us\n\n生活有太多的誘惑跟物件你想 buy\n我受夠他不思進取一直動歪腦經又老在唉\n這些蟑螂你想要痛揍蓋上布袋他就 Hide\n剩下的家人我聽他話哪有問題 誰賣什麼乖\n我看到進來人陸續 堅定著眼神沒顧慮\n八隻腳但不是觸鬚 更用力 push push push push\nSpida 帥到滴水 你沒有智慧那就閉嘴\n蜘蛛感應誰能匹 don’t join the group \nJoin the revenge \n講實話給化石聽 一遍就想發財他以為能跨時機\n哪個不貪生怕死 用幾個字也想證明價值新\n偏逢 連夜雨 衣架快溶了還覺得襪子冰\n穿得像大魔法師 履歷表攤開還不都算時薪\n練習 等候 多練習 忍受 賤民 \n憑啥我用力工作他拿現成\n還有人信這蠢貨\nSpider doing his job 把蟑螂蒼蠅當棉花糖球\n各種音樂風格盲從 就像科學園區沒差榔頭', 0, 'SPIDA n.\n1.蜘蛛\n2.對身邊兄弟、家人的親暱稱呼\n3.「Smart People Irritates Delusional Assholes」之簡寫。\n聰明的人,常常會惹惱那些具有妄想或不切實際觀念的人\n\n在這首歌中,「SPIDA」有著雙重含義——既指「蜘蛛」,也代表「Smart People Irritates Delusional Assholes」(聰明的人,常常會惹惱那些具有妄想或不切實際觀念的人)。同時暗示理性與非理性間的衝突,當聰明人的邏輯和智慧,挑戰那些遠離現實的人的舒適區時,便會引發他們的不滿和煩躁,艾蜜莉AMILI也將繼續以音樂感染和啟發更多人,成為他們心中的英雄和榜樣。\n\n〈SPIDA〉中不僅展現 艾蜜莉AMILI 對嘻哈音樂的熱愛,融入他對友情與人生的深刻見解。「我的兄弟都是蜘蛛,對我認同的人、兄弟、朋友,我們不是黑人不講 N word,所以我自稱我們是 SPIDA。」艾蜜莉AMILI透過「SPIDA」,道出他對於身旁夥伴的尊重與支持。\n\n🕷️(數位收聽:https://lnk.to/A_Spida)🕷️\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒 Lulu、盧上丞(AMILI)\n編曲 Arrangements|FLAGMAN\n錄音 Recording Engineer|吳昱儒 Lulu\n混音 Mixing|吳昱儒 Lulu\n母帶後期 Mastering|Double @NERDYBOYMUSIC、raxio\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 165, 192000, datetime.datetime(2024, 6, 5, 12, 29, 4), datetime.datetime(2024, 6, 5, 12, 29, 1), datetime.datetime(2024, 6, 7, 9, 47, 59, 94349), datetime.datetime(2024, 7, 16, 9, 32, 4), 10362, 216, 41, 1, 5, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (777548, 4, 3, '艾蜜莉AMILI-負極先生', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/bw5Ve4GwaEMtXBRPxNawqL.mp3', 0, 'song_covers/YU/NG/YUNGLILY/hyUGbRJGFJRVTKhP8gGsY5.jpeg', 1, '', 'Verse1 \nFxxk threads 上面的狗的口水流滿地\n我一直看著別人被毀有沒有滿意\n假網美跟假網紅與他們的產地\n可以隨時偷換概念哪需要喘氣\n打幾個字而已覺得變成評論家\n你頂多是個備胎而已還想娛樂她\n你爛得很就別瞎扯了\nWhat do you think you are\n扭曲別人的價值觀比底層還底下\n我也不是一竿子打翻一船\n活網人到處一團\n有好有壞別騷擾她們你又不是亦凡\n你在拍我等下祝你新年快樂\n言論哪有無責他們像是吸了快克\n樂觀的我不記得遇見了幾個混蛋\nI only trust money 你們希望有人疼愛\n未經他人苦 莫勸他人善\n都這樣回 那你們幹嘛還怕殺人犯\n這波路人 這波不能挺\n這波速成 這波素人擠 這波促成 \n你笑個屁啊為何含血吐人 \n我叫你閉嘴難道要等著收到訃聞\n只是等著看人笑話別說但願你\n手機比馬桶髒你們活在按鍵裡\n喜歡光鮮亮麗撇眼不看暗夜裡\n就問什麼時候在售票的活動看見你\n\nHook \nThey tryna put me down in the dumps\nAs long as i 解鎖他\n像個 Mister Negative\nDemons are everywhere in the dark\n用我的蜘蛛網\n守護好心情 趕走 Mister Negative \n\nVerse2 \n謙虛不想露一手\n麻煩給我的仇人們來一杯 mojito \n什麼都沒發生過在一旁抖一抖\n抬頭挺胸 look up, fxxk emotional \n我根本不在乎都是什麼人來愛\n痛苦的日子善良的人們還在\n每一則貼文慢慢把信心給拆卸\nAlways telling truth even when I lie yeah\nI’m tryna 壓住我的刀傷因為一直滴血\n立場站穩誰暗算一定讓他踢鐵\n你是大海何必去在乎這幾條溪淺\n壞人的眼中做對的事情叫做 mistake\n我又不是開店 還要店裡找我\n啊幹嘛刪文 不是嗆人店裡著火\n誰在意你的前十 對吧陷阱小狗\n如果有任何問題 call me any hour\n\nHook \nThey tryna put me down in the dumps\nAs long as i 解鎖他\n像個 Mister Negative\nDemons are everywhere in the dark\n用我的蜘蛛網\n守護好心情 趕走 Mister Negative \n\nOutro\n睡一覺後醒來\n世界多了好多 Negative \n咖啡 put some ice\n只想遠離 Negative\n誰沒有過去\n沒有理由再這麼 Negative\n帶你走出陰霾\n告別 Mister Negative', 0, '在蜘蛛人系列作品的故事宇宙中,「負極先生」是一位能夠操控人心,喚起人們黑暗面並使其自相殘殺的反派角色,對於 艾蜜莉AMILI 來說,網路社群中那些帶有惡意、價值偏差的言論及謠言,就像是「負極先生」一樣,時常在無形之間對人們帶來糟糕的影響,甚至是走向死亡, 因此,艾蜜莉AMILI 希望能透過〈負極先生〉這首作品,給予彼此勉勵「別被不健康的網路言論所影響,也別忘了在發言前慎思後果」。\n\n🕷️ 2024 艾蜜莉AMILI 蜘蛛感應巡迴 Spider Sense Tour 🕷️\n🎫( https://bit.ly/3VMcjlF )\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒 Lulu、盧上丞(AMILI)\n編曲 Arrangements|Goran Novakovic\n錄音 Recording Engineer|吳昱儒 Lulu\n混音 Mixing|吳昱儒 Lulu\n母帶後期 Mastering|Double @NERDYBOYMUSIC、raxio\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 245, 192000, datetime.datetime(2024, 7, 1, 4, 51, 18), datetime.datetime(2024, 7, 1, 4, 51, 15), datetime.datetime(2024, 7, 1, 4, 57, 38, 447494), datetime.datetime(2025, 5, 5, 13, 0, 9), 35980, 581, 64, 1, 9, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"chart_weekly_champions":[[2024,27]],"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (779337, 4, 4, '艾蜜莉AMILI-終點', 1967722, 97321932, 3, 2, 0, 'music/YU/NG/YUNGLILY/EaypjDp99SUoNZUXrDsqmG.mp3', 0, '', 1, '', 'Verse1 \n說些威脅的話\n閉上嘴巴朋友你還在起點\n覺得危險的話\n人很少那樣的畫面更淒美\n不滿現況\n眼光很高的有誰能匹配\n寫在臉上\n儘管途中多少人詆毀\n外面假 心眼小\n抓好我的 蜘蛛網\n到天涯 有點高\n閉眼睛 都脫下\n小心陷阱 hear me out \nWho know 洞有幾米高\n身體髒想洗洗澡\n他沒錯保持微笑\n一切要說從何時開始我不清楚\n直到發現永遠追不到\n我默默守住情誼即時不被尊重\n直到發現這些人不好\n\nHook\n我想伸出手遮住我的天\n使徒在雲朵在之間又不見\n好多姑娘都記住我的臉\n你還嫌終點太遠\n他們嫌終點太遠\n\n我想伸出手遮住我的天\n使徒在雲朵在之間又不見\n好多姑娘都記住我的臉\n你還嫌終點太遠\n他們嫌終點太遠\n\nVerse2\n過去 Rest in peace \n不要往回頭 we can’t stop\n有人難免會心急\n讓我跟你取天下\n不少事讓 time 停擺\n電影的畫面停在\n其他難免懷疑\n沒斷腿就再起來\n城堡瓦解\n讓叛徒們垮臉\nPick it up 髒掉的球鞋\n邪惡的他們才丟臉\n沒了信心怎麼對得起你的才華\n滿街的騙子\n隨口都能說出你愛他\n永遠有敵人在前方\n永遠有朋友在陷害\n永遠沒終點\n永遠有下個能取代你的人在蹲點\n永遠有壞人在懺悔\n永遠有好人會變壞\n永遠沒終點\n永遠有寶藏但你還沒撐完 blue manday \n\nHook\n我想伸出手遮住我的天\n使徒在雲朵在之間又不見\n好多姑娘都記住我的臉\n你還嫌終點太遠\n他們嫌終點太遠\n\n我想伸出手遮住我的天\n使徒在雲朵在之間又不見\n好多姑娘都記住我的臉\n你還嫌終點太遠\n他們嫌終點太遠', 0, '在音樂創作這條路上,什麼是所謂的成功,何時能夠前往終點?在嘻哈選秀節目《大嘻哈時代 2 》中發光發熱的 艾蜜莉AMILI,短時間內獲得大量關注以及許多未想過的機會,但深入這環境後才赫然發現頂尖的音樂人們比自己更加強大、努力,正視自己還有許多不足的 艾蜜莉AMILI 認為:「這場旅程永遠沒有終點,我不能輕易停下腳步。」\n\n🕷️ 數位收聽( https://lnk.to/AMILISS )', 0, '', 167, 320000, datetime.datetime(2024, 7, 16, 9, 15, 28), datetime.datetime(2024, 7, 16, 9, 15, 2), datetime.datetime(2024, 7, 18, 16, 0), datetime.datetime(2024, 7, 18, 16, 0, 29), 14101, 143, 7, 1, 7, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (799620, 4, 4, '艾蜜莉AMILI&Quanzo-我不想被買', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/TFnG7JQH5HhxRg5dCULoke.mp3', 0, 'song_covers/YU/NG/YUNGLILY/GjWCzpc9bp32nzwUnRJpDE.jpeg', 1, '', "Inrto\n(艾蜜莉AMILI)\n收起那些未經大腦說出的話\n覺得那樣的未來才正確很傻\n(Quanzo)\n當我以為禮物的意義是多麼香\n有多少人想買下我們拿的去送給她\n\nPre Hook\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷\n滯銷因為躲在舊貨架\n我不想被買回家當成垃圾作罷\n\nHook\n像孤兒院一樣但我感覺活著\n紙盒的立場 單純就像我們\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷\n\nVerse1(Quanzo)\n還在整理心情\n哪有吸引力\nWho gonna stay with me\n裝作很在意\n就算你看不清我的臉\nI'm still grinding still be me\n不用付錢沒關係\n會到我的貨架裡\n我的珍貴你不懂\nI'm the baby pluto\n付出和回報不同\n再見 慢走不送\n我躲在角落\n布滿灰塵\nStill got sunshine on me\n少做效果\n不做陪襯\n隱藏版的唯一\n恩 耶 我不怪\n太多商品怎麼頂得住\nTiffany Burberry 哪個酷\n你只是 Window Shopping 錢你不會付\nSo I just wanna\n\nPre Hook\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷\n滯銷因為躲在舊貨架\n我不想被買回家當成垃圾作罷\n\nHook\n像孤兒院一樣但我感覺活著\n紙盒的立場 單純就像我們\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷\n\nVerse2(艾蜜莉AMILI)\nLady 們想要買 通常不在乎 price\nShe know 只要把他逗開心 回家就禮物滿載\n等待被拿去包起來 條碼機沒停止刷\n看她美甲瞬間明白 這點銀子而已沒差\n每天我看著店員維護架上的夥伴\n有些是補上特價備註 一個個走散\nI guess 他們一定能得到寵愛\n但我卻無意見到有人墜入火海\n貴越能與妳匹配 你怎麼只能堅持 three days\n香水用光就算了 你吃米不知道米價\n我情願一輩子都龜在盒子躺\n也不願意被拆開下秒忘在車子上\nYahh yahh 我不怪\n太多商品怎麼頂得住\nTiffany Burberry 哪個酷\n你們這些 Window Shopper 最好有錢付\nSo I just wanna\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷\n滯銷因為躲在舊貨架\n我不想被買回家當成垃圾作罷\n\nOutro\n像孤兒院一樣但我感覺活著\n紙盒的立場 單純就像我們\nI just wanna 躲在舊貨架\n我不想被買回家丟在一旁作罷", 0, 'MUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)、Quanzo \n曲 Composer|盧上丞(AMILI)、Quanzo \n製作人 Producer|Quanzo、盧上丞(AMILI)\n編曲 Arrangements|Gibbo\n錄音 Recording Engineer|Quanzo \n混音 Mixing|Quanzo \n母帶後期 Mastering|Quanzo \n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 208, 192000, datetime.datetime(2025, 1, 24, 8, 24, 10), datetime.datetime(2025, 1, 24, 8, 24, 6), datetime.datetime(2025, 1, 29, 16, 0), datetime.datetime(2025, 2, 17, 17, 7, 21), 22390, 387, 78, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (801535, 2, 2, '艾蜜莉AMILI-很抱歉傷了你', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/fxaRJcrX25dwcgEEDptYg4.mp3', 0, 'song_covers/YU/NG/YUNGLILY/fyWKpaCogzWBx7B8JsVMSv.jpeg', 1, '', 'Inrto\nSorry for 我總是逞強\nI’m sorry for 剛才說的話\n準備理由辯護我這方\n贏了面子慶祝我得獎\n\nVerse 1\n嚇到了吧 你不喜歡復古 temple\n3 4 5 應該對吵架有研究\n急了才不懂得怎麼欣然接受\nOne more time 想我拉著你說別走\n太空漫步 罵你也要提詞機\nI ain’t gon lie 還有幾個用紙筆\n還糾纏 逼得我快要窒息\n請加油吧 各位剩下的知音\n平常沒想法 這種時候特別記仇\nCan’t hear you 我在向祂祈求\n雙手合十是心靈寄託\n無視你這樣看著就等於排擠\n先別靠近 現在氣頭上\n做一個照應 通情理流氓\n贏了面子慶祝我得獎\n於是分別以後再也沒得講\n\nHook\n刀子嘴巴 豆腐心 說的話卻要人命\n當局者迷 隔天意識到我傷了你\n滔天大罪 長滿鬍鬚以為能看得清\n如果有不對的地方我很抱歉傷了你\n誰說的 誰說的 怎麼沒聽見誰說你\n無關的人們被波及\n我依然在 There for you\n滔天大罪 長滿鬍鬚以為能看得清\n如果有不對的地方我很抱歉傷了你\n\nVerse 2\n花扣打 容忍度 減少見面\n都怪他 沒忍住 偏偏飆箴言\n攔不下 時間扯 春夏秋天\n在乎他 長大後很少笑臉\nKill my vibe 比如在外場合甩態\n連海鷗都不屑來海岸\n要他拍手 卻裝作不在\n這個擂台直接開除裁判\n出門兜一圈 變成在外好幾年\n收一點 相處也許好一點\n我們為了賭氣永不投降\n只剩一張嘴 配身材走樣\n老講 Be alright 不說太多但是我的 people 在\n以前的 Day one 和過去拉不下臉是我有錯在先\n\nOutro\n刀子嘴巴 豆腐心 說的話卻要人命\n當局者迷 隔天意識到我傷了你\n滔天大罪 長滿鬍鬚以為能看得清\n如果有不對的地方我很抱歉傷了你', 0, '「刀子嘴巴豆腐心,說的話卻要人命」\n\n網路時代的紛爭,往往像一場沒有硝煙的戰爭,人們急於爭奪話語權,卻忽略了言語的殺傷力。創作歌手 艾蜜莉 AMILI 以敏銳的觀察力,捕捉到現代人際關係中的脆弱與矛盾,推出全新單曲〈很抱歉傷了你〉,帶領聽眾反思網路時代的溝通方式,以及在爭執背後,那份渴望和解的真心。\n\n艾蜜莉 AMILI 坦言,過去的自己也曾陷入爭執的漩渦,為了捍衛立場而失去珍貴的友誼。在〈很抱歉傷了你〉中,他將自身經歷融入歌曲,唱出許多人內心的掙扎:在憤怒的當下,Words like Weapons,傷人於無形;事後冷靜下來,才發現自己鑄下大錯,留下無法挽回的遺憾。\n\n2025 / 02 / 18(二)數位發行\n🔗 串流收聽(https://lnk.to/AMBTB) 🔗\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI) \n曲 Composer|盧上丞(AMILI) \n製作人 Producer|盧上丞(AMILI)、吳昱儒 Lulu\n編曲 Arrangements|吳昱儒 Lulu\n錄音 Recording Engineer|吳昱儒 Lulu \n混音 Mixing|吳昱儒 Lulu\n母帶後期 Mastering|吳昱儒 Lulu\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 173, 192000, datetime.datetime(2025, 2, 15, 9, 58, 20), datetime.datetime(2025, 2, 12, 6, 45, 48), datetime.datetime(2025, 2, 16, 4, 0), datetime.datetime(2025, 3, 4, 8, 47, 38), 26148, 421, 124, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None), (810601, 4, 4, '艾蜜莉AMILI-薯餅之歌', 1967722, None, 3, 2, 0, 'music/YU/NG/YUNGLILY/fH8YZ5aH5LMuQ6WSyo2atm.mp3', 0, 'song_covers/YU/NG/YUNGLILY/HqK5oCQmompURj56NGSACM.jpeg', 1, '', '薯餅 薯餅 薯餅 薯餅 薯餅 薯餅 薯餅別離開我\n早上起來一片在我出門前\n薯餅 薯餅 薯餅 薯餅 薯餅 薯餅 別離開我\n噢好討厭起床 也討厭穿西裝\n\n蹣跚打開冰箱 模糊但有印象\n不經一番寒澈骨 氣炸酥脆金黃 等下遲到要被臭罵\n早餐店的煎台 被熱氣給覆蓋\n同學們不間斷 上班不捨離開\n口頭紙筆太慢 現在變 QR CODE 點餐 外送先不接單\n\n一片是有點不夠 兩片是最適合 三片會產生罪惡感 吃不完記得帶走\n喜歡你不用理由 怕胖記得瀝油 很少為了自己勇敢 薯餅不會拋棄我\n\n以前學抽煙很浪費錢 現在吃薯餅更省一點\n你也別學抽煙 我已經戒掉 現在薯餅能多一片\n有人覺得我太誇張 每天都吃不太健康\n家庭主婦懶得煮 我是外食族 呸 但我懶得想\n每天吃一樣的東西都不會膩嗎 但那又怎樣\n我更加 Powerful 不怕精神跑走 誰管他們怎麼講\n兩片裝一起 兩片幫我裝一起 本來就該在一起\n\n一片是有點不夠 兩片是最適合 三片會產生罪惡感 吃不完記得帶走\n喜歡你不用理由 怕胖記得瀝油 很少為了自己勇敢 薯餅不會拋棄我\n\n想哭不要昂首 缺少的那片 Give me back\n後來的我終於明白 一人吃永遠不夠', 0, '艾蜜莉AMILI 以其獨特的幽默感和生活觀察,創作出這首充滿趣味與情感的歌曲 —〈薯餅之歌 The Hash Brown song〉。\n\n歌曲以「薯餅」為主題,不僅描繪了 艾蜜莉AMILI 對薯餅的熱愛,更藉由薯餅的陪伴,探討了現代人在情感關係中的選擇與堅持。\n\n歌曲中提到,艾蜜莉AMILI 自己每天早餐都點薯餅,除了薯餅的美味之外,更重要的是薯餅解決了他的選擇障礙。在忙碌的都市生活中,每天面對各種選擇讓人感到疲憊,而薯餅的單純美味,成為他生活中的一份穩定與慰藉,日復一日的陪伴,也對薯餅產生了深厚的情感。\n\n他將這份對薯餅的單純情感,延伸到對人際關係的思考。在網路時代,人們的情感關係容易受到各種因素的影響,變得脆弱而易變。艾蜜莉AMILI希望藉由這首歌曲,鼓勵聽眾相信自己的選擇,珍惜所愛,勇敢面對人際關係中的考驗,做一個不會輕易放棄、被擊倒的人!\n\n\nMUSIC CREDITS\n詞 Lyrics|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n製作人 Producer|吳昱儒 Lulu、盧上丞(AMILI)\n編曲 Arrangements|吳昱儒 Lulu、Diiton滴燙\n電吉他 Electric Guitar|Diiton滴燙\n錄音 Recording Engineer|吳昱儒 Lulu\n混音 Mixing|吳昱儒 Lulu\n母帶後期 Mastering|吳昱儒 Lulu\n出品 Presented by|Shabby Boyz CO.,LTD.', 0, '', 252, 192000, datetime.datetime(2025, 4, 21, 13, 55, 41), datetime.datetime(2025, 4, 21, 13, 55, 38), datetime.datetime(2025, 4, 24, 16, 0), datetime.datetime(2025, 4, 24, 16, 0, 50), 14729, 269, 93, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1967722, 'sha1$9hoydo83UcJzv4vCBN1MCu$88ea9b4a69f57c4696d168690f9ddd8fc5fc5666', datetime.datetime(2025, 5, 2, 16, 31, 32), 0, 'YUNGLILY', '', '', 'lushangcheng957@gmail.com', 0, 1, datetime.datetime(2017, 7, 1, 1, 9), 1539537, 2, 2, 1967722, 'profile_images/YU/NG/YUNGLILY/RPYUAKUJCQmroACEfb3Q6Q.jpg', 'M', '', '艾蜜莉AMILI', 886, '931351467', datetime.date(1998, 4, 17), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2017, 7, 1, 1, 9), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2022-12-08T07:05+00:00","hide_location":false}', 604541, 6345, 11, 7, 1, 1, '', 0, None))])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0352 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '7832c25bfc620244fe992bc22fa36ec0694029b9'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0353 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779811349.4256349, '7832c25bfc620244fe992bc22fa36ec0694029b9': (1779811349.4256349, [((97319495, 4, 4, 1967722, '《隔夜菜》Overnight Dish', 'music_albums/YU/NG/YUNGLILY/F3nec8nNy7bQug8cUSJ6bT.jpeg', '《隔夜菜》不是炒冷飯,而是做足了準備才正式端上桌。\n\n台饒圈實力新血 艾蜜莉AMILI 繼大獲好評的《No Way Back》Mixtape 釋出後,彙集了膾炙人口的代表作,正式發布選輯《隔夜菜》。\n\n透過在成長過程掙扎,得出「#男人94累」的心得代表作〈MY SAUCE〉與〈OKAY〉作為開場,向賓客宣布主廚正式上菜,接著送上流露著白爛、戲謔的態度,一首富含娛樂性的大屌歌〈UGLY〉幽默的轉場;最後,也少不了角色帶入感極強、具高傳唱度的致敬動畫系列佳作〈尖叫旅社〉、〈梅菲瑟〉、〈FROZEN〉三部曲提供給蒞臨的賓客絕佳星級饗宴。\n\n主廚艾蜜莉AMILI,用他看似玩世不恭的料理手法、一份做事全力以赴的態度,帶給來享用《隔夜菜》客人賓至如歸的真切之心。\n\n或許正是這樣,一間看似尚未擦亮招牌的小店,卻能盤據你的播放清單、讓你再三回味。', 0, '', 98618, 39, 0, datetime.date(2023, 1, 10), datetime.datetime(2022, 12, 28, 9, 40, 6), datetime.datetime(2022, 12, 28, 9, 40, 6), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0347 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'c6ce591591d0ed99413f5c7c7e87462ec1bbf55e'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0362 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779811349.4427185, 'c6ce591591d0ed99413f5c7c7e87462ec1bbf55e': (1779811349.4427185, [((97321284, 4, 4, 1967722, '《Fxxk Sleep》不做夢了', 'music_albums/YU/NG/YUNGLILY/Nq6nZCNDmhaZMKZxdYyqPu.jpeg', '看著別人在表演、丟新歌,饒舌歌手 艾蜜莉AMILI 時常會備感壓力、幻想一天能有 48 小時,可以不睡覺一直創作,假如他是球員的話,會非常渴望教練能給他更多上場時間,因此才將專輯名稱取為《Fxxk Sleep》。\n\n延續過往合作的好默契,首張專輯再次與製作人 Kuma 合作,帶來純正好貨。艾蜜莉AMILI 本身擅長的 Melodic Rap、運用 Auto tune 技巧,經過選秀節目《大嘻哈時代 2》後更是有所突破。\n\n專輯內容題材多元,從天馬行空的動畫人物到日常生活,男孩蛻變成為男人,心態上多了份穩重。從樂迷到歌手,不喜歡處在休息狀態的 艾蜜莉AMILI,期許自己要多去實踐,而非停留在做夢。正式向大家昭告,這些年,為了成為一位真正的職業饒舌歌手,他早已不眠不休的準備好了!\n\n💽 專輯製作名單\n製作 Produced by|奧少年有限公司 Shabby Boyz CO.,LTD.\n經紀 Artist Management|奧少年有限公司 Shabby Boyz CO.,LTD.\n音樂製作統籌 A & R Director|劉瑋舜\n企劃 & 宣傳統籌 Creative & Marketing Director|黃勁嘉\n專輯文案 Copywriter|王信權\n視覺總監 Image & Art Director|羅Luo studio\n美術設計 Graphic Design|Aserk(from KIDZ JAM)\n專輯攝影 Album Photographer|許東\n造型 Image Styling|盧上丞(AMILI)\n\n🎵 音樂製作名單\n演唱|艾蜜莉AMILI\n作詞|盧上丞(AMILI)\n作曲|劉瑋舜\n製作人 Producer|KUMA\n編曲 Arrangement|KUMA,CHILLBAKA\n錄音工程師 Recording Engineers|KUMA\n錄音室 Recording Studios|中台灣溫馨小窩\n混音工程師 Mixing Engineer|KUMA\n混音錄音室 Mixing Studio|中台灣溫馨小窩\n母帶後期處理工程師 Mastering Engineer|KUMA\n母帶後期處理錄音室 Mastering Studio|中台灣溫馨小窩\n\n(P)&(C) 2022 奧少年有限公司Shabby Boyz CO.,LTD.', 0, '', 59335, 26, 1, datetime.date(2023, 6, 9), datetime.datetime(2024, 2, 15, 7, 38, 3), datetime.datetime(2024, 2, 15, 7, 38, 36), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0366 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'c6ce591591d0ed99413f5c7c7e87462ec1bbf55e'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0369 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779811349.4607995, 'c6ce591591d0ed99413f5c7c7e87462ec1bbf55e': (1779811349.4607995, [((97321284, 4, 4, 1967722, '《Fxxk Sleep》不做夢了', 'music_albums/YU/NG/YUNGLILY/Nq6nZCNDmhaZMKZxdYyqPu.jpeg', '看著別人在表演、丟新歌,饒舌歌手 艾蜜莉AMILI 時常會備感壓力、幻想一天能有 48 小時,可以不睡覺一直創作,假如他是球員的話,會非常渴望教練能給他更多上場時間,因此才將專輯名稱取為《Fxxk Sleep》。\n\n延續過往合作的好默契,首張專輯再次與製作人 Kuma 合作,帶來純正好貨。艾蜜莉AMILI 本身擅長的 Melodic Rap、運用 Auto tune 技巧,經過選秀節目《大嘻哈時代 2》後更是有所突破。\n\n專輯內容題材多元,從天馬行空的動畫人物到日常生活,男孩蛻變成為男人,心態上多了份穩重。從樂迷到歌手,不喜歡處在休息狀態的 艾蜜莉AMILI,期許自己要多去實踐,而非停留在做夢。正式向大家昭告,這些年,為了成為一位真正的職業饒舌歌手,他早已不眠不休的準備好了!\n\n💽 專輯製作名單\n製作 Produced by|奧少年有限公司 Shabby Boyz CO.,LTD.\n經紀 Artist Management|奧少年有限公司 Shabby Boyz CO.,LTD.\n音樂製作統籌 A & R Director|劉瑋舜\n企劃 & 宣傳統籌 Creative & Marketing Director|黃勁嘉\n專輯文案 Copywriter|王信權\n視覺總監 Image & Art Director|羅Luo studio\n美術設計 Graphic Design|Aserk(from KIDZ JAM)\n專輯攝影 Album Photographer|許東\n造型 Image Styling|盧上丞(AMILI)\n\n🎵 音樂製作名單\n演唱|艾蜜莉AMILI\n作詞|盧上丞(AMILI)\n作曲|劉瑋舜\n製作人 Producer|KUMA\n編曲 Arrangement|KUMA,CHILLBAKA\n錄音工程師 Recording Engineers|KUMA\n錄音室 Recording Studios|中台灣溫馨小窩\n混音工程師 Mixing Engineer|KUMA\n混音錄音室 Mixing Studio|中台灣溫馨小窩\n母帶後期處理工程師 Mastering Engineer|KUMA\n母帶後期處理錄音室 Mastering Studio|中台灣溫馨小窩\n\n(P)&(C) 2022 奧少年有限公司Shabby Boyz CO.,LTD.', 0, '', 59335, 26, 1, datetime.date(2023, 6, 9), datetime.datetime(2024, 2, 15, 7, 38, 3), datetime.datetime(2024, 2, 15, 7, 38, 36), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0336 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'c6ce591591d0ed99413f5c7c7e87462ec1bbf55e'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0501 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779811349.4782183, 'c6ce591591d0ed99413f5c7c7e87462ec1bbf55e': (1779811349.4782183, [((97321284, 4, 4, 1967722, '《Fxxk Sleep》不做夢了', 'music_albums/YU/NG/YUNGLILY/Nq6nZCNDmhaZMKZxdYyqPu.jpeg', '看著別人在表演、丟新歌,饒舌歌手 艾蜜莉AMILI 時常會備感壓力、幻想一天能有 48 小時,可以不睡覺一直創作,假如他是球員的話,會非常渴望教練能給他更多上場時間,因此才將專輯名稱取為《Fxxk Sleep》。\n\n延續過往合作的好默契,首張專輯再次與製作人 Kuma 合作,帶來純正好貨。艾蜜莉AMILI 本身擅長的 Melodic Rap、運用 Auto tune 技巧,經過選秀節目《大嘻哈時代 2》後更是有所突破。\n\n專輯內容題材多元,從天馬行空的動畫人物到日常生活,男孩蛻變成為男人,心態上多了份穩重。從樂迷到歌手,不喜歡處在休息狀態的 艾蜜莉AMILI,期許自己要多去實踐,而非停留在做夢。正式向大家昭告,這些年,為了成為一位真正的職業饒舌歌手,他早已不眠不休的準備好了!\n\n💽 專輯製作名單\n製作 Produced by|奧少年有限公司 Shabby Boyz CO.,LTD.\n經紀 Artist Management|奧少年有限公司 Shabby Boyz CO.,LTD.\n音樂製作統籌 A & R Director|劉瑋舜\n企劃 & 宣傳統籌 Creative & Marketing Director|黃勁嘉\n專輯文案 Copywriter|王信權\n視覺總監 Image & Art Director|羅Luo studio\n美術設計 Graphic Design|Aserk(from KIDZ JAM)\n專輯攝影 Album Photographer|許東\n造型 Image Styling|盧上丞(AMILI)\n\n🎵 音樂製作名單\n演唱|艾蜜莉AMILI\n作詞|盧上丞(AMILI)\n作曲|劉瑋舜\n製作人 Producer|KUMA\n編曲 Arrangement|KUMA,CHILLBAKA\n錄音工程師 Recording Engineers|KUMA\n錄音室 Recording Studios|中台灣溫馨小窩\n混音工程師 Mixing Engineer|KUMA\n混音錄音室 Mixing Studio|中台灣溫馨小窩\n母帶後期處理工程師 Mastering Engineer|KUMA\n母帶後期處理錄音室 Mastering Studio|中台灣溫馨小窩\n\n(P)&(C) 2022 奧少年有限公司Shabby Boyz CO.,LTD.', 0, '', 59335, 26, 1, datetime.date(2023, 6, 9), datetime.datetime(2024, 2, 15, 7, 38, 3), datetime.datetime(2024, 2, 15, 7, 38, 36), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0462 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '7832c25bfc620244fe992bc22fa36ec0694029b9'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0363 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779811349.5097854, '7832c25bfc620244fe992bc22fa36ec0694029b9': (1779811349.5097854, [((97319495, 4, 4, 1967722, '《隔夜菜》Overnight Dish', 'music_albums/YU/NG/YUNGLILY/F3nec8nNy7bQug8cUSJ6bT.jpeg', '《隔夜菜》不是炒冷飯,而是做足了準備才正式端上桌。\n\n台饒圈實力新血 艾蜜莉AMILI 繼大獲好評的《No Way Back》Mixtape 釋出後,彙集了膾炙人口的代表作,正式發布選輯《隔夜菜》。\n\n透過在成長過程掙扎,得出「#男人94累」的心得代表作〈MY SAUCE〉與〈OKAY〉作為開場,向賓客宣布主廚正式上菜,接著送上流露著白爛、戲謔的態度,一首富含娛樂性的大屌歌〈UGLY〉幽默的轉場;最後,也少不了角色帶入感極強、具高傳唱度的致敬動畫系列佳作〈尖叫旅社〉、〈梅菲瑟〉、〈FROZEN〉三部曲提供給蒞臨的賓客絕佳星級饗宴。\n\n主廚艾蜜莉AMILI,用他看似玩世不恭的料理手法、一份做事全力以赴的態度,帶給來享用《隔夜菜》客人賓至如歸的真切之心。\n\n或許正是這樣,一間看似尚未擦亮招牌的小店,卻能盤據你的播放清單、讓你再三回味。', 0, '', 98618, 39, 0, datetime.date(2023, 1, 10), datetime.datetime(2022, 12, 28, 9, 40, 6), datetime.datetime(2022, 12, 28, 9, 40, 6), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0314 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '7832c25bfc620244fe992bc22fa36ec0694029b9'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0336 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779811349.527384, '7832c25bfc620244fe992bc22fa36ec0694029b9': (1779811349.527384, [((97319495, 4, 4, 1967722, '《隔夜菜》Overnight Dish', 'music_albums/YU/NG/YUNGLILY/F3nec8nNy7bQug8cUSJ6bT.jpeg', '《隔夜菜》不是炒冷飯,而是做足了準備才正式端上桌。\n\n台饒圈實力新血 艾蜜莉AMILI 繼大獲好評的《No Way Back》Mixtape 釋出後,彙集了膾炙人口的代表作,正式發布選輯《隔夜菜》。\n\n透過在成長過程掙扎,得出「#男人94累」的心得代表作〈MY SAUCE〉與〈OKAY〉作為開場,向賓客宣布主廚正式上菜,接著送上流露著白爛、戲謔的態度,一首富含娛樂性的大屌歌〈UGLY〉幽默的轉場;最後,也少不了角色帶入感極強、具高傳唱度的致敬動畫系列佳作〈尖叫旅社〉、〈梅菲瑟〉、〈FROZEN〉三部曲提供給蒞臨的賓客絕佳星級饗宴。\n\n主廚艾蜜莉AMILI,用他看似玩世不恭的料理手法、一份做事全力以赴的態度,帶給來享用《隔夜菜》客人賓至如歸的真切之心。\n\n或許正是這樣,一間看似尚未擦亮招牌的小店,卻能盤據你的播放清單、讓你再三回味。', 0, '', 98618, 39, 0, datetime.date(2023, 1, 10), datetime.datetime(2022, 12, 28, 9, 40, 6), datetime.datetime(2022, 12, 28, 9, 40, 6), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0346 | get_many | (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'e0453bb0a200934d0dd003ebb40bf476077e75ff'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0344 | set_many | ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779811349.6296515, 'e0453bb0a200934d0dd003ebb40bf476077e75ff': (1779811349.6296515, [((97321932, 4, 4, 1967722, '《蜘蛛感應 Spider Sense》', 'music_albums/YU/NG/YUNGLILY/eXcoZrdFXF2iAinGTSfsXf.jpeg', '從首張 Mixtape《NO WAY BACK》的義無反顧,再到生涯首張個人專輯《fxxk sleep》的熱血奮鬥,艾蜜莉AMILI 不斷透過音樂向樂迷們證明自身的成長與努力,而聆聽這些作品與歌曲,就好比在觀看一部以他為主角的英雄電影,在歷經各式各樣的挑戰與磨練後,最新篇章《蜘蛛感應 Spider Sense》將於今年上映。\n\n「力量越大,責任越大」這句出自《蜘蛛人》電影中的名言,對於現階段的 艾蜜莉AMILI 來說,彷彿就像自己的任務。他希望透過音樂傳遞好的事物,用良善拯救世界。 長大後世界冷酷無情,唯有努力不懈精進自己,才能戰勝命運、照顧家人,成為大家心目中的英雄。\n\n「如果饒舌是種超能力,我希望自己是這時空的蜘蛛人,我的音樂就是『蜘蛛感應Spider Sense』。」——艾蜜莉AMILI\n\n\n🕷️ 數位收聽( https://lnk.to/AMILISS )\n\n專輯製作名單\n音樂製作統籌 A & R Director|盧上丞(AMILI)、吳昱儒 Lulu\n企劃 & 宣傳統籌 Creative & Marketing Director|黃勁嘉 Aka、高翔煜 XY\n專輯文案 Copywriter|陳宥銓 nevafadded\n平面設計 Graphic Design|羅盛皇Luo studio、盧上丞(AMILI)、田代城 DDREW\n造型 Image Styling|盧上丞(AMILI)\n經紀 Artist Management|奧少年有限公司 Shabby Boyz CO.,LTD.\n\n音樂製作名單\n演唱|盧上丞(AMILI)\n詞 Lyricist|盧上丞(AMILI)\n曲 Composer|盧上丞(AMILI)\n〈卡片〉和聲演唱 Letter Backing Vocal|羅莎莎Sabrina Lo\n製作人 Producer|吳昱儒 Lulu、盧上丞(AMILI)\n編曲 Arrangement|\n吳昱儒 Lulu:〈Hate on me〉〈卡片〉〈終點〉〈面具跟衣服〉〈英雄很多時候也沒辦法〉\nIssy:〈Great moment〉\nPrezzy:〈我不是藝人,我是蜘蛛人〉\nFLAGMAN:〈Spida〉\nNikelfly:〈Fast car〉\nAdre2x:〈Don’t let em down〉\nGoran Novakovic:〈負極先生〉\n錄音工程師 Recording Engineers|吳昱儒 Lulu\n錄音室 Recording Studios|Lu音室\n混音工程師 Mixing Engineer|吳昱儒 Lulu\n混音錄音室 Mixing Studio|Lu音室\n母帶後期處理工程師 Mastering Engineer|Double @NERDYBOYMUSIC、raxio\n母帶後期處理錄音室 Mastering Studio|Nerdyboy Space Capsule\n\n(P)&(C) 2024 奧少年有限公司Shabby Boyz CO.,LTD.', 0, '', 145494, 26, 2, datetime.date(2024, 7, 16), datetime.datetime(2024, 7, 16, 9, 7, 24), datetime.datetime(2024, 7, 16, 9, 7, 24), 1, 1),)])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.1009 | get_many | (['40102dab37d3df7d72cc47e91427e20514253ed6', 'bfe6165116443287a58a8debde01d651ee9c125f', '887f8247d0ff979264c73b069f790024b2aa98e1', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'e9900d4ec24ef898b16428c6a7f5c985e4b252ca', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '12e5c5f10335e96781266ce00473fbb3ecda56c0', '06149d9925813d565fb191e8bf6293498350b33c'],) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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.0998 | set_many | ({'40102dab37d3df7d72cc47e91427e20514253ed6': 1779811349.6794288, 'bfe6165116443287a58a8debde01d651ee9c125f': 1779811349.6794288, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779811349.6794288, '887f8247d0ff979264c73b069f790024b2aa98e1': 1779811349.6794288, 'e9900d4ec24ef898b16428c6a7f5c985e4b252ca': 1779811349.6794288, '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779811349.6794288, '12e5c5f10335e96781266ce00473fbb3ecda56c0': 1779811349.6794288, '06149d9925813d565fb191e8bf6293498350b33c': (1779811349.6794288, [])}, None) | {} | <django.core.cache.backends.dummy.DummyCache object at 0x7bfd3a1d2ca0> | |
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8) sys.exit(run()) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235) super().run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201) self.manage_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123) self.run_for_multiple(timeout) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103) self.accept(listener) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /home/ubuntu/streetvoice/api/middleware.py in __call__(22) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313) response = self.get_response(request) /home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613) response = self.get_response(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41) return super(CachalotPanel, self).process_request(request) /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28) return self.get_response(request) /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 |
|---|