· 4 years ago · Nov 10, 2020, 04:32 AM
1JSONDecodeError at /erp/transactions-change/
2Expecting value: line 1 column 1 (char 0)
3
4Request Method: GET
5Request URL: https://marketplace-stg.orami.co.id/erp/transactions-change/?last_seen=10-11-2020%2011:21:12
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, 10 Nov 2020 11:24:25 +0700
11Installed Applications:
12['utils',
13 'campaign',
14 'catalog',
15 'customer',
16 'erp',
17 'groupbuy',
18 'promotion',
19 'shipping',
20 'sooplai_sdk',
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 'static_sitemaps',
32 'tinymce',
33 'django.contrib.admin',
34 'django.contrib.auth',
35 'django.contrib.contenttypes',
36 'django.contrib.sessions',
37 'django.contrib.messages',
38 'django.contrib.sites',
39 'django.contrib.sitemaps',
40 'django.contrib.staticfiles',
41 'django.forms']
42Installed Middleware:
43['corsheaders.middleware.CorsMiddleware',
44 'django.middleware.security.SecurityMiddleware',
45 'django.contrib.sessions.middleware.SessionMiddleware',
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 'core_proxy.middleware.SSOCookieToHeaderMiddleware',
52 'simple_history.middleware.HistoryRequestMiddleware']
53
54
55Traceback:
56
57File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
58 34. response = get_response(request)
59
60File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
61 115. response = self.process_exception_by_middleware(e, request)
62
63File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
64 113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
65
66File "/usr/local/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
67 54. return view_func(*args, **kwargs)
68
69File "/usr/local/lib/python3.6/site-packages/django/views/generic/base.py" in view
70 71. return self.dispatch(request, *args, **kwargs)
71
72File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
73 495. response = self.handle_exception(exc)
74
75File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
76 455. self.raise_uncaught_exception(exc)
77
78File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
79 492. response = handler(request, *args, **kwargs)
80
81File "/app/apps/erp/views.py" in get
82 48. trx_response = get_transactions(filters, request=request)
83
84File "/app/apps/utils/models.py" in new_func
85 68. response = func(*args, **kwargs)
86
87File "/app/src/sooplai-sdk/sooplai_sdk/services/erp.py" in get_transactions
88 191. return requests.get(ERP_TRANSACTIONS, params=params, **kwargs)
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/transactions-change/
109Exception Value: Expecting value: line 1 column 1 (char 0)
110Request information:
111USER: fadhlan
112
113GET:
114last_seen = '10-11-2020 11:21:12'
115
116POST: No POST data
117
118FILES: No FILES data
119
120COOKIES:
121csrftoken = 'XVcXIja6gUBtc0CYuaFpqEfabuKvJtIc9xQnQjLdpodtFoLCDr6dgyLOt9J97rP3'
122sessionid = '3nvpd03kb6y53u64ncjoaficq6xugpcm'
123_ga = 'GA1.3.628041274.1604982038'
124_gid = 'GA1.3.2015437385.1604982038'
125OramiPassportStagingRefresh = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTY2NzE5MDA0OSwianRpIjoiOTMwNGRmZDRkY2Y1NDVhZGJjMDI3NDQxY2JhNGNlMDgiLCJ1dWlkIjoiNjMzZWViZWEtMWE5OC00NDlmLTlhMDAtNjVkZDdmNmJkY2I1In0.tyQNnDvgPiqO-bs5ku3d3yfN23WFQfOt0J6Y-xXQtLbaEp3TNd5-9jgCs_RtYfVgP56U2e07aj9Qtp1Of7FbQh2DbGnXBYDKQy8v-hV4Sj1wVPfrCReUc2LmgJOTx8FB2hZHEV208_M2dVJmVZ9rQLhUn2Z5oEGDDxJJNLU50TyUhbCaj02BMyfGEBTYAK1plH8Euc8ql5ik-6DcPx5NeVJI0TIwq024PMFpJsODiww1khG3_-JvVa31htx4wIM4vxJqXznj2BO2e4lfWqRxQc6Nz1a_pG_f36BwKPS6L2wdFGBAr_2bEzlEzKio9cFKwdl2WGKkceXlwTlp2NXAWg'
126LastSeenOrder = '10-11-2020%2011%3A21%3A12'
127bxSesT = 'MTYwNDk4MjA3NjMwMA%3D%3D'
128bxSesC = 'MTYwNDk4MjA3NjMwMA%3D%3D'
129bxSegDetail = 'eyJieFNlc1QiOjE2MDQ5ODIwNzYzMDAsInVzZXJUeXBlIjoicmV0dXJuaW5nIiwidXNlclJhbmRvbSI6MC45NjE2MDg0MTU2OTc2NTEsInBydk12IjoiNDc2IiwicHViTXYiOiJib3h4IiwidXNlclNlZyI6Il9kZWZhdWx0IiwibW9kZWxTZWciOiJib3h4X19kZWZhdWx0In0%3D'
130boxx_token_id = 'YmRmYzAwZjEtMWMzMC00MzNmLThlMGUtYTBiMmM4MTRhMDMx'
131_gat_UA-76666635-5 = '1'
132
133META:
134CSRF_COOKIE = 'XVcXIja6gUBtc0CYuaFpqEfabuKvJtIc9xQnQjLdpodtFoLCDr6dgyLOt9J97rP3'
135HTTP_ACCEPT = 'application/json, text/plain, */*'
136HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
137HTTP_ACCEPT_LANGUAGE = 'en-US,en;q=0.9'
138HTTP_CACHE_CONTROL = 'no-cache'
139HTTP_COOKIE = 'csrftoken=XVcXIja6gUBtc0CYuaFpqEfabuKvJtIc9xQnQjLdpodtFoLCDr6dgyLOt9J97rP3; sessionid=3nvpd03kb6y53u64ncjoaficq6xugpcm; _ga=GA1.3.628041274.1604982038; _gid=GA1.3.2015437385.1604982038; OramiPassportStagingRefresh=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTY2NzE5MDA0OSwianRpIjoiOTMwNGRmZDRkY2Y1NDVhZGJjMDI3NDQxY2JhNGNlMDgiLCJ1dWlkIjoiNjMzZWViZWEtMWE5OC00NDlmLTlhMDAtNjVkZDdmNmJkY2I1In0.tyQNnDvgPiqO-bs5ku3d3yfN23WFQfOt0J6Y-xXQtLbaEp3TNd5-9jgCs_RtYfVgP56U2e07aj9Qtp1Of7FbQh2DbGnXBYDKQy8v-hV4Sj1wVPfrCReUc2LmgJOTx8FB2hZHEV208_M2dVJmVZ9rQLhUn2Z5oEGDDxJJNLU50TyUhbCaj02BMyfGEBTYAK1plH8Euc8ql5ik-6DcPx5NeVJI0TIwq024PMFpJsODiww1khG3_-JvVa31htx4wIM4vxJqXznj2BO2e4lfWqRxQc6Nz1a_pG_f36BwKPS6L2wdFGBAr_2bEzlEzKio9cFKwdl2WGKkceXlwTlp2NXAWg; LastSeenOrder=10-11-2020%2011%3A21%3A12; bxSesT=MTYwNDk4MjA3NjMwMA%3D%3D; bxSesC=MTYwNDk4MjA3NjMwMA%3D%3D; bxSegDetail=eyJieFNlc1QiOjE2MDQ5ODIwNzYzMDAsInVzZXJUeXBlIjoicmV0dXJuaW5nIiwidXNlclJhbmRvbSI6MC45NjE2MDg0MTU2OTc2NTEsInBydk12IjoiNDc2IiwicHViTXYiOiJib3h4IiwidXNlclNlZyI6Il9kZWZhdWx0IiwibW9kZWxTZWciOiJib3h4X19kZWZhdWx0In0%3D; boxx_token_id=YmRmYzAwZjEtMWMzMC00MzNmLThlMGUtYTBiMmM4MTRhMDMx; _gat_UA-76666635-5=1'
140HTTP_HOST = 'marketplace-stg.orami.co.id'
141HTTP_ORIGIN = 'https://parenting-stg-b2c.orami.co.id'
142HTTP_PRAGMA = 'no-cache'
143HTTP_REFERER = 'https://parenting-stg-b2c.orami.co.id/'
144HTTP_SEC_FETCH_DEST = 'empty'
145HTTP_SEC_FETCH_MODE = 'cors'
146HTTP_SEC_FETCH_SITE = 'same-site'
147HTTP_USER_AGENT = 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Mobile Safari/537.36'
148HTTP_X_AMZN_TRACE_ID = 'Root=1-5faa15f9-6ab1106f4f5981d54eb9c6a2'
149HTTP_X_FORWARDED_FOR = '125.160.115.176'
150HTTP_X_FORWARDED_PORT = '443'
151HTTP_X_FORWARDED_PROTO = 'https'
152PATH_INFO = '/erp/transactions-change/'
153QUERY_STRING = 'last_seen=10-11-2020%2011:21:12'
154RAW_URI = '/erp/transactions-change/?last_seen=10-11-2020%2011:21:12'
155REMOTE_ADDR = '10.0.3.229'
156REMOTE_PORT = '3434'
157REQUEST_METHOD = 'GET'
158SCRIPT_NAME = ''
159SERVER_NAME = '0.0.0.0'
160SERVER_PORT = '8000'
161SERVER_PROTOCOL = 'HTTP/1.1'
162SERVER_SOFTWARE = 'gunicorn/19.9.0'
163gunicorn.socket = <socket.socket fd=10, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('10.0.1.114', 8000), raddr=('10.0.3.229', 3434)>
164wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7f539f8c3160>
165wsgi.file_wrapper = ''
166wsgi.input = <gunicorn.http.body.Body object at 0x7f539f8c3eb8>
167wsgi.multiprocess = False
168wsgi.multithread = False
169wsgi.run_once = False
170wsgi.url_scheme = 'http'
171wsgi.version = '(1, 0)'
172
173Settings:
174Using settings module marketplace_api.settings.orami_staging
175ABSOLUTE_URL_OVERRIDES = {}
176ACCESS_TOKEN_FORCE_EXPIRY = '********************'
177ACCESS_TOKEN_LIFETIME = '********************'
178ADMINS = []
179ADMIN_PATH = 'admin'
180AFFILIATION_ID = 20
181ALLOWED_AFFILIATION = ['24']
182ALLOWED_HOSTS = "('*',)"
183ALLOWED_METHODS = ['GET', 'POST', 'PUT', 'DELETE']
184APPEND_SLASH = True
185AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
186AUTH_PASSWORD_VALIDATORS = '********************'
187AUTH_USER_MODEL = 'sooplai_sdk.User'
188AWS_ACCESS_KEY_ID = '********************'
189AWS_MEDIA_LOCATION = 'media'
190AWS_S3_CUSTOM_DOMAIN = 'cdn-omp-stg.orami.co.id'
191AWS_SECRET_ACCESS_KEY = '********************'
192AWS_STATIC_LOCATION = 'static'
193AWS_STORAGE_BUCKET_NAME = 'orami-marketplace-static-stg'
194BASE_DIR = '/app'
195CACHES = {'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'}}}
196CACHE_DURATION_SHORT = 300
197CACHE_MIDDLEWARE_ALIAS = 'default'
198CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
199CACHE_MIDDLEWARE_SECONDS = 600
200CART_IS_BULK = False
201CELERY_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}}
202CELERY_BROKER_URL = 'redis://redis-api-stg.thphgy.0001.apse1.cache.amazonaws.com:6379/10'
203CELERY_TIMEZONE = 'Asia/Jakarta'
204CHUNK_LIMIT = 250
205COOKIE_DOMAIN = 'orami.co.id'
206CORS_ALLOW_CREDENTIALS = True
207CORS_ORIGIN_ALLOW_ALL = False
208CORS_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', 'https://seller-stg.orami.co.id']
209CSRF_COOKIE_AGE = 31449600
210CSRF_COOKIE_DOMAIN = None
211CSRF_COOKIE_HTTPONLY = False
212CSRF_COOKIE_NAME = 'csrftoken'
213CSRF_COOKIE_PATH = '/'
214CSRF_COOKIE_SAMESITE = 'Lax'
215CSRF_COOKIE_SECURE = False
216CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
217CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
218CSRF_TRUSTED_ORIGINS = []
219CSRF_USE_SESSIONS = False
220CURATION_TYPE = ['product-flash-sale-carousel', 'product-carousel', 'product-collage', 'brand-showcase']
221CUSTOMER_CART_WITH_DEFAULT_RATE = True
222DATABASES = {'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}}}
223DATABASE_ROUTERS = []
224DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
225DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
226DATETIME_FORMAT = '%d-%m-%Y %H:%M:%S'
227DATETIME_INPUT_FORMATS = "('%d-%m-%Y %H:%M:%S',)"
228DATE_FORMAT = '%d-%m-%Y'
229DATE_INPUT_FORMATS = "('%d-%m-%Y',)"
230DEBUG = True
231DEBUG_PROPAGATE_EXCEPTIONS = False
232DECIMAL_SEPARATOR = '.'
233DEFAULT_CHARSET = 'utf-8'
234DEFAULT_CONTENT_TYPE = 'text/html'
235DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
236DEFAULT_FILE_STORAGE = 'marketplace_api.aws.MediaS3Storage'
237DEFAULT_FROM_EMAIL = 'webmaster@localhost'
238DEFAULT_INDEX_TABLESPACE = ''
239DEFAULT_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'}}}
240DEFAULT_TABLESPACE = ''
241DISALLOWED_USER_AGENTS = []
242ELASTICSEARCH_BASE_URL = 'https://search-b2b-stg-youln7ghmznzp2cqen2sugywzu.ap-southeast-1.es.amazonaws.com'
243ELASTICSEARCH_BUNDLE_INDEX = 'orami_bundle'
244ELASTICSEARCH_ITEM_RULE_INDEX = 'orami_item_rule'
245ELASTICSEARCH_LOG_HOST = 'search-b2b-stg-youln7ghmznzp2cqen2sugywzu.ap-southeast-1.es.amazonaws.com'
246ELASTICSEARCH_LOG_INDEX = 'api-orami-marketplace-stg'
247ELASTICSEARCH_LOG_PORT = 443
248ELASTICSEARCH_RESULT_LIMIT = 50
249ELASTICSEARCH_SYNC_ON_SAVE = True
250ELASTICSEARCH_UPLOAD_BATCH_SIZE = 100
251EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
252EMAIL_HOST = 'localhost'
253EMAIL_HOST_PASSWORD = '********************'
254EMAIL_HOST_USER = ''
255EMAIL_PORT = 25
256EMAIL_SSL_CERTFILE = None
257EMAIL_SSL_KEYFILE = '********************'
258EMAIL_SUBJECT_PREFIX = '[Django] '
259EMAIL_TIMEOUT = None
260EMAIL_USE_LOCALTIME = False
261EMAIL_USE_SSL = False
262EMAIL_USE_TLS = False
263FILE_CHARSET = 'utf-8'
264FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
265FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
266FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
267FILE_UPLOAD_PERMISSIONS = None
268FILE_UPLOAD_TEMP_DIR = None
269FIRST_DAY_OF_WEEK = 0
270FIXTURE_DIRS = []
271FORCE_SCRIPT_NAME = None
272FORMAT_MODULE_PATH = None
273FORM_RENDERER = 'django.forms.renderers.TemplatesSetting'
274IGNORABLE_404_URLS = []
275IMAGEKIT_CACHEFILE_DIR = 'CACHE/images'
276IMAGEKIT_CACHEFILE_NAMER = 'imagekit.cachefiles.namers.hash'
277IMAGEKIT_CACHE_BACKEND = 'default'
278IMAGEKIT_CACHE_PREFIX = 'imagekit:'
279IMAGEKIT_CACHE_TIMEOUT = 300
280IMAGEKIT_DEFAULT_CACHEFILE_BACKEND = 'imagekit.cachefiles.backends.Simple'
281IMAGEKIT_DEFAULT_CACHEFILE_STRATEGY = 'imagekit.cachefiles.strategies.JustInTime'
282IMAGEKIT_DEFAULT_FILE_STORAGE = 'marketplace_api.aws.MediaS3Storage'
283IMAGEKIT_SPEC_CACHEFILE_NAMER = 'imagekit.cachefiles.namers.source_name_as_path'
284IMAGEKIT_USE_MEMCACHED_SAFE_CACHE_KEY = '********************'
285INSTALLED_APPS = ['utils', 'campaign', 'catalog', 'customer', 'erp', 'groupbuy', 'promotion', 'shipping', 'sooplai_sdk', 'adminsortable2', 'cacheback', 'corsheaders', 'imagekit', 'jet', 'nested_admin', 'rest_framework', 'rest_framework_swagger', 'simple_history', 'solo', 'static_sitemaps', 'tinymce', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.sites', 'django.contrib.sitemaps', 'django.contrib.staticfiles', 'django.forms']
286INTERNAL_IPS = "('127.0.0.1',)"
287JWT_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}
288LANGUAGES = [('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')]
289LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
290LANGUAGE_CODE = 'en-us'
291LANGUAGE_COOKIE_AGE = None
292LANGUAGE_COOKIE_DOMAIN = None
293LANGUAGE_COOKIE_NAME = 'django_language'
294LANGUAGE_COOKIE_PATH = '/'
295LOCALE_PATHS = []
296LOGGING = {'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'}}}
297LOGGING_CONFIG = 'logging.config.dictConfig'
298LOGIN_REDIRECT_URL = '/accounts/profile/'
299LOGIN_URL = '/accounts/login/'
300LOGOUT_REDIRECT_URL = None
301MANAGERS = []
302MARKETPLACE_ID = 138
303MEDIA_ROOT = '/app/media'
304MEDIA_URL = '/media/'
305MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
306MIDDLEWARE = ['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']
307MIGRATION_MODULES = {}
308MONTH_DAY_FORMAT = 'F j'
309NOSE_ARGS = "('apps/', '--nocapture', '--nologcapture')"
310NUMBER_GROUPING = 0
311ORAMI_PAYMENT_URL = 'https://payment-stg.orami.co.id'
312PAID_STATUS_DESC = "('awaiting_process', 'processing', 'completed', 'out_for_delivery')"
313PASSPORT_API_HOST = '********************'
314PASSPORT_JWT_PUBLIC_KEY = '********************'
315PASSPORT_SSO_COOKIE_NAME = '********************'
316PASSPORT_TOKEN = '********************'
317PASSWORD_HASHERS = '********************'
318PASSWORD_RESET_TIMEOUT_DAYS = '********************'
319PAYMENT_ORAMI_CASH = 'orami_cash'
320PREPEND_WWW = False
321PRIVATE_KEY = '********************'
322PUBLIC_KEY = '********************'
323REST_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}
324ROOT_URLCONF = 'marketplace_api.urls'
325SECRET_KEY = '********************'
326SECURE_BROWSER_XSS_FILTER = False
327SECURE_CONTENT_TYPE_NOSNIFF = False
328SECURE_HSTS_INCLUDE_SUBDOMAINS = False
329SECURE_HSTS_PRELOAD = False
330SECURE_HSTS_SECONDS = 0
331SECURE_PROXY_SSL_HEADER = "('HTTP_X_FORWARDED_PROTO', 'https')"
332SECURE_REDIRECT_EXEMPT = []
333SECURE_SSL_HOST = None
334SECURE_SSL_REDIRECT = False
335SERVER_EMAIL = 'root@localhost'
336SESSION_CACHE_ALIAS = 'default'
337SESSION_COOKIE_AGE = 1209600
338SESSION_COOKIE_DOMAIN = None
339SESSION_COOKIE_HTTPONLY = True
340SESSION_COOKIE_NAME = 'sessionid'
341SESSION_COOKIE_PATH = '/'
342SESSION_COOKIE_SAMESITE = 'Lax'
343SESSION_COOKIE_SECURE = False
344SESSION_ENGINE = 'django.contrib.sessions.backends.cached_db'
345SESSION_EXPIRE_AT_BROWSER_CLOSE = False
346SESSION_FILE_PATH = None
347SESSION_SAVE_EVERY_REQUEST = False
348SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
349SETTINGS_MODULE = 'marketplace_api.settings.orami_staging'
350SHORT_DATETIME_FORMAT = 'm/d/Y P'
351SHORT_DATE_FORMAT = 'm/d/Y'
352SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
353SILENCED_SYSTEM_CHECKS = []
354SITE_ID = 1
355SOOPLAI_API_HOST = '********************'
356SOOPLAI_BASIC_AUTH = {'username': 'sooplai_marketplace_admin', 'password': '********************'}
357SOOPLAI_SSO_COOKIE_NAME = 'MkplOramiStagingSSOToken'
358STATICFILES_DIRS = []
359STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
360STATICFILES_STORAGE = 'marketplace_api.aws.StaticS3Storage'
361STATICSITEMAPS_FORCE_PROTOCOL = 'https'
362STATICSITEMAPS_REFRESH_AFTER = 1440
363STATICSITEMAPS_ROOT_DIR = ''
364STATICSITEMAPS_ROOT_SITEMAP = 'marketplace_api.sitemaps.sitemaps'
365STATICSITEMAPS_STORAGE = 'marketplace_api.aws.StaticS3Storage'
366STATICSITEMAPS_URL = 'www.parenting-stg-b2c.orami.co.id/shopping/sitemap'
367STATIC_ROOT = '/app/static'
368STATIC_URL = '/static/'
369STATUS_DESCRIPTION = {'draft': 'Draf', 'awaiting_payment': 'Menunggu Pembayaran', 'awaiting_process': 'Menunggu Proses', 'processing': 'Dalam Proses', 'completed': 'Selesai', 'closed': 'Ditutup', 'cancelled': 'Dibatalkan', 'paid': 'Sudah dibayar'}
370STS_CANCELLED = 'cancelled'
371STS_CLOSED = 'closed'
372STS_DESC_AWAITING_PAYMENT = 'awaiting_payment'
373STS_DESC_AWAITING_PROCESS = 'awaiting_process'
374STS_DESC_CANCELLED = 'cancelled'
375STS_DESC_CLOSED = 'closed'
376STS_DESC_COMPLETED = 'completed'
377STS_DESC_DRAFT = 'draft'
378STS_DESC_OUT_FOR_DELIVERY = 'out_for_delivery'
379STS_DESC_PAID = 'paid'
380STS_DESC_PROCESSING = 'processing'
381STS_DRAFT = 'draft'
382STS_OPEN = 'open'
383SWAGGER_SETTINGS = {'SECURITY_DEFINITIONS': {'ApiKeyAuth': '********************'}}
384TANTANGAN_BELANJA_ADMIN = 245
385TANTANGAN_BELANJA_AFFILIATION_ID = 14
386TANTANGAN_BELANJA_CADJ_CREATOR = 160
387TANTANGAN_BELANJA_CAMPAIGN_LIMIT = 4
388TANTANGAN_BELANJA_COMPANY_ID = 28480
389TANTANGAN_BELANJA_IMAGE_SIZE = '(360, 360)'
390TANTANGAN_BELANJA_LEADERBOARD_LIMIT = 10
391TANTANGAN_BELANJA_PARTY_COMPANY_ID = 54
392TANTANGAN_BELANJA_PARTY_STORE_ID = 99
393TANTANGAN_BELANJA_SHIPPING_METHOD = 'premiumrate_Standard_Shipping_(2_-_4_hari)'
394TANTANGAN_BELANJA_STORE_ID = 23041
395TANTANGAN_BELANJA_VENDOR_COMPANY_ID = 138
396TANTANGAN_BELANJA_VENDOR_STORE_ID = 2282
397TEMPLATES = [{'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']}}]
398TERM_POD = 'payment-on-delivery'
399TERM_POSTPAYMENT = 'post-payment'
400TERM_PREPAYMENT = 'pre-payment'
401TESTING = False
402TEST_NON_SERIALIZED_APPS = []
403TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'
404THOUSAND_SEPARATOR = ','
405TIME_FORMAT = 'P'
406TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
407TIME_ZONE = 'Asia/Jakarta'
408TINYMCE_JS_URL = 'tinymce/tinymce.min.js'
409TRX_CURRENCY_ADJUSTMENT = 'CADJ'
410TRX_PURCHASE_ORDER = 'PO'
411TRX_SALES_ORDER = 'SO'
412USE_I18N = True
413USE_L10N = True
414USE_THOUSAND_SEPARATOR = False
415USE_TZ = True
416USE_X_FORWARDED_HOST = False
417USE_X_FORWARDED_PORT = False
418WSGI_APPLICATION = 'marketplace_api.wsgi.application'
419X_FRAME_OPTIONS = 'SAMEORIGIN'
420YEAR_MONTH_FORMAT = 'F Y'
421
422
423You're seeing this error because you have DEBUG = True in your
424Django settings file. Change that to False, and Django will
425display a standard page generated by the handler for this status code.
426