· 5 years ago · Nov 28, 2019, 11:40 AM
1JSONDecodeError at /api/playlisthistoryv2
2Expecting value: line 1 column 1 (char 0)
3
4Request Method: POST
5Request URL: http://127.0.0.1:8000/api/playlisthistoryv2
6Django Version: 2.1.7
7Python Executable: /home/neonwave/.virtualenvs/imagine/bin/python
8Python Version: 3.7.5
9Python Path: ['/home/neonwave/Projects/imaginedo', '/home/neonwave/.virtualenvs/imagine/lib/python37.zip', '/home/neonwave/.virtualenvs/imagine/lib/python3.7', '/home/neonwave/.virtualenvs/imagine/lib/python3.7/lib-dynload', '/usr/lib/python3.7', '/home/neonwave/.virtualenvs/imagine/lib/python3.7/site-packages']
10Server time: Thu, 28 Nov 2019 17:23:00 +0600
11Installed Applications:
12['django.contrib.admin',
13 'django.contrib.auth',
14 'django.contrib.sites',
15 'django.contrib.contenttypes',
16 'django.contrib.sessions',
17 'django.contrib.messages',
18 'django.contrib.staticfiles',
19 'corsheaders',
20 'rest_framework',
21 'rest_framework.authtoken',
22 'allauth',
23 'allauth.account',
24 'allauth.socialaccount',
25 'allauth.socialaccount.providers.facebook',
26 'allauth.socialaccount.providers.google',
27 'allauth.socialaccount.providers.twitter',
28 'allauth.socialaccount.providers.instagram',
29 'rest_auth',
30 'rest_auth.registration',
31 'raven.contrib.django.raven_compat',
32 'imagekit',
33 'django_unused_media',
34 'anymail',
35 'django_user_agents',
36 'adminsortable2',
37 'generic_relations',
38 'django_elasticsearch_dsl',
39 'apps.songs.apps.SongsConfig',
40 'apps.cms',
41 'apps.ads',
42 'debug_toolbar',
43 'django_extensions']
44Installed Middleware:
45['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware',
46 'raven.contrib.django.middleware.SentryMiddleware',
47 'raven.contrib.django.raven_compat.middleware.Sentry404CatchMiddleware',
48 'corsheaders.middleware.CorsMiddleware',
49 'django.middleware.common.CommonMiddleware',
50 'django.middleware.security.SecurityMiddleware',
51 'django.contrib.sessions.middleware.SessionMiddleware',
52 'django.middleware.common.CommonMiddleware',
53 'django.middleware.csrf.CsrfViewMiddleware',
54 'django.contrib.auth.middleware.AuthenticationMiddleware',
55 'django.contrib.messages.middleware.MessageMiddleware',
56 'django.middleware.clickjacking.XFrameOptionsMiddleware',
57 'django_user_agents.middleware.UserAgentMiddleware',
58 'debug_toolbar.middleware.DebugToolbarMiddleware',
59 'debug_toolbar.middleware.DebugToolbarMiddleware']
60
61
62Traceback:
63
64File "/usr/lib/python3.7/json/decoder.py" in raw_decode
65 353. obj, end = self.scan_once(s, idx)
66
67During handling of the above exception (0), another exception occurred:
68
69File "/home/neonwave/.virtualenvs/imagine/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
70 34. response = get_response(request)
71
72File "/home/neonwave/.virtualenvs/imagine/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
73 126. response = self.process_exception_by_middleware(e, request)
74
75File "/home/neonwave/.virtualenvs/imagine/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
76 124. response = wrapped_callback(request, *callback_args, **callback_kwargs)
77
78File "/home/neonwave/.virtualenvs/imagine/lib/python3.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
79 54. return view_func(*args, **kwargs)
80
81File "/home/neonwave/.virtualenvs/imagine/lib/python3.7/site-packages/django/views/generic/base.py" in view
82 68. return self.dispatch(request, *args, **kwargs)
83
84File "/home/neonwave/.virtualenvs/imagine/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
85 495. response = self.handle_exception(exc)
86
87File "/home/neonwave/.virtualenvs/imagine/lib/python3.7/site-packages/rest_framework/views.py" in handle_exception
88 455. self.raise_uncaught_exception(exc)
89
90File "/home/neonwave/.virtualenvs/imagine/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
91 492. response = handler(request, *args, **kwargs)
92
93File "/home/neonwave/Projects/imaginedo/apps/songs/views.py" in post
94 694. data = json.loads(request.body.decode('utf-8'))
95
96File "/usr/lib/python3.7/json/__init__.py" in loads
97 348. return _default_decoder.decode(s)
98
99File "/usr/lib/python3.7/json/decoder.py" in decode
100 337. obj, end = self.raw_decode(s, idx=_w(s, 0).end())
101
102File "/usr/lib/python3.7/json/decoder.py" in raw_decode
103 355. raise JSONDecodeError("Expecting value", s, err.value) from None
104
105Exception Type: JSONDecodeError at /api/playlisthistoryv2
106Exception Value: Expecting value: line 1 column 1 (char 0)
107Request information:
108USER: neonwave
109
110GET: No GET data
111
112POST: No POST data
113
114FILES: No FILES data
115
116COOKIES: No cookie data
117
118META:
119ANDROID_HOME = '/home/neonwave/Android/Sdk'
120CLUTTER_IM_MODULE = 'ibus'
121COLORTERM = 'truecolor'
122CONTENT_LENGTH = '0'
123CONTENT_TYPE = 'text/plain'
124DBUS_SESSION_BUS_ADDRESS = 'unix:path=/run/user/1000/bus'
125DEFAULTS_PATH = '/usr/share/gconf/ubuntu.default.path'
126DESKTOP_SESSION = 'ubuntu'
127DISPLAY = ':0'
128DJANGO_SETTINGS_MODULE = 'config.settings.local'
129GATEWAY_INTERFACE = 'CGI/1.1'
130GDMSESSION = 'ubuntu'
131GJS_DEBUG_OUTPUT = 'stderr'
132GJS_DEBUG_TOPICS = 'JS ERROR;JS LOG'
133GNOME_DESKTOP_SESSION_ID = 'this-is-deprecated'
134GNOME_SHELL_SESSION_MODE = 'ubuntu'
135GNOME_TERMINAL_SCREEN = '/org/gnome/Terminal/screen/86ef175f_c2f3_4ae7_8df5_8295c43b950a'
136GNOME_TERMINAL_SERVICE = ':1.132'
137GPG_AGENT_INFO = '/run/user/1000/gnupg/S.gpg-agent:0:1'
138GTK_IM_MODULE = 'ibus'
139GTK_MODULES = 'gail:atk-bridge'
140HOME = '/home/neonwave'
141HTTP_ACCEPT = '*/*'
142HTTP_AUTHORIZATION = 'Basic bmVvbndhdmU6YXJ0ZW1pc2Zvd2w='
143HTTP_HOST = '127.0.0.1:8000'
144HTTP_USER_AGENT = 'insomnia/7.0.4'
145IM_CONFIG_PHASE = '1'
146INVOCATION_ID = '1ead6c6aa086423e8ff838846b481954'
147JOURNAL_STREAM = '9:46955'
148LANG = 'en_US.UTF-8'
149LC_ADDRESS = 'en_US.UTF-8'
150LC_CTYPE = 'en_US.UTF-8'
151LC_IDENTIFICATION = 'en_US.UTF-8'
152LC_MEASUREMENT = 'en_US.UTF-8'
153LC_MONETARY = 'en_US.UTF-8'
154LC_NAME = 'en_US.UTF-8'
155LC_NUMERIC = 'en_US.UTF-8'
156LC_PAPER = 'en_US.UTF-8'
157LC_TELEPHONE = 'en_US.UTF-8'
158LC_TIME = 'en_US.UTF-8'
159LESS = '-R'
160LIBVIRT_DEFAULT_URI = 'qemu:///system'
161LOGNAME = 'neonwave'
162LSCOLORS = 'Gxfxcxdxbxegedabagacad'
163LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
164MANAGERPID = '2150'
165MANDATORY_PATH = '/usr/share/gconf/ubuntu.mandatory.path'
166NVM_BIN = '/home/neonwave/.nvm/versions/node/v10.16.3/bin'
167NVM_CD_FLAGS = '-q'
168NVM_DIR = '/home/neonwave/.nvm'
169OLDPWD = '/home/neonwave'
170PAGER = 'less'
171PAPERSIZE = 'letter'
172PATH = '/home/neonwave/.virtualenvs/imagine/bin:/home/neonwave/.nvm/versions/node/v10.16.3/bin:/home/neonwave/.local/bin:/home/neonwave/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/neonwave/.local/bin:/home/neonwave/Android/Sdk/emulator:/home/neonwave/Android/Sdk/tools:/home/neonwave/Android/Sdk/tools/bin:/home/neonwave/Android/Sdk/platform-tools'
173PATH_INFO = '/api/playlisthistoryv2'
174PS1 = '(imagine) %{%f%b%k%}$(build_prompt) '
175PWD = '/home/neonwave/Projects/imaginedo'
176QT4_IM_MODULE = 'ibus'
177QT_IM_MODULE = 'ibus'
178QUERY_STRING = ''
179REMOTE_ADDR = '127.0.0.1'
180REMOTE_HOST = ''
181REQUEST_METHOD = 'POST'
182RUN_MAIN = 'true'
183SCRIPT_NAME = ''
184SERVER_NAME = 'localhost'
185SERVER_PORT = '8000'
186SERVER_PROTOCOL = 'HTTP/1.1'
187SERVER_SOFTWARE = 'WSGIServer/0.2'
188SESSION_MANAGER = 'local/neonwave:@/tmp/.ICE-unix/2371,unix/neonwave:/tmp/.ICE-unix/2371'
189SHELL = '/usr/bin/zsh'
190SHLVL = '1'
191SSH_AGENT_PID = '2279'
192SSH_AUTH_SOCK = '/tmp/ssh-LJmxAYSK3Cry/agent.2192'
193TERM = 'xterm-256color'
194TZ = 'Asia/Dhaka'
195USER = 'neonwave'
196USERNAME = 'neonwave'
197VIRTUALENVWRAPPER_HOOK_DIR = '/home/neonwave/.virtualenvs'
198VIRTUALENVWRAPPER_PROJECT_FILENAME = '.project'
199VIRTUALENVWRAPPER_PYTHON = '/usr/bin/python3'
200VIRTUALENVWRAPPER_SCRIPT = '/usr/share/virtualenvwrapper/virtualenvwrapper.sh'
201VIRTUAL_ENV = '/home/neonwave/.virtualenvs/imagine'
202VTE_VERSION = '5802'
203WINDOWPATH = '2'
204WORKON_HOME = '/home/neonwave/.virtualenvs'
205XAUTHORITY = '/run/user/1000/gdm/Xauthority'
206XDG_CONFIG_DIRS = '/etc/xdg/xdg-ubuntu:/etc/xdg'
207XDG_CURRENT_DESKTOP = 'ubuntu:GNOME'
208XDG_DATA_DIRS = '/usr/share/ubuntu:/home/neonwave/.local/share/flatpak/exports/share/:/var/lib/flatpak/exports/share/:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'
209XDG_MENU_PREFIX = 'gnome-'
210XDG_RUNTIME_DIR = '/run/user/1000'
211XDG_SESSION_CLASS = 'user'
212XDG_SESSION_DESKTOP = 'ubuntu'
213XDG_SESSION_TYPE = 'x11'
214XMODIFIERS = '@im=ibus'
215ZSH = '/home/neonwave/.oh-my-zsh'
216_ = '/home/neonwave/.virtualenvs/imagine/bin/python'
217wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
218wsgi.file_wrapper = ''
219wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7f043df11510>
220wsgi.multiprocess = False
221wsgi.multithread = True
222wsgi.run_once = False
223wsgi.url_scheme = 'http'
224wsgi.version = '(1, 0)'
225
226Settings:
227Using settings module config.settings.local
228ABSOLUTE_URL_OVERRIDES = {}
229ACCOUNT_AUTHENTICATION_METHOD = 'email'
230ACCOUNT_EMAIL_REQUIRED = True
231ACCOUNT_EMAIL_SUBJECT_PREFIX = '[Imagine Radio] '
232ACCOUNT_UNIQUE_EMAIL = True
233ACCOUNT_USERNAME_REQUIRED = False
234ADMINS = []
235ALLOWED_HOSTS = ['192.168.43.205', '192.168.0.200', '0.0.0.0', '127.0.0.1', '45.56.90.101', 'app.imagineradio.io', '45.114.84.83', '45.114.84.54', 'api0.imaginerad.io', 'api0.imagineradio.io']
236ANYMAIL = {'MAILGUN_API_KEY': '********************', 'MAILGUN_SENDER_DOMAIN': 'email.imagineradio.io'}
237APPEND_SLASH = True
238APPS_DIR = <Path:/home/neonwave/Projects/imaginedo/apps>
239AUTHENTICATION_BACKENDS = "('django.contrib.auth.backends.ModelBackend', 'allauth.account.auth_backends.AuthenticationBackend')"
240AUTH_PASSWORD_VALIDATORS = '********************'
241AUTH_USER_MODEL = 'auth.User'
242BASE_DIR = '/home/neonwave/Projects/imaginedo'
243CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
244CACHE_MIDDLEWARE_ALIAS = 'default'
245CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
246CACHE_MIDDLEWARE_SECONDS = 600
247CORS_ORIGIN_ALLOW_ALL = True
248CSRF_COOKIE_AGE = 31449600
249CSRF_COOKIE_DOMAIN = None
250CSRF_COOKIE_HTTPONLY = False
251CSRF_COOKIE_NAME = 'csrftoken'
252CSRF_COOKIE_PATH = '/'
253CSRF_COOKIE_SAMESITE = 'Lax'
254CSRF_COOKIE_SECURE = False
255CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
256CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
257CSRF_TRUSTED_ORIGINS = []
258CSRF_USE_SESSIONS = False
259DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'irpgdb', 'USER': 'irpg', 'PASSWORD': '********************', 'HOST': 'localhost', 'PORT': '', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
260DATABASE_ROUTERS = []
261DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
262DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
263DATETIME_FORMAT = 'N j, Y, P'
264DATETIME_INPUT_FORMATS = ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y']
265DATE_FORMAT = 'N j, Y'
266DATE_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']
267DEBUG = True
268DEBUG_PROPAGATE_EXCEPTIONS = False
269DECIMAL_SEPARATOR = '.'
270DEFAULT_CHARSET = 'utf-8'
271DEFAULT_CONTENT_TYPE = 'text/html'
272DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
273DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
274DEFAULT_FROM_EMAIL = 'noreply@imagineradio.io'
275DEFAULT_INDEX_TABLESPACE = ''
276DEFAULT_TABLESPACE = ''
277DISALLOWED_USER_AGENTS = []
278DJANGO_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.sites', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles']
279ELASTICSEARCH_DSL = {'default': {'hosts': '45.114.84.54:9200'}}
280EMAIL_BACKEND = 'anymail.backends.mailgun.EmailBackend'
281EMAIL_HOST = 'email.imagineradio.io'
282EMAIL_HOST_PASSWORD = '********************'
283EMAIL_HOST_USER = 'postmaster@email.imagineradio.io'
284EMAIL_PORT = 465
285EMAIL_SSL_CERTFILE = None
286EMAIL_SSL_KEYFILE = '********************'
287EMAIL_SUBJECT_PREFIX = '[Django] '
288EMAIL_TIMEOUT = None
289EMAIL_USE_LOCALTIME = False
290EMAIL_USE_SSL = False
291EMAIL_USE_TLS = True
292FILE_CHARSET = 'utf-8'
293FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
294FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.TemporaryFileUploadHandler']
295FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
296FILE_UPLOAD_PERMISSIONS = None
297FILE_UPLOAD_TEMP_DIR = None
298FIRST_DAY_OF_WEEK = 0
299FIXTURE_DIRS = []
300FORCE_SCRIPT_NAME = None
301FORMAT_MODULE_PATH = None
302FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
303IGNORABLE_404_URLS = []
304IMAGEKIT_CACHEFILE_DIR = 'CACHE/images'
305IMAGEKIT_CACHEFILE_NAMER = 'imagekit.cachefiles.namers.hash'
306IMAGEKIT_CACHE_BACKEND = 'default'
307IMAGEKIT_CACHE_PREFIX = 'imagekit:'
308IMAGEKIT_CACHE_TIMEOUT = 300
309IMAGEKIT_DEFAULT_CACHEFILE_BACKEND = 'imagekit.cachefiles.backends.Simple'
310IMAGEKIT_DEFAULT_CACHEFILE_STRATEGY = 'imagekit.cachefiles.strategies.JustInTime'
311IMAGEKIT_DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
312IMAGEKIT_SPEC_CACHEFILE_NAMER = 'imagekit.cachefiles.namers.source_name_as_path'
313IMAGEKIT_USE_MEMCACHED_SAFE_CACHE_KEY = '********************'
314INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.sites', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'corsheaders', 'rest_framework', 'rest_framework.authtoken', 'allauth', 'allauth.account', 'allauth.socialaccount', 'allauth.socialaccount.providers.facebook', 'allauth.socialaccount.providers.google', 'allauth.socialaccount.providers.twitter', 'allauth.socialaccount.providers.instagram', 'rest_auth', 'rest_auth.registration', 'raven.contrib.django.raven_compat', 'imagekit', 'django_unused_media', 'anymail', 'django_user_agents', 'adminsortable2', 'generic_relations', 'django_elasticsearch_dsl', 'apps.songs.apps.SongsConfig', 'apps.cms', 'apps.ads', 'debug_toolbar', 'django_extensions']
315INTERNAL_IPS = ['10.0.2.2', '192.168.43.205']
316LANGUAGES = [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
317LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
318LANGUAGE_CODE = 'en-us'
319LANGUAGE_COOKIE_AGE = None
320LANGUAGE_COOKIE_DOMAIN = None
321LANGUAGE_COOKIE_NAME = 'django_language'
322LANGUAGE_COOKIE_PATH = '/'
323LOCALE_PATHS = []
324LOCAL_APPS = ['apps.songs.apps.SongsConfig', 'apps.cms', 'apps.ads']
325LOGGING = {'version': 1, 'disable_existing_loggers': True, 'root': {'level': 'WARNING', 'handlers': ['sentry']}, 'formatters': {'verbose': {'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s'}}, 'handlers': {'sentry': {'level': 'ERROR', 'class': 'raven.contrib.django.raven_compat.handlers.SentryHandler', 'tags': {'custom-tag': 'x'}}, 'console': {'level': 'DEBUG', 'class': 'logging.StreamHandler', 'formatter': 'verbose'}}, 'loggers': {'django.db.backends': {'level': 'ERROR', 'handlers': ['console'], 'propagate': False}, 'raven': {'level': 'DEBUG', 'handlers': ['console'], 'propagate': False}, 'sentry.errors': {'level': 'DEBUG', 'handlers': ['console'], 'propagate': False}}}
326LOGGING_CONFIG = 'logging.config.dictConfig'
327LOGIN_REDIRECT_URL = '/OAuthlogin/'
328LOGIN_URL = '/accounts/login/'
329LOGOUT_REDIRECT_URL = None
330MANAGERS = []
331MEDIA_ROOT = '/racecdn/media/'
332MEDIA_URL = 'https://api0.imaginerad.io/media/'
333MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
334MIDDLEWARE = ['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware', 'raven.contrib.django.middleware.SentryMiddleware', 'raven.contrib.django.raven_compat.middleware.Sentry404CatchMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django_user_agents.middleware.UserAgentMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware']
335MIGRATION_MODULES = {}
336MONTH_DAY_FORMAT = 'F j'
337NUMBER_GROUPING = 0
338PASSWORD_HASHERS = '********************'
339PASSWORD_RESET_TIMEOUT_DAYS = '********************'
340PREPEND_WWW = False
341RAVEN_CONFIG = {'dsn': 'https://b3f0db3552f14075821afc9f15275287:f30a6fb1869b4e3ab9e0253a922d117f@sentry.io/1400904'}
342READ_DOT_ENV_FILE = False
343REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',), 'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework_jwt.authentication.JSONWebTokenAuthentication', 'rest_framework.authentication.TokenAuthentication', 'rest_framework.authentication.BasicAuthentication')}
344ROOT_DIR = <Path:/home/neonwave/Projects/imaginedo>
345ROOT_URLCONF = 'config.urls'
346SECRET_KEY = '********************'
347SECURE_BROWSER_XSS_FILTER = False
348SECURE_CONTENT_TYPE_NOSNIFF = False
349SECURE_HSTS_INCLUDE_SUBDOMAINS = False
350SECURE_HSTS_PRELOAD = False
351SECURE_HSTS_SECONDS = 0
352SECURE_PROXY_SSL_HEADER = "('HTTP_X_FORWARDED_PROTO', 'https')"
353SECURE_REDIRECT_EXEMPT = []
354SECURE_SSL_HOST = None
355SECURE_SSL_REDIRECT = False
356SERVER_EMAIL = 'root@localhost'
357SESSION_CACHE_ALIAS = 'default'
358SESSION_COOKIE_AGE = 1209600
359SESSION_COOKIE_DOMAIN = None
360SESSION_COOKIE_HTTPONLY = True
361SESSION_COOKIE_NAME = 'sessionid'
362SESSION_COOKIE_PATH = '/'
363SESSION_COOKIE_SAMESITE = 'Lax'
364SESSION_COOKIE_SECURE = False
365SESSION_ENGINE = 'django.contrib.sessions.backends.db'
366SESSION_EXPIRE_AT_BROWSER_CLOSE = False
367SESSION_FILE_PATH = None
368SESSION_SAVE_EVERY_REQUEST = False
369SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
370SETTINGS_MODULE = 'config.settings.local'
371SHORT_DATETIME_FORMAT = 'm/d/Y P'
372SHORT_DATE_FORMAT = 'm/d/Y'
373SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
374SILENCED_SYSTEM_CHECKS = []
375SITE_ID = 4
376SOCIALACCOUNT_ADAPTER = 'apps.songs.adapter.MySocialAccountAdapter'
377SOCIALACCOUNT_AUTO_SIGNUP = True
378SOCIALACCOUNT_EMAIL_REQUIRED = False
379SOCIALACCOUNT_PROVIDERS = {'facebook': {'METHOD': 'oauth2', 'SCOPE': ['public_profile'], 'AUTH_PARAMS': {'auth_type': 'reauthenticate'}, 'INIT_PARAMS': {'cookie': True}, 'FIELDS': ['id', 'cover', 'email', 'name', 'first_name', 'last_name', 'age_range', 'link', 'gender', 'locale', 'picture', 'timezone', 'verified', 'updated_time'], 'EXCHANGE_TOKEN': '********************', 'VERIFIED_EMAIL': False, 'VERSION': 'v3.0'}, 'google': {'SCOPE': ['profile', 'email'], 'AUTH_PARAMS': {'access_type': 'online'}}}
380SOCIALACCOUNT_QUERY_EMAIL = True
381SOCIAL_AUTH_FACEBOOK_KEY = '********************'
382SOCIAL_AUTH_FACEBOOK_SECRET = '********************'
383STATICFILES_DIRS = ['/home/neonwave/Projects/imaginedo/static']
384STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
385STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
386STATIC_ROOT = '/home/neonwave/Projects/imaginedo/staticfiles'
387STATIC_URL = '/static/'
388TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/home/neonwave/Projects/imaginedo/templates'], 'APP_DIRS': True, 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.request'], 'debug': True}}]
389TEST_NON_SERIALIZED_APPS = []
390TEST_RUNNER = 'django.test.runner.DiscoverRunner'
391THIRD_PARTY_APPS = ['corsheaders', 'rest_framework', 'rest_framework.authtoken', 'allauth', 'allauth.account', 'allauth.socialaccount', 'allauth.socialaccount.providers.facebook', 'allauth.socialaccount.providers.google', 'allauth.socialaccount.providers.twitter', 'allauth.socialaccount.providers.instagram', 'rest_auth', 'rest_auth.registration', 'raven.contrib.django.raven_compat', 'imagekit', 'django_unused_media', 'anymail', 'django_user_agents', 'adminsortable2', 'generic_relations', 'django_elasticsearch_dsl']
392THOUSAND_SEPARATOR = ','
393TIME_FORMAT = 'P'
394TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
395TIME_ZONE = 'Asia/Dhaka'
396USE_I18N = True
397USE_L10N = True
398USE_THOUSAND_SEPARATOR = False
399USE_TZ = True
400USE_X_FORWARDED_HOST = False
401USE_X_FORWARDED_PORT = False
402WSGI_APPLICATION = 'config.wsgi.application'
403X_FRAME_OPTIONS = 'SAMEORIGIN'
404YEAR_MONTH_FORMAT = 'F Y'
405
406
407You're seeing this error because you have DEBUG = True in your
408Django settings file. Change that to False, and Django will
409display a standard page generated by the handler for this status code.