· 9 years ago · Feb 27, 2017, 11:52 AM
1TypeError at /api/song/song/
2string indices must be integers
3
4Request Method: POST
5Request URL: http://127.0.0.1:8000/api/song/song/
6Django Version: 1.10.4
7Python Executable: C:\Users\ed\Envs\msm\Scripts\python.exe
8Python Version: 3.5.3
9Python Path: ['C:\\work\\projects\\musimatix-django\\musimatix', 'C:\\Users\\ed\\Envs\\msm\\Scripts\\python35.zip', 'C:\\Users\\ed\\Envs\\msm\\DLLs', 'C:\\Users\\ed\\Envs\\msm\\lib', 'C:\\Users\\ed\\Envs\\msm\\Scripts', 'c:\\app\\python\\python35\\Lib', 'c:\\app\\python\\python35\\DLLs', 'C:\\Users\\ed\\Envs\\msm', 'C:\\Users\\ed\\Envs\\msm\\lib\\site-packages']
10Server time: ßý, 27 äõò 2017 13:49:05 +0200
11Installed Applications:
12['django.contrib.admin',
13 'django.contrib.auth',
14 'django.contrib.contenttypes',
15 'django.contrib.sessions',
16 'django.contrib.messages',
17 'django.contrib.staticfiles',
18 'django.contrib.sites',
19 'rest_framework',
20 'rest_framework.authtoken',
21 'rest_framework_swagger',
22 'rest_auth',
23 'api',
24 'muser',
25 'landing',
26 'search',
27 'song',
28 'opbeat.contrib.django',
29 'compressor',
30 'anymail',
31 'corsheaders',
32 'allauth',
33 'allauth.account',
34 'rest_auth.registration',
35 'allauth.socialaccount',
36 'allauth.socialaccount.providers.facebook',
37 'allauth.socialaccount.providers.vk',
38 'allauth.socialaccount.providers.google',
39 'allauth.socialaccount.providers.twitter']
40Installed Middleware:
41['opbeat.contrib.django.middleware.OpbeatAPMMiddleware',
42 'django.middleware.security.SecurityMiddleware',
43 'django.contrib.sessions.middleware.SessionMiddleware',
44 'corsheaders.middleware.CorsMiddleware',
45 'middleware.i18n.LanguageMiddleware',
46 'django.middleware.common.CommonMiddleware',
47 'django.middleware.csrf.CsrfViewMiddleware',
48 'django.contrib.auth.middleware.AuthenticationMiddleware',
49 'django.contrib.messages.middleware.MessageMiddleware',
50 'django.middleware.clickjacking.XFrameOptionsMiddleware']
51
52
53Traceback:
54
55File "C:\Users\ed\Envs\msm\lib\site-packages\django\core\handlers\exception.py" in inner
56 39. response = get_response(request)
57
58File "C:\Users\ed\Envs\msm\lib\site-packages\django\core\handlers\base.py" in _get_response
59 187. response = self.process_exception_by_middleware(e, request)
60
61File "C:\Users\ed\Envs\msm\lib\site-packages\django\core\handlers\base.py" in _get_response
62 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
63
64File "C:\Users\ed\Envs\msm\lib\site-packages\django\views\decorators\csrf.py" in wrapped_view
65 58. return view_func(*args, **kwargs)
66
67File "C:\Users\ed\Envs\msm\lib\site-packages\django\views\generic\base.py" in view
68 68. return self.dispatch(request, *args, **kwargs)
69
70File "C:\Users\ed\Envs\msm\lib\site-packages\rest_framework\views.py" in dispatch
71 477. response = self.handle_exception(exc)
72
73File "C:\Users\ed\Envs\msm\lib\site-packages\rest_framework\views.py" in handle_exception
74 437. self.raise_uncaught_exception(exc)
75
76File "C:\Users\ed\Envs\msm\lib\site-packages\rest_framework\views.py" in dispatch
77 474. response = handler(request, *args, **kwargs)
78
79File "C:\Users\ed\Envs\msm\lib\site-packages\rest_framework\generics.py" in post
80 243. return self.create(request, *args, **kwargs)
81
82File "C:\work\projects\musimatix-django\musimatix\api\views.py" in create
83 92. song = serializer.save(user=request.user)
84
85File "C:\Users\ed\Envs\msm\lib\site-packages\rest_framework\serializers.py" in save
86 191. self.instance = self.create(validated_data)
87
88File "C:\work\projects\musimatix-django\musimatix\api\serializers\song.py" in create
89 204. tags=[tag['id'] for tag in validated_data.get('tags', [])],
90
91File "C:\work\projects\musimatix-django\musimatix\api\serializers\song.py" in <listcomp>
92 204. tags=[tag['id'] for tag in validated_data.get('tags', [])],
93
94Exception Type: TypeError at /api/song/song/
95Exception Value: string indices must be integers
96Request information:
97USER: edbond
98
99GET: No GET data
100
101POST: No POST data
102
103FILES: No FILES data
104
105COOKIES:
106csrftoken = 'Wy1AOPqz7xn8bt2uGHqKrhXDE0Gf3c7RE2fcRhy0opzhhujjgx3GgZr0RS6D0KfC'
107sessionid = '7o59chmc1lduockyrxztgglwnh1iulwb'
108_ym_uid = '1485946868359153717'
109_ga = 'GA1.1.1151860279.1487672105'
110
111META:
112ALIASES = 'C:\\app\\cmder\\config\\user-aliases.cmd'
113ALLUSERSPROFILE = 'C:\\ProgramData'
114ANSICON = '161x1000 (161x44)'
115ANSICON_DEF = '7'
116APPDATA = 'C:\\Users\\ed\\AppData\\Roaming'
117ARCHITECTURE = '64'
118CMDER_ROOT = 'C:\\app\\cmder'
119CMDER_START = 'C:\\work\\projects\\musimatix-django\\musimatix\\landing\\static'
120COMMANDER_DRIVE = 'C:'
121COMMANDER_EXE = 'C:\\app\\totalcmd\\TOTALCMD64.EXE'
122COMMANDER_INI = 'C:\\app\\totalcmd\\wincmd.ini'
123COMMANDER_INSTANCE = '1'
124COMMANDER_PATH = 'C:\\app\\totalcmd'
125COMMONPROGRAMFILES = 'C:\\Program Files\\Common Files'
126COMMONPROGRAMFILES(X86) = 'C:\\Program Files (x86)\\Common Files'
127COMMONPROGRAMW6432 = 'C:\\Program Files\\Common Files'
128COMPUTERNAME = 'DESKTOP-QUBC2JH'
129COMSPEC = 'C:\\Windows\\system32\\cmd.exe'
130CONEMUANSI = 'ON'
131CONEMUANSILOG = ''
132CONEMUARGS = '/Icon "C:\\app\\cmder\\icons\\cmder.ico" /Title Cmder'
133CONEMUARGS2 = ''
134CONEMUBACKHWND = '0x01B80850'
135CONEMUBASEDIR = 'C:\\app\\cmder\\vendor\\conemu-maximus5\\ConEmu'
136CONEMUBUILD = '161022'
137CONEMUCONFIG = ''
138CONEMUDIR = 'C:\\app\\cmder\\vendor\\conemu-maximus5'
139CONEMUDRAWHWND = '0x001810DC'
140CONEMUDRIVE = 'C:'
141CONEMUHOOKS = 'Enabled'
142CONEMUHWND = '0x00D70B14'
143CONEMUPALETTE = 'Monokai'
144CONEMUPID = '15984'
145CONEMUSERVERPID = '9352'
146CONEMUTASK = '{cmd::Cmder}'
147CONEMUWORKDIR = 'C:\\Users\\ed'
148CONEMUWORKDRIVE = 'C:'
149CONTENT_LENGTH = '2942'
150CONTENT_TYPE = 'multipart/form-data; boundary=----WebKitFormBoundaryCuLByiqjtwANPGJe'
151CSRF_COOKIE = 'Wy1AOPqz7xn8bt2uGHqKrhXDE0Gf3c7RE2fcRhy0opzhhujjgx3GgZr0RS6D0KfC'
152DJANGO_SETTINGS_MODULE = 'musimatix.settings'
153GATEWAY_INTERFACE = 'CGI/1.1'
154GIT_INSTALL_ROOT = 'C:\\app\\Git'
155HOME = 'C:\\Users\\ed'
156HOMEDRIVE = 'C:'
157HOMEPATH = '\\Users\\ed'
158HTTP_ACCEPT = '*/*'
159HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
160HTTP_ACCEPT_LANGUAGE = 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4'
161HTTP_CACHE_CONTROL = 'no-cache'
162HTTP_CONNECTION = 'keep-alive'
163HTTP_COOKIE = '_ym_uid=1485946868359153717; _ga=GA1.1.1151860279.1487672105; sessionid=7o59chmc1lduockyrxztgglwnh1iulwb; csrftoken=Wy1AOPqz7xn8bt2uGHqKrhXDE0Gf3c7RE2fcRhy0opzhhujjgx3GgZr0RS6D0KfC'
164HTTP_DNT = '1'
165HTTP_HOST = '127.0.0.1:8000'
166HTTP_ORIGIN = 'http://127.0.0.1:8000'
167HTTP_PRAGMA = 'no-cache'
168HTTP_REFERER = 'http://127.0.0.1:8000/add/song/'
169HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36'
170LOCALAPPDATA = 'C:\\Users\\ed\\AppData\\Local'
171LOGONSERVER = '\\\\DESKTOP-QUBC2JH'
172NUMBER_OF_PROCESSORS = '4'
173ONEDRIVE = 'C:\\Users\\ed\\OneDrive'
174OS = 'Windows_NT'
175PATH = 'C:\\Users\\ed\\Envs\\msm\\Scripts;C:\\app\\cmder\\bin;C:\\app\\cmder\\vendor\\conemu-maximus5\\ConEmu\\Scripts;C:\\app\\cmder\\vendor\\conemu-maximus5;C:\\app\\cmder\\vendor\\conemu-maximus5\\ConEmu;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\app\\nodejs\\;C:\\app\\Git\\cmd;C:\\app\\Ruby23-x64\\bin;C:\\app\\Python\\Python35\\Scripts\\;C:\\app\\Python\\Python35\\;C:\\Users\\ed\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\ed\\AppData\\Roaming\\npm;C:\\app\\Git\\usr\\bin;C:\\app\\Git\\usr\\share\\vim\\vim74;C:\\app\\cmder\\'
176PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC'
177PATH_INFO = '/api/song/song/'
178PLINK_PROTOCOL = 'ssh'
179PROCESSOR_ARCHITECTURE = 'AMD64'
180PROCESSOR_IDENTIFIER = 'Intel64 Family 6 Model 58 Stepping 9, GenuineIntel'
181PROCESSOR_LEVEL = '6'
182PROCESSOR_REVISION = '3a09'
183PROGRAMDATA = 'C:\\ProgramData'
184PROGRAMFILES = 'C:\\Program Files'
185PROGRAMFILES(X86) = 'C:\\Program Files (x86)'
186PROGRAMW6432 = 'C:\\Program Files'
187PROMPT = 'C\x08L\x08I\x08N\x08K\x08 \x08(msm) C\x08L\x08I\x08N\x08K\x08 \x08$P$G'
188PSMODULEPATH = 'C:\\Program Files\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules'
189PUBLIC = 'C:\\Users\\Public'
190QUERY_STRING = ''
191REMOTE_ADDR = '127.0.0.1'
192REMOTE_HOST = ''
193REQUEST_METHOD = 'POST'
194RUN_MAIN = 'true'
195SCRIPT_NAME = ''
196SERVER_NAME = 'findo-t.ru'
197SERVER_PORT = '8000'
198SERVER_PROTOCOL = 'HTTP/1.1'
199SERVER_SOFTWARE = 'WSGIServer/0.2'
200SESSIONNAME = 'Console'
201SVN_SSH = 'C:\\\\app\\\\Git\\\\bin\\\\ssh.exe'
202SYSTEMDRIVE = 'C:'
203SYSTEMROOT = 'C:\\Windows'
204TEMP = 'C:\\Users\\ed\\AppData\\Local\\Temp'
205TERM = 'cygwin'
206TMP = 'C:\\Users\\ed\\AppData\\Local\\Temp'
207USER-ALIASES = 'C:\\app\\cmder\\config\\user-aliases.cmd'
208USERDOMAIN = 'DESKTOP-QUBC2JH'
209USERDOMAIN_ROAMINGPROFILE = 'DESKTOP-QUBC2JH'
210USERNAME = 'ed'
211USERPROFILE = 'C:\\Users\\ed'
212VENV = 'msm'
213VERBOSE-OUTPUT = '0 '
214VIRTUALENVWRAPPER_PROJECT_FILENAME = '.project'
215VIRTUAL_ENV = 'C:\\Users\\ed\\Envs\\msm'
216WINDIR = 'C:\\Windows'
217WORKON_HOME = 'C:\\Users\\ed\\Envs'
218_OLD_VIRTUAL_PATH = 'C:\\app\\cmder\\bin;C:\\app\\cmder\\vendor\\conemu-maximus5\\ConEmu\\Scripts;C:\\app\\cmder\\vendor\\conemu-maximus5;C:\\app\\cmder\\vendor\\conemu-maximus5\\ConEmu;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\app\\nodejs\\;C:\\app\\Git\\cmd;C:\\app\\Ruby23-x64\\bin;C:\\app\\Python\\Python35\\Scripts\\;C:\\app\\Python\\Python35\\;C:\\Users\\ed\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\ed\\AppData\\Roaming\\npm;C:\\app\\Git\\usr\\bin;C:\\app\\Git\\usr\\share\\vim\\vim74;C:\\app\\cmder\\'
219_OLD_VIRTUAL_PROMPT = 'C\x08L\x08I\x08N\x08K\x08 \x08$P$G'
220wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='cp866'>
221wsgi.file_wrapper = ''
222wsgi.input = <_io.BufferedReader name=1268>
223wsgi.multiprocess = False
224wsgi.multithread = True
225wsgi.run_once = False
226wsgi.url_scheme = 'http'
227wsgi.version =
228
229Settings:
230Using settings module musimatix.settings
231ABSOLUTE_URL_OVERRIDES = {}
232ACCOUNT_AUTHENTICATION_METHOD = 'email'
233ACCOUNT_EMAIL_REQUIRED = True
234ACCOUNT_EMAIL_VERIFICATION = 'none'
235ACCOUNT_LOGIN_REDIRECT_URL = '/search'
236ACCOUNT_LOGOUT_ON_GET = True
237ACCOUNT_LOGOUT_REDIRECT_URL = '/'
238ADMINS = ('Kirill', 'mki144@gmail.com')
239ALLOWED_HOSTS = ['dev.musimatix.com', '127.0.0.1']
240ANYMAIL = {'MAILGUN_API_KEY': '********************'}
241API_CHECK_CSRF = '********************'
242APPEND_SLASH = True
243AUTHENTICATION_BACKENDS =
244AUTH_PASSWORD_VALIDATORS = '********************'
245AUTH_USER_MODEL = 'muser.MusimatixUser'
246BASE_DIR = 'C:\\work\\projects\\musimatix-django\\musimatix'
247CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
248CACHE_MIDDLEWARE_ALIAS = 'default'
249CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
250CACHE_MIDDLEWARE_SECONDS = 600
251CHAT_ENABLED = False
252COMPRESS_CACHEABLE_PRECOMPILERS =
253COMPRESS_CACHE_BACKEND = 'default'
254COMPRESS_CACHE_KEY_FUNCTION = '********************'
255COMPRESS_CLEAN_CSS_ARGUMENTS = ''
256COMPRESS_CLEAN_CSS_BINARY = 'cleancss'
257COMPRESS_CLOSURE_COMPILER_ARGUMENTS = ''
258COMPRESS_CLOSURE_COMPILER_BINARY = 'java -jar compiler.jar'
259COMPRESS_CSS_COMPRESSOR = 'compressor.css.CssCompressor'
260COMPRESS_CSS_FILTERS = ['compressor.filters.css_default.CssAbsoluteFilter']
261COMPRESS_CSS_HASHING_METHOD = 'mtime'
262COMPRESS_DATA_URI_MAX_SIZE = 1024
263COMPRESS_DEBUG_TOGGLE = None
264COMPRESS_ENABLED = False
265COMPRESS_JINJA2_GET_ENVIRONMENT = <function CompressorConf.JINJA2_GET_ENVIRONMENT at 0x000002A3A4126620>
266COMPRESS_JS_COMPRESSOR = 'compressor.js.JsCompressor'
267COMPRESS_JS_FILTERS = ['compressor.filters.jsmin.JSMinFilter']
268COMPRESS_MINT_DELAY = 30
269COMPRESS_MTIME_DELAY = 10
270COMPRESS_OFFLINE = False
271COMPRESS_OFFLINE_CONTEXT = {'STATIC_URL': '/static/'}
272COMPRESS_OFFLINE_MANIFEST = 'manifest.json'
273COMPRESS_OFFLINE_TIMEOUT = 31536000
274COMPRESS_OUTPUT_DIR = 'CACHE'
275COMPRESS_PARSER = 'compressor.parser.AutoSelectParser'
276COMPRESS_PRECOMPILERS =
277COMPRESS_REBUILD_TIMEOUT = 2592000
278COMPRESS_ROOT = 'c:\\work\\projects\\musimatix-django\\static'
279COMPRESS_STORAGE = 'compressor.storage.CompressorFileStorage'
280COMPRESS_TEMPLATE_FILTER_CONTEXT = {'STATIC_URL': '/static/'}
281COMPRESS_URL = '/static/'
282COMPRESS_VERBOSE = False
283COMPRESS_YUGLIFY_BINARY = 'yuglify'
284COMPRESS_YUGLIFY_CSS_ARGUMENTS = '--terminal'
285COMPRESS_YUGLIFY_JS_ARGUMENTS = '--terminal'
286COMPRESS_YUI_BINARY = 'java -jar yuicompressor.jar'
287COMPRESS_YUI_CSS_ARGUMENTS = ''
288COMPRESS_YUI_JS_ARGUMENTS = ''
289CSRF_COOKIE_AGE = 31449600
290CSRF_COOKIE_DOMAIN = None
291CSRF_COOKIE_HTTPONLY = False
292CSRF_COOKIE_NAME = 'csrftoken'
293CSRF_COOKIE_PATH = '/'
294CSRF_COOKIE_SECURE = False
295CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
296CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
297CSRF_TRUSTED_ORIGINS = []
298DATABASES = {'default': {'CONN_MAX_AGE': 0, 'PASSWORD': '********************', 'OPTIONS': {}, 'HOST': 'localhost', 'AUTOCOMMIT': True, 'NAME': 'musimatix', 'ATOMIC_REQUESTS': False, 'PORT': '5432', 'TIME_ZONE': None, 'USER': 'postgres', 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'TEST': {'NAME': None, 'MIRROR': None, 'COLLATION': None, 'CHARSET': None}}}
299DATABASE_ROUTERS = []
300DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
301DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
302DATETIME_FORMAT = 'N j, Y, P'
303DATETIME_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']
304DATE_FORMAT = 'N j, Y'
305DATE_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']
306DEBUG = True
307DEBUG_PROPAGATE_EXCEPTIONS = False
308DECIMAL_SEPARATOR = '.'
309DEFAULT_CHARSET = 'utf-8'
310DEFAULT_CONTENT_TYPE = 'text/html'
311DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
312DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
313DEFAULT_FROM_EMAIL = 'noreply@musimatix.com'
314DEFAULT_INDEX_TABLESPACE = ''
315DEFAULT_TABLESPACE = ''
316DISALLOWED_USER_AGENTS = []
317EMAIL_BACKEND = 'anymail.backends.mailgun.MailgunBackend'
318EMAIL_HOST = 'localhost'
319EMAIL_HOST_PASSWORD = '********************'
320EMAIL_HOST_USER = ''
321EMAIL_PORT = 25
322EMAIL_SSL_CERTFILE = None
323EMAIL_SSL_KEYFILE = '********************'
324EMAIL_SUBJECT_PREFIX = '[Django] '
325EMAIL_TIMEOUT = None
326EMAIL_USE_SSL = False
327EMAIL_USE_TLS = False
328FILE_CHARSET = 'utf-8'
329FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
330FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
331FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
332FILE_UPLOAD_PERMISSIONS = None
333FILE_UPLOAD_TEMP_DIR = None
334FIRST_DAY_OF_WEEK = 0
335FIXTURE_DIRS = []
336FORCE_SCRIPT_NAME = None
337FORMAT_MODULE_PATH = None
338GOOGLE_DEV_KEY = '********************'
339IGNORABLE_404_URLS = []
340INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', 'rest_framework', 'rest_framework.authtoken', 'rest_framework_swagger', 'rest_auth', 'api', 'muser', 'landing', 'search', 'song', 'opbeat.contrib.django', 'compressor', 'anymail', 'corsheaders', 'allauth', 'allauth.account', 'rest_auth.registration', 'allauth.socialaccount', 'allauth.socialaccount.providers.facebook', 'allauth.socialaccount.providers.vk', 'allauth.socialaccount.providers.google', 'allauth.socialaccount.providers.twitter']
341INTERNAL_IPS = []
342LANGUAGES = [('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'), ('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')]
343LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
344LANGUAGE_CODE = 'ru'
345LANGUAGE_COOKIE_AGE = None
346LANGUAGE_COOKIE_DOMAIN = None
347LANGUAGE_COOKIE_NAME = 'lang'
348LANGUAGE_COOKIE_PATH = '/'
349LOCALE_PATHS = []
350LOGGING = {'version': 1, 'formatters': {'verbose': {'format': '[%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d] %(message)s'}, 'normal': {'format': '[%(levelname)s %(asctime)s %(module)s] %(message)s'}, 'simple': {'format': '[%(levelname)s %(asctime)s] %(message)s'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'formatter': 'verbose', 'level': 'DEBUG'}}, 'disable_existing_loggers': False, 'loggers': {'requests': {'propagate': True, 'handlers': ['console'], 'level': 10}, 'debug_log': {'propagate': False, 'handlers': ['console'], 'level': 10}}}
351LOGGING_CONFIG = 'logging.config.dictConfig'
352LOGIN_REDIRECT_URL = '/search'
353LOGIN_URL = '/accounts/login/'
354LOGOUT_REDIRECT_URL = None
355LOG_DIR = '/home/musimatix/log/'
356MANAGERS = []
357MEDIA_ROOT = 'C:\\work\\projects\\musimatix-django\\../media'
358MEDIA_URL = '/media/'
359MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
360MIDDLEWARE = ['opbeat.contrib.django.middleware.OpbeatAPMMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'corsheaders.middleware.CorsMiddleware', 'middleware.i18n.LanguageMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware']
361MIDDLEWARE_CLASSES = ['django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware']
362MIGRATION_MODULES = {}
363MONTH_DAY_FORMAT = 'F j'
364NUMBER_GROUPING = 0
365OPBEAT = {'ORGANIZATION_ID': '215a97437c4f40f681b6d367bc7861b4', 'APP_ID': 'b1f196ae6e', 'SECRET_TOKEN': '********************'}
366PASSWORD_HASHERS = '********************'
367PASSWORD_RESET_TIMEOUT_DAYS = '********************'
368PREPEND_WWW = False
369REST_AUTH_REGISTER_SERIALIZERS = {'REGISTER_SERIALIZER': 'muser.serializers.CustomRegisterSerializer'}
370REST_AUTH_SERIALIZERS = {'PASSWORD_RESET_SERIALIZER': '********************', 'LOGIN_SERIALIZER': 'muser.serializers.CustomLoginSerializer'}
371REST_FRAMEWORK = {'PAGE_SIZE': 20}
372ROOT_URLCONF = 'musimatix.urls'
373SECRET_KEY = '********************'
374SECURE_BROWSER_XSS_FILTER = False
375SECURE_CONTENT_TYPE_NOSNIFF = False
376SECURE_HSTS_INCLUDE_SUBDOMAINS = False
377SECURE_HSTS_SECONDS = 0
378SECURE_PROXY_SSL_HEADER = None
379SECURE_REDIRECT_EXEMPT = []
380SECURE_SSL_HOST = None
381SECURE_SSL_REDIRECT = False
382SERVER_EMAIL = 'error@musimatix.com'
383SESSION_CACHE_ALIAS = 'default'
384SESSION_COOKIE_AGE = 1209600
385SESSION_COOKIE_DOMAIN = None
386SESSION_COOKIE_HTTPONLY = True
387SESSION_COOKIE_NAME = 'sessionid'
388SESSION_COOKIE_PATH = '/'
389SESSION_COOKIE_SECURE = False
390SESSION_ENGINE = 'django.contrib.sessions.backends.db'
391SESSION_EXPIRE_AT_BROWSER_CLOSE = False
392SESSION_FILE_PATH = None
393SESSION_SAVE_EVERY_REQUEST = False
394SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
395SETTINGS_MODULE = 'musimatix.settings'
396SHORT_DATETIME_FORMAT = 'm/d/Y P'
397SHORT_DATE_FORMAT = 'm/d/Y'
398SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
399SILENCED_SYSTEM_CHECKS = []
400SITE_ID = 1
401SOCIALACCOUNT_ADAPTER = 'muser.adapter.CustomDefaultAccountAdapter'
402SOCIALACCOUNT_FORMS = {'signup': 'muser.forms.SocialPasswordedSignupForm'}
403SOCIALACCOUNT_PROVIDERS = {'facebook': {'SCOPE': ['email', 'public_profile', 'user_friends'], 'FIELDS': ['id', 'email', 'name', 'first_name', 'last_name', 'verified', 'locale', 'timezone', 'link', 'gender', 'updated_time'], 'VERSION': 'v2.4', 'VERIFIED_EMAIL': False, 'METHOD': 'oauth2', 'EXCHANGE_TOKEN': '********************'}, 'google': {'SCOPE': ['profile', 'email']}}
404STATICFILES_DIRS = []
405STATICFILES_FINDERS =
406STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
407STATIC_ROOT = 'C:/work/projects/musimatix-django/musimatix/musimatix/../../static'
408STATIC_URL = '/static/'
409SWAGGER_SETTINGS = {'JSON_EDITOR': False, 'LOGOUT_URL': 'rest_framework:logout', 'USE_SESSION_AUTH': True, 'APIS_SORTER': '********************', 'LOGIN_URL': 'rest_framework:login', 'DOC_EXPANSION': 'list'}
410TEMPLATES = [{'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', 'muser.context_processors.lang_data']}, 'DIRS': ['C:\\work\\projects\\musimatix-django\\musimatix\\general_templates'], 'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates'}]
411TEST_NON_SERIALIZED_APPS = []
412TEST_RUNNER = 'django.test.runner.DiscoverRunner'
413THOUSAND_SEPARATOR = ','
414TIME_FORMAT = 'P'
415TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
416TIME_ZONE = 'Europe/Moscow'
417USE_ETAGS = False
418USE_I18N = True
419USE_L10N = True
420USE_THOUSAND_SEPARATOR = False
421USE_TZ = True
422USE_X_FORWARDED_HOST = False
423USE_X_FORWARDED_PORT = False
424WSGI_APPLICATION = 'musimatix.wsgi.application'
425X_FRAME_OPTIONS = 'SAMEORIGIN'
426YEAR_MONTH_FORMAT = 'F Y'
427
428
429You're seeing this error because you have DEBUG = True in your
430Django settings file. Change that to False, and Django will
431display a standard page generated by the handler for this status code.