· 4 years ago · Oct 20, 2020, 05:26 AM
1JSONDecodeError at /erp/product-listings/
2Expecting value: line 1 column 1 (char 0)
3
4Request Method: GET
5Request URL: https://marketplace-stg.orami.co.id/erp/product-listings/?product_id=106
6Django Version: 2.2.1
7Python Executable: /usr/local/bin/python
8Python Version: 3.6.9
9Python Path: ['/app/apps', '/app', '/app', '/usr/local/bin', '/usr/local/lib/python36.zip', '/usr/local/lib/python3.6', '/usr/local/lib/python3.6/lib-dynload', '/usr/local/lib/python3.6/site-packages', '/app/src/sooplai-sdk']
10Server time: Tue, 20 Oct 2020 12:17:47 +0700
11Installed Applications:
12['campaign',
13 'catalog',
14 'customer',
15 'erp',
16 'groupbuy',
17 'promotion',
18 'shipping',
19 'sooplai_sdk',
20 'utils',
21 'adminsortable2',
22 'cacheback',
23 'corsheaders',
24 'imagekit',
25 'jet',
26 'nested_admin',
27 'rest_framework',
28 'rest_framework_swagger',
29 'simple_history',
30 'solo',
31 'tinymce',
32 'django.contrib.admin',
33 'django.contrib.auth',
34 'django.contrib.contenttypes',
35 'django.contrib.sessions',
36 'django.contrib.messages',
37 'django.contrib.staticfiles',
38 'django.forms']
39Installed Middleware:
40['corsheaders.middleware.CorsMiddleware',
41 'django.middleware.security.SecurityMiddleware',
42 'django.contrib.sessions.middleware.SessionMiddleware',
43 'django.middleware.common.CommonMiddleware',
44 'django.middleware.csrf.CsrfViewMiddleware',
45 'django.contrib.auth.middleware.AuthenticationMiddleware',
46 'django.contrib.messages.middleware.MessageMiddleware',
47 'django.middleware.clickjacking.XFrameOptionsMiddleware',
48 'core_proxy.middleware.SSOCookieToHeaderMiddleware',
49 'simple_history.middleware.HistoryRequestMiddleware']
50
51
52Traceback:
53
54File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
55 34. response = get_response(request)
56
57File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
58 115. response = self.process_exception_by_middleware(e, request)
59
60File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
61 113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
62
63File "/usr/local/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
64 54. return view_func(*args, **kwargs)
65
66File "/usr/local/lib/python3.6/site-packages/django/views/generic/base.py" in view
67 71. return self.dispatch(request, *args, **kwargs)
68
69File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
70 495. response = self.handle_exception(exc)
71
72File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
73 455. self.raise_uncaught_exception(exc)
74
75File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
76 492. response = handler(request, *args, **kwargs)
77
78File "/app/apps/erp/views.py" in get
79 35. products = get_product_listing(filters)
80
81File "/app/apps/erp/helpers.py" in get_product_listing
82 6. products = get_product_listings(filters).data
83
84File "/app/apps/utils/apps.py" in func_wrapper
85 33. response = func(*args, **kwargs)
86
87File "/app/src/sooplai-sdk/sooplai_sdk/services/erp.py" in get_product_listings
88 24. params=filters
89
90File "/app/src/sooplai-sdk/sooplai_sdk/requests.py" in get
91 11. return StandardResponse(res, res.status_code, res.headers)
92
93File "/app/src/sooplai-sdk/sooplai_sdk/views.py" in __init__
94 25. data = data.json() if data.content else None
95
96File "/usr/local/lib/python3.6/site-packages/requests/models.py" in json
97 897. return complexjson.loads(self.text, **kwargs)
98
99File "/usr/local/lib/python3.6/site-packages/simplejson/__init__.py" in loads
100 518. return _default_decoder.decode(s)
101
102File "/usr/local/lib/python3.6/site-packages/simplejson/decoder.py" in decode
103 370. obj, end = self.raw_decode(s)
104
105File "/usr/local/lib/python3.6/site-packages/simplejson/decoder.py" in raw_decode
106 400. return self.scan_once(s, idx=_w(s, idx).end())
107
108Exception Type: JSONDecodeError at /erp/product-listings/
109Exception Value: Expecting value: line 1 column 1 (char 0)
110Request information:
111USER: AnonymousUser
112
113GET:
114product_id = '106'
115
116POST: No POST data
117
118FILES: No FILES data
119
120COOKIES: No cookie data
121
122META:
123HTTP_ACCEPT = 'application/json, text/plain, */*'
124HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
125HTTP_ACCEPT_LANGUAGE = 'en-US,en;q=0.9'
126HTTP_CACHE_CONTROL = 'no-cache'
127HTTP_HOST = 'marketplace-stg.orami.co.id'
128HTTP_ORIGIN = 'https://parenting-stg-b2c.orami.co.id'
129HTTP_PRAGMA = 'no-cache'
130HTTP_REFERER = 'https://parenting-stg-b2c.orami.co.id/'
131HTTP_SEC_FETCH_DEST = 'empty'
132HTTP_SEC_FETCH_MODE = 'cors'
133HTTP_SEC_FETCH_SITE = 'same-site'
134HTTP_USER_AGENT = 'Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Mobile Safari/537.36'
135HTTP_X_AMZN_TRACE_ID = 'Root=1-5f8e72f7-7a5f0ed116efc480005f7110'
136HTTP_X_FORWARDED_FOR = '125.160.112.90'
137HTTP_X_FORWARDED_PORT = '443'
138HTTP_X_FORWARDED_PROTO = 'https'
139PATH_INFO = '/erp/product-listings/'
140QUERY_STRING = 'product_id=106'
141RAW_URI = '/erp/product-listings/?product_id=106'
142REMOTE_ADDR = '10.0.3.229'
143REMOTE_PORT = '47960'
144REQUEST_METHOD = 'GET'
145SCRIPT_NAME = ''
146SERVER_NAME = '0.0.0.0'
147SERVER_PORT = '8000'
148SERVER_PROTOCOL = 'HTTP/1.1'
149SERVER_SOFTWARE = 'gunicorn/19.9.0'
150gunicorn.socket = <socket.socket fd=11, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.0.1.223', 8000), raddr=('10.0.3.229', 47960)>
151wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7fba13075588>
152wsgi.file_wrapper = ''
153wsgi.input = <gunicorn.http.body.Body object at 0x7fba13075a20>
154wsgi.multiprocess = False
155wsgi.multithread = False
156wsgi.run_once = False
157wsgi.url_scheme = 'http'
158wsgi.version = '(1, 0)'
159
160Settings:
161Using settings module marketplace_api.settings.orami_staging
162ABSOLUTE_URL_OVERRIDES = {}
163ACCESS_TOKEN_FORCE_EXPIRY = '********************'
164ACCESS_TOKEN_LIFETIME = '********************'
165ADMINS = []
166ADMIN_PATH = 'admin'
167AFFILIATION_ID = 20
168ALLOWED_AFFILIATION = ['24']
169ALLOWED_HOSTS = "('*',)"
170ALLOWED_METHODS = ['GET', 'POST', 'PUT', 'DELETE']
171APPEND_SLASH = True
172AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
173AUTH_PASSWORD_VALIDATORS = '********************'
174AUTH_USER_MODEL = 'sooplai_sdk.User'
175AWS_MEDIA_LOCATION = 'media'
176AWS_S3_CUSTOM_DOMAIN = 'cdn-omp-stg.orami.co.id'
177AWS_STATIC_LOCATION = 'static'
178AWS_STORAGE_BUCKET_NAME = 'orami-marketplace-static-stg'
179BASE_DIR = '/app'
180CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://redis-api-stg.thphgy.0001.apse1.cache.amazonaws.com:6379/9', 'OPTION': {'CLIENT_CLASS': 'django_redis.client.DefaultClient'}}}
181CACHE_DURATION_SHORT = 300
182CACHE_MIDDLEWARE_ALIAS = 'default'
183CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
184CACHE_MIDDLEWARE_SECONDS = 600
185CART_IS_BULK = False
186CELERY_BEAT_SCHEDULE = {'bulk_sync_rule_elasticsearch': {'task': 'promotion.tasks.bulk_sync_rule_elasticsearch', 'schedule': <crontab: 0 0 * * * (m/h/d/dM/MY)>, 'kwargs': {'batch_size': 100, 'delete_index': True}}, 'bulk_sync_transaction_status': {'task': 'groupbuy.tasks.sync_transaction_status', 'schedule': 300}, 'bulk_sync_cashback_value': {'task': 'groupbuy.tasks.sync_cashback_value', 'schedule': 900}}
187CELERY_BROKER_URL = 'redis://redis-api-stg.thphgy.0001.apse1.cache.amazonaws.com:6379/10'
188CELERY_TIMEZONE = 'Asia/Jakarta'
189CHUNK_LIMIT = 250
190COOKIE_DOMAIN = 'orami.co.id'
191CORS_ALLOW_CREDENTIALS = True
192CORS_ORIGIN_ALLOW_ALL = False
193CORS_ORIGIN_WHITELIST = ['http://localhost:3000', 'http://localhost:7000', 'http://localhost:8000', 'http://parenting.orami.local', 'http://parenting-local.orami.co.id', 'http://parenting-local.orami.co.id:3000', 'http://passport-local.orami.co.id', 'http://passport-local.orami.co.id:8000', 'https://parenting.orami.co.id', 'https://parenting-stg.orami.co.id', 'https://parenting-stg-b2c.orami.co.id', 'https://parenting-stg-soccom.orami.co.id', 'https://passport.orami.co.id', 'https://passport-stg.orami.co.id']
194CSRF_COOKIE_AGE = 31449600
195CSRF_COOKIE_DOMAIN = None
196CSRF_COOKIE_HTTPONLY = False
197CSRF_COOKIE_NAME = 'csrftoken'
198CSRF_COOKIE_PATH = '/'
199CSRF_COOKIE_SAMESITE = 'Lax'
200CSRF_COOKIE_SECURE = False
201CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
202CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
203CSRF_TRUSTED_ORIGINS = []
204CSRF_USE_SESSIONS = False
205CURATION_TYPE = ['product-flash-sale-carousel', 'product-carousel', 'product-collage', 'brand-showcase']
206CUSTOMER_CART_WITH_DEFAULT_RATE = True
207DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'marketplace_orami', 'USER': 'orami_marketplace', 'PASSWORD': '********************', 'HOST': 'b2b-api-stg.czwtxhzeglc4.ap-southeast-1.rds.amazonaws.com', 'PORT': 5432, 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
208DATABASE_ROUTERS = []
209DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
210DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
211DATETIME_FORMAT = '%d-%m-%Y %H:%M:%S'
212DATETIME_INPUT_FORMATS = "('%d-%m-%Y %H:%M:%S',)"
213DATE_FORMAT = '%d-%m-%Y'
214DATE_INPUT_FORMATS = "('%d-%m-%Y',)"
215DEBUG = True
216DEBUG_PROPAGATE_EXCEPTIONS = False
217DECIMAL_SEPARATOR = '.'
218DEFAULT_CHARSET = 'utf-8'
219DEFAULT_CONTENT_TYPE = 'text/html'
220DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
221DEFAULT_FILE_STORAGE = 'marketplace_api.aws.MediaS3Storage'
222DEFAULT_FROM_EMAIL = 'webmaster@localhost'
223DEFAULT_INDEX_TABLESPACE = ''
224DEFAULT_LOGGING = {'version': 1, 'disable_existing_loggers': False, 'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}, 'require_debug_true': {'()': 'django.utils.log.RequireDebugTrue'}}, 'formatters': {'django.server': {'()': 'django.utils.log.ServerFormatter', 'format': '[{server_time}] {message}', 'style': '{'}}, 'handlers': {'console': {'level': 'INFO', 'filters': ['require_debug_true'], 'class': 'logging.StreamHandler'}, 'django.server': {'level': 'INFO', 'class': 'logging.StreamHandler', 'formatter': 'django.server'}, 'mail_admins': {'level': 'ERROR', 'filters': ['require_debug_false'], 'class': 'django.utils.log.AdminEmailHandler'}, 'console_full': {'level': 'DEBUG', 'filters': ['require_debug_true'], 'class': 'logging.StreamHandler'}, 'elasticsearch': {'level': 'DEBUG', 'class': 'cmreslogging.handlers.CMRESHandler', 'hosts': [{'host': 'search-b2b-stg-youln7ghmznzp2cqen2sugywzu.ap-southeast-1.es.amazonaws.com', 'port': 443}], 'es_index_name': 'api-orami-marketplace-stg', 'auth_type': <AuthType.NO_AUTH: 0>, 'index_name_frequency': <IndexNameFrequency.MONTHLY: 2>, 'use_ssl': True, 'verify_ssl': True}}, 'loggers': {'django': {'handlers': ['console', 'mail_admins', 'elasticsearch'], 'level': 'INFO'}, 'django.server': {'handlers': ['django.server'], 'level': 'INFO', 'propagate': False}, 'apps': {'handlers': ['elasticsearch'], 'level': 'DEBUG'}}}
225DEFAULT_TABLESPACE = ''
226DISALLOWED_USER_AGENTS = []
227ELASTICSEARCH_BASE_URL = 'https://search-b2b-stg-youln7ghmznzp2cqen2sugywzu.ap-southeast-1.es.amazonaws.com'
228ELASTICSEARCH_BUNDLE_INDEX = 'orami_bundle'
229ELASTICSEARCH_ITEM_RULE_INDEX = 'orami_item_rule'
230ELASTICSEARCH_LOG_HOST = 'search-b2b-stg-youln7ghmznzp2cqen2sugywzu.ap-southeast-1.es.amazonaws.com'
231ELASTICSEARCH_LOG_INDEX = 'api-orami-marketplace-stg'
232ELASTICSEARCH_LOG_PORT = 443
233ELASTICSEARCH_RESULT_LIMIT = 50
234ELASTICSEARCH_SYNC_ON_SAVE = True
235ELASTICSEARCH_UPLOAD_BATCH_SIZE = 100
236EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
237EMAIL_HOST = 'localhost'
238EMAIL_HOST_PASSWORD = '********************'
239EMAIL_HOST_USER = ''
240EMAIL_PORT = 25
241EMAIL_SSL_CERTFILE = None
242EMAIL_SSL_KEYFILE = '********************'
243EMAIL_SUBJECT_PREFIX = '[Django] '
244EMAIL_TIMEOUT = None
245EMAIL_USE_LOCALTIME = False
246EMAIL_USE_SSL = False
247EMAIL_USE_TLS = False
248FILE_CHARSET = 'utf-8'
249FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
250FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
251FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
252FILE_UPLOAD_PERMISSIONS = None
253FILE_UPLOAD_TEMP_DIR = None
254FIRST_DAY_OF_WEEK = 0
255FIXTURE_DIRS = []
256FORCE_SCRIPT_NAME = None
257FORMAT_MODULE_PATH = None
258FORM_RENDERER = 'django.forms.renderers.TemplatesSetting'
259IGNORABLE_404_URLS = []
260IMAGEKIT_CACHEFILE_DIR = 'CACHE/images'
261IMAGEKIT_CACHEFILE_NAMER = 'imagekit.cachefiles.namers.hash'
262IMAGEKIT_CACHE_BACKEND = 'default'
263IMAGEKIT_CACHE_PREFIX = 'imagekit:'
264IMAGEKIT_CACHE_TIMEOUT = 300
265IMAGEKIT_DEFAULT_CACHEFILE_BACKEND = 'imagekit.cachefiles.backends.Simple'
266IMAGEKIT_DEFAULT_CACHEFILE_STRATEGY = 'imagekit.cachefiles.strategies.JustInTime'
267IMAGEKIT_DEFAULT_FILE_STORAGE = 'marketplace_api.aws.MediaS3Storage'
268IMAGEKIT_SPEC_CACHEFILE_NAMER = 'imagekit.cachefiles.namers.source_name_as_path'
269IMAGEKIT_USE_MEMCACHED_SAFE_CACHE_KEY = '********************'
270INSTALLED_APPS = ['campaign', 'catalog', 'customer', 'erp', 'groupbuy', 'promotion', 'shipping', 'sooplai_sdk', 'utils', 'adminsortable2', 'cacheback', 'corsheaders', 'imagekit', 'jet', 'nested_admin', 'rest_framework', 'rest_framework_swagger', 'simple_history', 'solo', 'tinymce', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.forms']
271INTERNAL_IPS = "('127.0.0.1',)"
272JWT_AUTH = {'JWT_ENCODE_HANDLER': 'rest_framework_jwt.utils.jwt_encode_handler', 'JWT_DECODE_HANDLER': 'rest_framework_jwt.utils.jwt_decode_handler', 'JWT_PAYLOAD_HANDLER': 'rest_framework_jwt.utils.jwt_payload_handler', 'JWT_PAYLOAD_GET_USER_ID_HANDLER': 'rest_framework_jwt.utils.jwt_get_user_id_from_payload_handler', 'JWT_RESPONSE_PAYLOAD_HANDLER': 'rest_framework_jwt.utils.jwt_response_payload_handler', 'JWT_SECRET_KEY': '********************', 'JWT_GET_USER_SECRET_KEY': '********************', 'JWT_PUBLIC_KEY': '********************', 'JWT_PRIVATE_KEY': '********************', 'JWT_ALGORITHM': 'RS256', 'JWT_VERIFY': True, 'JWT_VERIFY_EXPIRATION': True, 'JWT_LEEWAY': 0, 'JWT_EXPIRATION_DELTA': datetime.timedelta(14), 'JWT_AUDIENCE': None, 'JWT_ISSUER': None, 'JWT_ALLOW_REFRESH': False, 'JWT_REFRESH_EXPIRATION_DELTA': datetime.timedelta(7), 'JWT_AUTH_HEADER_PREFIX': 'JWT', 'JWT_AUTH_COOKIE': None}
273LANGUAGES = [('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'), ('hy', 'Armenian'), ('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')]
274LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
275LANGUAGE_CODE = 'en-us'
276LANGUAGE_COOKIE_AGE = None
277LANGUAGE_COOKIE_DOMAIN = None
278LANGUAGE_COOKIE_NAME = 'django_language'
279LANGUAGE_COOKIE_PATH = '/'
280LOCALE_PATHS = []
281LOGGING = {'version': 1, 'disable_existing_loggers': False, 'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}, 'require_debug_true': {'()': 'django.utils.log.RequireDebugTrue'}}, 'formatters': {'django.server': {'()': 'django.utils.log.ServerFormatter', 'format': '[{server_time}] {message}', 'style': '{'}}, 'handlers': {'console': {'level': 'INFO', 'filters': ['require_debug_true'], 'class': 'logging.StreamHandler'}, 'django.server': {'level': 'INFO', 'class': 'logging.StreamHandler', 'formatter': 'django.server'}, 'mail_admins': {'level': 'ERROR', 'filters': ['require_debug_false'], 'class': 'django.utils.log.AdminEmailHandler'}, 'console_full': {'level': 'DEBUG', 'filters': ['require_debug_true'], 'class': 'logging.StreamHandler'}, 'elasticsearch': {'level': 'DEBUG', 'class': 'cmreslogging.handlers.CMRESHandler', 'hosts': [{'host': 'search-b2b-stg-youln7ghmznzp2cqen2sugywzu.ap-southeast-1.es.amazonaws.com', 'port': 443}], 'es_index_name': 'api-orami-marketplace-stg', 'auth_type': <AuthType.NO_AUTH: 0>, 'index_name_frequency': <IndexNameFrequency.MONTHLY: 2>, 'use_ssl': True, 'verify_ssl': True}}, 'loggers': {'django': {'handlers': ['console', 'mail_admins', 'elasticsearch'], 'level': 'INFO'}, 'django.server': {'handlers': ['django.server'], 'level': 'INFO', 'propagate': False}, 'apps': {'handlers': ['elasticsearch'], 'level': 'DEBUG'}}}
282LOGGING_CONFIG = 'logging.config.dictConfig'
283LOGIN_REDIRECT_URL = '/accounts/profile/'
284LOGIN_URL = '/accounts/login/'
285LOGOUT_REDIRECT_URL = None
286MANAGERS = []
287MARKETPLACE_ID = 138
288MEDIA_ROOT = '/app/media'
289MEDIA_URL = '/media/'
290MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
291MIDDLEWARE = ['corsheaders.middleware.CorsMiddleware', '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', 'core_proxy.middleware.SSOCookieToHeaderMiddleware', 'simple_history.middleware.HistoryRequestMiddleware']
292MIGRATION_MODULES = {}
293MONTH_DAY_FORMAT = 'F j'
294NOSE_ARGS = "('apps/', '--nocapture', '--nologcapture')"
295NUMBER_GROUPING = 0
296ORAMI_PAYMENT_URL = 'https://payment-stg.orami.co.id'
297PAID_STATUS_DESC = "('awaiting_process', 'processing', 'completed', 'out_for_delivery')"
298PASSPORT_API_HOST = '********************'
299PASSPORT_SSO_COOKIE_NAME = '********************'
300PASSPORT_TOKEN = '********************'
301PASSWORD_HASHERS = '********************'
302PASSWORD_RESET_TIMEOUT_DAYS = '********************'
303PAYMENT_ORAMI_CASH = 'orami_cash'
304PREPEND_WWW = False
305PRIVATE_KEY = '********************'
306PUBLIC_KEY = '********************'
307REST_FRAMEWORK = {'COERCE_DECIMAL_TO_STRING': False, 'DATE_FORMAT': '%d-%m-%Y', 'DATE_INPUT_FORMATS': ['%d-%m-%Y'], 'DATETIME_FORMAT': '%d-%m-%Y %H:%M:%S', 'DATETIME_INPUT_FORMATS': ['%d-%m-%Y %H:%M:%S'], 'DEFAULT_AUTHENTICATION_CLASSES': ('sooplai_sdk.authentication.MyJWTAuthentication', 'rest_framework.authentication.SessionAuthentication', 'rest_framework.authentication.BasicAuthentication'), 'DEFAULT_PARSER_CLASSES': ['rest_framework.parsers.JSONParser'], 'DEFAULT_PERMISSION_CLASSES': [], 'DEFAULT_RENDERER_CLASSES': ['rest_framework.renderers.JSONRenderer'], 'EXCEPTION_HANDLER': 'sooplai_sdk.views.custom_exception_handler', 'DEFAULT_PAGINATION_CLASS': 'sooplai_sdk.pagination.StandardPagination', 'PAGE_SIZE': 25}
308ROOT_URLCONF = 'marketplace_api.urls'
309SECRET_KEY = '********************'
310SECURE_BROWSER_XSS_FILTER = False
311SECURE_CONTENT_TYPE_NOSNIFF = False
312SECURE_HSTS_INCLUDE_SUBDOMAINS = False
313SECURE_HSTS_PRELOAD = False
314SECURE_HSTS_SECONDS = 0
315SECURE_PROXY_SSL_HEADER = "('HTTP_X_FORWARDED_PROTO', 'https')"
316SECURE_REDIRECT_EXEMPT = []
317SECURE_SSL_HOST = None
318SECURE_SSL_REDIRECT = False
319SERVER_EMAIL = 'root@localhost'
320SESSION_CACHE_ALIAS = 'default'
321SESSION_COOKIE_AGE = 1209600
322SESSION_COOKIE_DOMAIN = None
323SESSION_COOKIE_HTTPONLY = True
324SESSION_COOKIE_NAME = 'sessionid'
325SESSION_COOKIE_PATH = '/'
326SESSION_COOKIE_SAMESITE = 'Lax'
327SESSION_COOKIE_SECURE = False
328SESSION_ENGINE = 'django.contrib.sessions.backends.cached_db'
329SESSION_EXPIRE_AT_BROWSER_CLOSE = False
330SESSION_FILE_PATH = None
331SESSION_SAVE_EVERY_REQUEST = False
332SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
333SETTINGS_MODULE = 'marketplace_api.settings.orami_staging'
334SHORT_DATETIME_FORMAT = 'm/d/Y P'
335SHORT_DATE_FORMAT = 'm/d/Y'
336SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
337SILENCED_SYSTEM_CHECKS = []
338SOOPLAI_API_HOST = '********************'
339SOOPLAI_BASIC_AUTH = {'username': 'sooplai_marketplace_admin', 'password': '********************'}
340SOOPLAI_SSO_COOKIE_NAME = 'MkplOramiStagingSSOToken'
341STATICFILES_DIRS = []
342STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
343STATICFILES_STORAGE = 'marketplace_api.aws.StaticS3Storage'
344STATIC_ROOT = '/app/static'
345STATIC_URL = '/static/'
346STATUS_DESCRIPTION = {'draft': 'Draf', 'awaiting_payment': 'Menunggu Pembayaran', 'awaiting_process': 'Menunggu Proses', 'processing': 'Dalam Proses', 'completed': 'Selesai', 'closed': 'Ditutup', 'cancelled': 'Dibatalkan', 'paid': 'Sudah dibayar'}
347STS_CANCELLED = 'cancelled'
348STS_CLOSED = 'closed'
349STS_DESC_AWAITING_PAYMENT = 'awaiting_payment'
350STS_DESC_AWAITING_PROCESS = 'awaiting_process'
351STS_DESC_CANCELLED = 'cancelled'
352STS_DESC_CLOSED = 'closed'
353STS_DESC_COMPLETED = 'completed'
354STS_DESC_DRAFT = 'draft'
355STS_DESC_OUT_FOR_DELIVERY = 'out_for_delivery'
356STS_DESC_PAID = 'paid'
357STS_DESC_PROCESSING = 'processing'
358STS_DRAFT = 'draft'
359STS_OPEN = 'open'
360SWAGGER_SETTINGS = {'SECURITY_DEFINITIONS': {'ApiKeyAuth': '********************'}}
361TANTANGAN_BELANJA_ADMIN = 245
362TANTANGAN_BELANJA_AFFILIATION_ID = 14
363TANTANGAN_BELANJA_CADJ_CREATOR = 160
364TANTANGAN_BELANJA_CAMPAIGN_LIMIT = 4
365TANTANGAN_BELANJA_COMPANY_ID = 28480
366TANTANGAN_BELANJA_IMAGE_SIZE = '(360, 360)'
367TANTANGAN_BELANJA_LEADERBOARD_LIMIT = 10
368TANTANGAN_BELANJA_PARTY_COMPANY_ID = 54
369TANTANGAN_BELANJA_PARTY_STORE_ID = 99
370TANTANGAN_BELANJA_SHIPPING_METHOD = 'premiumrate_Standard_Shipping_(2_-_4_hari)'
371TANTANGAN_BELANJA_STORE_ID = 23041
372TANTANGAN_BELANJA_VENDOR_COMPANY_ID = 138
373TANTANGAN_BELANJA_VENDOR_STORE_ID = 2282
374TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/app/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']}}]
375TERM_POD = 'payment-on-delivery'
376TERM_POSTPAYMENT = 'post-payment'
377TERM_PREPAYMENT = 'pre-payment'
378TESTING = False
379TEST_NON_SERIALIZED_APPS = []
380TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'
381THOUSAND_SEPARATOR = ','
382TIME_FORMAT = 'P'
383TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
384TIME_ZONE = 'Asia/Jakarta'
385TINYMCE_JS_URL = 'tinymce/tinymce.min.js'
386TRX_CURRENCY_ADJUSTMENT = 'CADJ'
387TRX_PURCHASE_ORDER = 'PO'
388TRX_SALES_ORDER = 'SO'
389USE_I18N = True
390USE_L10N = True
391USE_THOUSAND_SEPARATOR = False
392USE_TZ = True
393USE_X_FORWARDED_HOST = False
394USE_X_FORWARDED_PORT = False
395WSGI_APPLICATION = 'marketplace_api.wsgi.application'
396X_FRAME_OPTIONS = 'SAMEORIGIN'
397YEAR_MONTH_FORMAT = 'F Y'
398
399
400You're seeing this error because you have DEBUG = True in your
401Django settings file. Change that to False, and Django will
402display a standard page generated by the handler for this status code.