· 7 years ago · Apr 27, 2018, 04:52 PM
1IndexError at /api/v0/orders/items/28681379/
2list index out of range
3
4Request Method: PATCH
5Request URL: http://localhost:8000/api/v0/orders/items/28681379/
6Django Version: 1.11.6
7Python Executable: /usr/local/opt/python/bin/python3.6
8Python Version: 3.6.5
9Python Path: ['/Users/lfyxan/projects/evapolar-web', '/usr/local/Cellar/python/3.6.5/Frameworks/Python.framework/Versions/3.6/lib/python36.zip', '/usr/local/Cellar/python/3.6.5/Frameworks/Python.framework/Versions/3.6/lib/python3.6', '/usr/local/Cellar/python/3.6.5/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload', '/usr/local/lib/python3.6/site-packages', '/Users/lfyxan/projects/evapolar-web/src/django-getpaid', '/Users/lfyxan/projects/evapolar-web', '/usr/local/lib/python3.6/site-packages/odf', '/usr/local/lib/python3.6/site-packages/odf', '/usr/local/lib/python3.6/site-packages/odf', '/usr/local/lib/python3.6/site-packages/odf', '/usr/local/lib/python3.6/site-packages/odf', '/usr/local/lib/python3.6/site-packages/odf', '/usr/local/lib/python3.6/site-packages/odf']
10Server time: Fri, 27 Apr 2018 16:48:39 +0000
11Installed Applications:
12('nested_admin',
13 'suit',
14 'django.contrib.admin',
15 'django.contrib.admindocs',
16 'django.contrib.auth',
17 'django.contrib.contenttypes',
18 'django.contrib.sessions',
19 'django.contrib.messages',
20 'django.contrib.staticfiles',
21 'django.contrib.humanize',
22 'django.contrib.sites',
23 'django.contrib.postgres',
24 'storages',
25 'private_storage',
26 'django_extensions',
27 'django_mptt_admin',
28 'django_pgviews',
29 'clear_cache',
30 'django_filters',
31 'sorl.thumbnail',
32 'mptt',
33 'smart_selects',
34 'cachalot',
35 'coverage',
36 'cities_light',
37 'reversion',
38 'rest_framework_filters',
39 'import_export',
40 'rangefilter',
41 'project.apps.geodata',
42 'project.apps.shared.ecommerce_channel',
43 'project.apps.products',
44 'project.apps.site_orders',
45 'project.apps.orders',
46 'project.apps.logistic',
47 'project.apps.content',
48 'project.apps.money',
49 'project.apps.channels.amazon',
50 'project.apps.channels.amazon_seller',
51 'project.apps.channels.ebay',
52 'project.apps.channels.indiegogo1',
53 'project.apps.channels.indiegogo2',
54 'project.apps.channels.newegg',
55 'project.apps.channels.shopify',
56 'project.apps.channels.wordpress',
57 'project.apps.channels.utils',
58 'project.apps.shared.evapolar_utils.gallery',
59 'project.apps.shared.evapolar_utils.base',
60 'project.apps.shared.evapolar_utils.documentation',
61 'djcelery',
62 'rest_framework',
63 'rest_framework_swagger',
64 'rest_framework.authtoken',
65 'paypal.standard.ipn',
66 'anymail',
67 'versatileimagefield',
68 'ckeditor',
69 'ckeditor_uploader',
70 'corsheaders')
71Installed Middleware:
72('whitenoise.middleware.WhiteNoiseMiddleware',
73 'django.middleware.security.SecurityMiddleware',
74 'django.contrib.sessions.middleware.SessionMiddleware',
75 'corsheaders.middleware.CorsMiddleware',
76 'django.middleware.common.CommonMiddleware',
77 'django.middleware.csrf.CsrfViewMiddleware',
78 'django.contrib.auth.middleware.AuthenticationMiddleware',
79 'django.contrib.messages.middleware.MessageMiddleware',
80 'django.middleware.clickjacking.XFrameOptionsMiddleware')
81
82
83Traceback:
84
85File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
86 41. response = get_response(request)
87
88File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _legacy_get_response
89 249. response = self._get_response(request)
90
91File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
92 187. response = self.process_exception_by_middleware(e, request)
93
94File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
95 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
96
97File "/usr/local/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
98 58. return view_func(*args, **kwargs)
99
100File "/usr/local/lib/python3.6/site-packages/rest_framework/viewsets.py" in view
101 90. return self.dispatch(request, *args, **kwargs)
102
103File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
104 489. response = self.handle_exception(exc)
105
106File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
107 449. self.raise_uncaught_exception(exc)
108
109File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
110 486. response = handler(request, *args, **kwargs)
111
112File "/usr/local/lib/python3.6/site-packages/rest_framework/mixins.py" in partial_update
113 84. return self.update(request, *args, **kwargs)
114
115File "/Users/lfyxan/projects/evapolar-web/project/apps/site_orders/views.py" in update
116 30. self.perform_update(serializer)
117
118File "/usr/local/lib/python3.6/site-packages/rest_framework/mixins.py" in perform_update
119 80. serializer.save()
120
121File "/usr/local/lib/python3.6/site-packages/rest_framework/serializers.py" in save
122 210. self.instance = self.update(self.instance, validated_data)
123
124File "/Users/lfyxan/projects/evapolar-web/project/apps/site_orders/serializers.py" in update
125 156. self).update(instance, validated_data)
126
127File "/usr/local/lib/python3.6/site-packages/rest_framework/serializers.py" in update
128 955. instance.save()
129
130File "/Users/lfyxan/projects/evapolar-web/project/apps/site_orders/models.py" in save
131 406. self._new_order_processing()
132
133File "/Users/lfyxan/projects/evapolar-web/project/apps/site_orders/models.py" in _new_order_processing
134 490. self._payment_processing()
135
136File "/Users/lfyxan/projects/evapolar-web/project/apps/site_orders/models.py" in _payment_processing
137 580. self.payment_id)
138
139File "/Users/lfyxan/projects/evapolar-web/project/apps/money/payment_providers.py" in check_payment_captured
140 416. payment_dict['transactions'][0]['related_resources'][0]['sale'][
141
142Exception Type: IndexError at /api/v0/orders/items/28681379/
143Exception Value: list index out of range
144Request information:
145USER: AnonymousUser
146
147GET: No GET data
148
149POST: No POST data
150
151FILES: No FILES data
152
153COOKIES: No cookie data
154
155META:
156Apple_PubSub_Socket_Render = '/private/tmp/com.apple.launchd.ZLOomqJu9E/Render'
157BOLD = '\x1b[1m'
158CELERY_LOADER = 'djcelery.loaders.DjangoLoader'
159COMMAND_MODE = 'unix2003'
160CONTENT_LENGTH = '283'
161CONTENT_TYPE = 'application/json;charset=UTF-8'
162DISPLAY = '/private/tmp/com.apple.launchd.BeDCh85TTK/org.macosforge.xquartz:0'
163DJANGO_SETTINGS_MODULE = 'project.settings'
164GATEWAY_INTERFACE = 'CGI/1.1'
165GREEN = '\x1b[38;5;64m'
166HOME = '/Users/lfyxan'
167HTTP_ACCEPT = 'application/json, text/plain, */*'
168HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
169HTTP_ACCEPT_LANGUAGE = 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7,it;q=0.6,de;q=0.5'
170HTTP_CACHE_CONTROL = 'no-cache'
171HTTP_CONNECTION = 'keep-alive'
172HTTP_HOST = 'localhost:8000'
173HTTP_ORIGIN = 'http://localhost:3000'
174HTTP_PRAGMA = 'no-cache'
175HTTP_REFERER = 'http://localhost:3000/checkout/'
176HTTP_USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36'
177LANG = 'en_GB.UTF-8'
178LOGNAME = 'lfyxan'
179LS_COLORS = 'no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=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:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.ogg=01;35:*.mp3=01;35:*.wav=01;35:'
180MAGENTA = '\x1b[38;5;125m'
181ORANGE = '\x1b[38;5;166m'
182PATH = '/Users/lfyxan/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Users/lfyxan/bin'
183PATH_INFO = '/api/v0/orders/items/28681379/'
184PS1 = '\\[\x1b[1m\x1b[38;5;125m\\]\\u \\[\x1b[38;5;244m\\]at \\[\x1b[38;5;166m\\]\\h \\[\x1b[38;5;244m\\]in \\[\x1b[38;5;64m\\]\\w\\[\x1b[38;5;244m\\]$([[ -n $(git branch 2> /dev/null) ]] && echo " on ")\\[\x1b[38;5;61m\\]$(parse_git_branch)\\[\x1b[38;5;244m\\]\\n$ \\[\x1b(B\x1b[m\\]'
185PS2 = '\\[\x1b[38;5;166m\\]→ \\[\x1b(B\x1b[m\\]'
186PURPLE = '\x1b[38;5;61m'
187PWD = '/Users/lfyxan/projects/evapolar-web'
188QUERY_STRING = ''
189REMOTE_ADDR = '127.0.0.1'
190REMOTE_HOST = ''
191REQUEST_METHOD = 'PATCH'
192RESET = '\x1b(B\x1b[m'
193RUN_MAIN = 'true'
194SCRIPT_NAME = ''
195SECURITYSESSIONID = '186a7'
196SERVER_NAME = '1.0.0.127.in-addr.arpa'
197SERVER_PORT = '8000'
198SERVER_PROTOCOL = 'HTTP/1.1'
199SERVER_SOFTWARE = 'WSGIServer/0.2'
200SHELL = '/bin/bash'
201SHLVL = '2'
202SSH_AUTH_SOCK = '/private/tmp/com.apple.launchd.uL8G47o6fj/Listeners'
203TERM = 'xterm-256color'
204TERM_PROGRAM = 'vscode'
205TERM_PROGRAM_VERSION = '1.22.2'
206TMPDIR = '/var/folders/9f/d7sdf4c977n1zqxspp4qmk6m0000gn/T/'
207TZ = 'UTC'
208USER = 'lfyxan'
209VSCODE_IPC_HOOK = '/Users/lfyxan/Library/Application Support/Code/1.22.2-main.sock'
210VSCODE_NLS_CONFIG = '{"locale":"en-gb","availableLanguages":{}}'
211VSCODE_NODE_CACHED_DATA_DIR_682 = '/Users/lfyxan/Library/Application Support/Code/CachedData/3aeede733d9a3098f7b4bdc1f66b63b0f48c1ef9'
212VSCODE_PID = '682'
213WHITE = '\x1b[38;5;244m'
214XPC_FLAGS = '0x0'
215XPC_SERVICE_NAME = '0'
216_ = '/usr/local/bin/python3'
217__CF_USER_TEXT_ENCODING = '0x1F5:0x502:0x0'
218__PYVENV_LAUNCHER__ = '/usr/local/Cellar/python/3.6.5/bin/python3.6'
219wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
220wsgi.file_wrapper = ''
221wsgi.input = <_io.BufferedReader name=8>
222wsgi.multiprocess = False
223wsgi.multithread = True
224wsgi.run_once = False
225wsgi.url_scheme = 'http'
226wsgi.version = '(1, 0)'
227
228Settings:
229Using settings module project.settings
230ABSOLUTE_URL_OVERRIDES = {}
231ADMINS = []
232ALLOWED_HOSTS = ['*']
233ANYMAIL = {'MAILGUN_API_KEY': '********************', 'MAILGUN_SENDER_DOMAIN': 'mail.evapolar.me'}
234APPEND_SLASH = True
235AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
236AUTH_PASSWORD_VALIDATORS = '********************'
237AUTH_USER_MODEL = 'auth.User'
238BASE_DIR = '/Users/lfyxan/projects/evapolar-web/project'
239BROKER_CONNECTION_TIMEOUT = 30
240BROKER_HEARTBEAT = None
241BROKER_POOL_LIMIT = 1
242BROKER_URL = 'redis://localhost:6379/0'
243CACHES = {'default': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': 'localhost:11211'}}
244CACHE_MIDDLEWARE_ALIAS = 'default'
245CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
246CACHE_MIDDLEWARE_SECONDS = 600
247CELERYBEAT_SCHEDULE = {'remove_old_unpayed_orders': {'task': 'project.apps.site_orders.tasks.remove_old_unpayed_orders', 'schedule': datetime.timedelta(1)}}
248CELERYBEAT_SCHEDULER = 'djcelery.schedulers.DatabaseScheduler'
249CELERY_ACCEPT_CONTENT = ['application/json']
250CELERY_ALWAYS_EAGER = True
251CELERY_EVENT_QUEUE_EXPIRES = 60
252CELERY_RESULT_BACKEND = 'rpc'
253CELERY_RESULT_SERIALIZER = 'json'
254CELERY_SEND_EVENTS = True
255CELERY_TASK_SERIALIZER = 'json'
256CITIES_LIGHT_APP_NAME = 'geodata'
257CKEDITOR_CONFIGS = {'default': {'toolbar': 'full', 'height': 300, 'width': 'auto'}}
258CKEDITOR_UPLOAD_PATH = '/Users/lfyxan/projects/evapolar-web/project/media/public/ckeditor'
259CORS_ORIGIN_ALLOW_ALL = True
260CSRF_COOKIE_AGE = 31449600
261CSRF_COOKIE_DOMAIN = None
262CSRF_COOKIE_HTTPONLY = False
263CSRF_COOKIE_NAME = 'csrftoken'
264CSRF_COOKIE_PATH = '/'
265CSRF_COOKIE_SECURE = False
266CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
267CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
268CSRF_TRUSTED_ORIGINS = []
269CSRF_USE_SESSIONS = False
270DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'ecommerce_service', 'USER': 'postgres', 'PASSWORD': '********************', 'HOST': 'localhost', 'PORT': '5432', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
271DATABASE_ROUTERS = []
272DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
273DATA_UPLOAD_MAX_NUMBER_FIELDS = 2000
274DATETIME_FORMAT = 'N j, Y, P'
275DATETIME_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']
276DATE_FORMAT = 'N j, Y'
277DATE_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']
278DEBUG = True
279DEBUG_PROPAGATE_EXCEPTIONS = False
280DEBUG_TOOLBAR = None
281DECIMAL_SEPARATOR = '.'
282DEFAULT_CHARSET = 'utf-8'
283DEFAULT_CONTENT_TYPE = 'text/html'
284DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
285DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
286DEFAULT_FROM_EMAIL = 'mail@evapolar.com'
287DEFAULT_INDEX_TABLESPACE = ''
288DEFAULT_TABLESPACE = ''
289DEVELOPMENT = 'development'
290DISALLOWED_USER_AGENTS = []
291DOCUMENTATION_ACCESS_FUNCTION = <function <lambda> at 0x10a2fcd08>
292DOCUMENTATION_ROOT = '/Users/lfyxan/projects/evapolar-web/project/sphinx_docs'
293EMAIL_BACKEND = 'anymail.backends.mailgun.EmailBackend'
294EMAIL_HOST = 'localhost'
295EMAIL_HOST_PASSWORD = '********************'
296EMAIL_HOST_USER = ''
297EMAIL_PORT = 25
298EMAIL_SSL_CERTFILE = None
299EMAIL_SSL_KEYFILE = '********************'
300EMAIL_SUBJECT_PREFIX = '[Django] '
301EMAIL_TIMEOUT = None
302EMAIL_USE_LOCALTIME = False
303EMAIL_USE_SSL = False
304EMAIL_USE_TLS = False
305EMAIL_VALIDATOR_URL = 'https://api.mailgun.net/v3/address/validate'
306ES_URL = None
307EXTERNAL_FILE_SRORAGE = False
308FILE_CHARSET = 'utf-8'
309FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
310FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
311FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
312FILE_UPLOAD_PERMISSIONS = None
313FILE_UPLOAD_TEMP_DIR = None
314FIRST_DAY_OF_WEEK = 0
315FIXTURE_DIRS = []
316FORCE_SCRIPT_NAME = None
317FORMAT_MODULE_PATH = None
318FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
319HOSTNAME = False
320IGNORABLE_404_URLS = []
321IMPORT_EXPORT_CSV_DELIMITER = ';'
322INSTALLED_APPS = "('nested_admin', 'suit', 'django.contrib.admin', 'django.contrib.admindocs', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'django.contrib.sites', 'django.contrib.postgres', 'storages', 'private_storage', 'django_extensions', 'django_mptt_admin', 'django_pgviews', 'clear_cache', 'django_filters', 'sorl.thumbnail', 'mptt', 'smart_selects', 'cachalot', 'coverage', 'cities_light', 'reversion', 'rest_framework_filters', 'import_export', 'rangefilter', 'project.apps.geodata', 'project.apps.shared.ecommerce_channel', 'project.apps.products', 'project.apps.site_orders', 'project.apps.orders', 'project.apps.logistic', 'project.apps.content', 'project.apps.money', 'project.apps.channels.amazon', 'project.apps.channels.amazon_seller', 'project.apps.channels.ebay', 'project.apps.channels.indiegogo1', 'project.apps.channels.indiegogo2', 'project.apps.channels.newegg', 'project.apps.channels.shopify', 'project.apps.channels.wordpress', 'project.apps.channels.utils', 'project.apps.shared.evapolar_utils.gallery', 'project.apps.shared.evapolar_utils.base', 'project.apps.shared.evapolar_utils.documentation', 'djcelery', 'rest_framework', 'rest_framework_swagger', 'rest_framework.authtoken', 'paypal.standard.ipn', 'anymail', 'versatileimagefield', 'ckeditor', 'ckeditor_uploader', 'corsheaders')"
323INTERNAL_IPS = []
324LANGUAGES = [('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')]
325LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
326LANGUAGE_CODE = 'en'
327LANGUAGE_COOKIE_AGE = None
328LANGUAGE_COOKIE_DOMAIN = None
329LANGUAGE_COOKIE_NAME = 'django_language'
330LANGUAGE_COOKIE_PATH = '/'
331LOCAL = 'local'
332LOCALE_PATHS = []
333LOCATION = 'local'
334LOGGING = {}
335LOGGING_CONFIG = 'logging.config.dictConfig'
336LOGIN_REDIRECT_URL = '/accounts/profile/'
337LOGIN_URL = '/accounts/login/'
338LOGOUT_REDIRECT_URL = None
339MAILGUN_API_KEY = '********************'
340MAILGUN_PUBLIC_KEY = '********************'
341MAILGUN_SENDER_DOMAIN = 'mail.evapolar.me'
342MANAGERS = []
343MAX_VARIANT_QUANTITY = 20
344MEDIA_ROOT = '/Users/lfyxan/projects/evapolar-web/project/media'
345MEDIA_URL = '/media/'
346MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
347MIDDLEWARE = None
348MIDDLEWARE_CLASSES = "('whitenoise.middleware.WhiteNoiseMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware')"
349MIGRATION_MODULES = {}
350MONTH_DAY_FORMAT = 'F j'
351NUMBER_GROUPING = 0
352PASSWORD_HASHERS = '********************'
353PASSWORD_RESET_TIMEOUT_DAYS = '********************'
354PAYPAL_CLIENT_ID = 'AaYyvwqL-DeSXBRt4D4SiUrRAYci7aUmugZv08gs1r-fPY67JIsyhjm_-M9miGrHzLzLiHYX830jd2kU'
355PAYPAL_CLIENT_SECRET = '********************'
356PAYPAL_TEST = True
357PREPEND_WWW = False
358PRIVATE_STORAGE_AUTH_FUNCTION = 'private_storage.permissions.allow_staff'
359PRIVATE_STORAGE_ROOT = '/Users/lfyxan/projects/evapolar-web/project/media/private'
360PRODUCTION = 'production'
361PROJECT_NAME = 'ecommerce-service'
362PUBLIC_MEDIA_FILES_LOCATION = '/Users/lfyxan/projects/evapolar-web/project/media/public'
363REST_FRAMEWORK = {'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend', 'rest_framework.filters.OrderingFilter'), 'UNICODE_JSON': True, 'DEFAULT_PARSER_CLASSES': ('rest_framework.parsers.JSONParser',), 'DEFAULT_RENDERER_CLASSES': ('rest_framework.renderers.JSONRenderer', 'rest_framework.renderers.BrowsableAPIRenderer'), 'DEFAULT_MODEL_SERIALIZER_CLASS': 'rest_framework.serializers.HyperlinkedModelSerializer', 'DEFAULT_THROTTLE_CLASSES': ('rest_framework.throttling.UserRateThrottle',), 'DEFAULT_THROTTLE_RATES': {'user': '10000/day'}, 'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework_jwt.authentication.JSONWebTokenAuthentication', 'rest_framework.authentication.TokenAuthentication')}
364ROOT_URLCONF = 'project.urls'
365SEARCH_BACKENDS = {}
366SECRET_KEY = '********************'
367SECURE_BROWSER_XSS_FILTER = False
368SECURE_CONTENT_TYPE_NOSNIFF = False
369SECURE_HSTS_INCLUDE_SUBDOMAINS = False
370SECURE_HSTS_PRELOAD = False
371SECURE_HSTS_SECONDS = 0
372SECURE_PROXY_SSL_HEADER = None
373SECURE_REDIRECT_EXEMPT = []
374SECURE_SSL_HOST = None
375SECURE_SSL_REDIRECT = False
376SECURIONPAY_PUBLIC_KEY = '********************'
377SECURIONPAY_SECRET_KEY = '********************'
378SERVER_EMAIL = 'root@localhost'
379SESSION_CACHE_ALIAS = 'default'
380SESSION_COOKIE_AGE = 5184000
381SESSION_COOKIE_DOMAIN = None
382SESSION_COOKIE_HTTPONLY = True
383SESSION_COOKIE_NAME = 'sid'
384SESSION_COOKIE_PATH = '/'
385SESSION_COOKIE_SECURE = False
386SESSION_ENGINE = 'django.contrib.sessions.backends.cached_db'
387SESSION_EXPIRE_AT_BROWSER_CLOSE = False
388SESSION_FILE_PATH = None
389SESSION_SAVE_EVERY_REQUEST = False
390SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer'
391SETTINGS_MODULE = 'project.settings'
392SHIPWIRE_HOST = 'api.beta.shipwire.com'
393SHIPWIRE_PASSWORD = '********************'
394SHIPWIRE_USERNAME = 'amarkov@evapolar.com'
395SHORT_DATETIME_FORMAT = 'm/d/Y P'
396SHORT_DATE_FORMAT = 'm/d/Y'
397SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
398SILENCED_SYSTEM_CHECKS = []
399SITE_ID = 1
400STAGING = 'staging'
401STATICFILES_DIRS = "('/Users/lfyxan/projects/evapolar-web/project/../build/static',)"
402STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
403STATICFILES_LOCATION = 'static'
404STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
405STATIC_ROOT = '/Users/lfyxan/projects/evapolar-web/project/static'
406STATIC_URL = '/static/'
407STRIPE_API_PUBLIC_KEY = '********************'
408STRIPE_API_SECRET_KEY = '********************'
409SUIT_CONFIG = {'ADMIN_NAME': 'Evapolar', 'MENU': ({'label': 'Site orders', 'app': 'site_orders', 'models': ({'model': 'order', 'label': 'Orders'},)}, {'label': 'Products', 'app': 'products', 'models': [{'model': 'product', 'label': 'Products'}, {'model': 'category', 'label': 'Categories'}, {'model': 'schema', 'label': 'Schemas'}]}, {'label': 'Money', 'models': [{'model': 'money.countryvariantprice', 'label': 'Countries variants prices'}, {'model': 'money.countryvariantpriceuploader', 'label': 'Countries variants prices uploader'}, {'model': 'money.vat', 'label': 'VATs'}, {'model': 'money.invoicetemplate', 'label': 'Invoice templates'}, {'model': 'money.currencyrate', 'label': 'Currencies rates'}, {'model': 'money.discount', 'label': 'Discounts'}, {'model': 'money.paymentprovider', 'label': 'Payment providers'}]}, {'label': 'Logistic', 'models': [{'model': 'logistic.stock', 'label': 'Stocks'}, {'model': 'logistic.shippingservice', 'label': 'Shipping services'}, {'model': 'logistic.shippingrate', 'label': 'Shipping rates'}, {'model': 'logistic.orderautodownloader', 'label': 'Orders autodownloaders'}, {'model': 'logistic.ordersforshippingdownloader', 'label': 'Orders for shipping downloaders'}]}, {'label': 'Content', 'models': [{'model': 'content.region', 'label': 'Contents regions'}, {'model': 'content.category', 'label': 'Contents'}]}, {'label': 'Geodata', 'app': 'geodata', 'models': [{'model': 'country', 'label': 'Countries'}, {'model': 'region', 'label': 'Countries regions'}]}, {'label': 'Authentication and Authorization', 'icon': 'icon-lock', 'models': [{'model': 'auth.user'}, {'model': 'auth.group'}]}, {'label': 'Other', 'models': [{'label': 'Documentation', 'icon': 'icon-question-sign', 'url': '/docs'}]})}
410TASK_MANAGER_ALWAYS_EAGER = True
411TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/Users/lfyxan/projects/evapolar-web/project/templates', '/Users/lfyxan/projects/evapolar-web/project/sphinx_docs/_build', '/Users/lfyxan/projects/evapolar-web/project/../build'], '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']}}]
412TEST_NON_SERIALIZED_APPS = []
413TEST_RUNNER = 'django.test.runner.DiscoverRunner'
414THOUSAND_SEPARATOR = ','
415TIME_FORMAT = 'P'
416TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
417TIME_ZONE = 'UTC'
418USE_ETAGS = False
419USE_I18N = True
420USE_L10N = True
421USE_THOUSAND_SEPARATOR = False
422USE_TZ = False
423USE_X_FORWARDED_HOST = False
424USE_X_FORWARDED_PORT = False
425VERSATILEIMAGEFIELD_SETTINGS = {'cache_length': 2592000, 'cache_name': 'versatileimagefield_cache', 'jpeg_resize_quality': 70, 'sized_directory_name': '__sized__', 'filtered_directory_name': '__filtered__', 'placeholder_directory_name': '__placeholder__', 'create_images_on_demand': True, 'image_key_post_processor': '********************', 'progressive_jpeg': False}
426WSGI_APPLICATION = 'project.wsgi.application'
427X_FRAME_OPTIONS = 'SAMEORIGIN'
428YEAR_MONTH_FORMAT = 'F Y'
429
430
431You're seeing this error because you have DEBUG = True in your
432Django settings file. Change that to False, and Django will
433display a standard page generated by the handler for this status code.