· 6 years ago · Jul 03, 2019, 07:34 AM
1TypeError at /api/v1/landing/school/ads/
2expected string or bytes-like object
3
4Request Method: GET
5Request URL: https://backend.karir.work/api/v1/landing/school/ads/?subdomain=cengku
6Django Version: 2.2.1
7Python Executable: /opt/env/bin/uwsgi
8Python Version: 3.7.3
9Python Path: ['/opt/cs_api', '.', '', '/opt/env/lib/python37.zip', '/opt/env/lib/python3.7', '/opt/env/lib/python3.7/lib-dynload', '/usr/local/lib/python3.7', '/opt/env/lib/python3.7/site-packages']
10Server time: Wed, 3 Jul 2019 14:30:20 +0700
11Installed Applications:
12['djadmin',
13 'advanced_filters',
14 'django.contrib.admin',
15 'django.contrib.auth',
16 'django.contrib.sites',
17 'django.contrib.contenttypes',
18 'django.contrib.sessions',
19 'django.contrib.messages',
20 'django.contrib.staticfiles',
21 'celery',
22 'rest_framework',
23 'rest_framework_jwt',
24 'django_filters',
25 'corsheaders',
26 'drf_yasg',
27 'anymail',
28 'allauth',
29 'allauth.account',
30 'allauth.socialaccount',
31 'allauth.socialaccount.providers.google',
32 'allauth.socialaccount.providers.twitter',
33 'allauth.socialaccount.providers.facebook',
34 'allauth.socialaccount.providers.instagram',
35 'allauth.socialaccount.providers.linkedin_oauth2',
36 'career_support_models',
37 'cs_administrator.apps.CsAdministratorConfig',
38 'cs_advertisement.apps.CsAdvertisementConfig',
39 'cs_authentication.apps.CsAuthenticationConfig',
40 'cs_billing.apps.CsBillingConfig',
41 'cs_core.apps.CsCoreConfig',
42 'cs_candidate.apps.CsCandidateConfig',
43 'cs_employer.apps.CsEmployerConfig',
44 'cs_faq.apps.CsFAQConfig',
45 'cs_history.apps.CsHistoryConfig',
46 'cs_interview.apps.CsInterviewConfig',
47 'cs_job.apps.CsJobConfig',
48 'cs_landing.apps.CsLandingConfig',
49 'cs_log.apps.CsLogConfig',
50 'cs_message.apps.CsMessageConfig',
51 'cs_news.apps.CsNewsConfig',
52 'cs_organization.apps.CsOrganizationConfig',
53 'cs_profile.apps.CsProfileConfig',
54 'cs_region.apps.CsRegionConfig',
55 'cs_requirement.apps.CsRequirementConfig',
56 'cs_school.apps.CsSchoolConfig',
57 'cs_social.apps.CsSocialConfig',
58 'cs_transaction.apps.CsTransactionConfig',
59 'cs_user.apps.CsUserConfig',
60 'dbbackup']
61Installed Middleware:
62['django.middleware.security.SecurityMiddleware',
63 'corsheaders.middleware.CorsMiddleware',
64 'django.contrib.sessions.middleware.SessionMiddleware',
65 'django.middleware.common.CommonMiddleware',
66 'django.middleware.csrf.CsrfViewMiddleware',
67 'django.contrib.auth.middleware.AuthenticationMiddleware',
68 'django.contrib.messages.middleware.MessageMiddleware',
69 'django.middleware.clickjacking.XFrameOptionsMiddleware',
70 'djadmin.middleware.DJMiddleware']
71
72
73Traceback:
74
75File "/opt/env/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
76 34. response = get_response(request)
77
78File "/opt/env/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
79 115. response = self.process_exception_by_middleware(e, request)
80
81File "/opt/env/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
82 113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
83
84File "/opt/env/lib/python3.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
85 54. return view_func(*args, **kwargs)
86
87File "/opt/env/lib/python3.7/site-packages/django/views/generic/base.py" in view
88 71. return self.dispatch(request, *args, **kwargs)
89
90File "/opt/env/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
91 495. response = self.handle_exception(exc)
92
93File "/opt/env/lib/python3.7/site-packages/rest_framework/views.py" in handle_exception
94 455. self.raise_uncaught_exception(exc)
95
96File "/opt/env/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
97 492. response = handler(request, *args, **kwargs)
98
99File "/opt/env/lib/python3.7/site-packages/rest_framework/generics.py" in get
100 201. return self.list(request, *args, **kwargs)
101
102File "/opt/env/lib/python3.7/site-packages/rest_framework/mixins.py" in list
103 40. queryset = self.filter_queryset(self.get_queryset())
104
105File "/opt/cs_api/cs_landing/views.py" in get_queryset
106 188. publish_until__gte=nowDate
107
108File "/opt/env/lib/python3.7/site-packages/django/db/models/manager.py" in manager_method
109 82. return getattr(self.get_queryset(), name)(*args, **kwargs)
110
111File "/opt/env/lib/python3.7/site-packages/django/db/models/query.py" in filter
112 892. return self._filter_or_exclude(False, *args, **kwargs)
113
114File "/opt/env/lib/python3.7/site-packages/django/db/models/query.py" in _filter_or_exclude
115 910. clone.query.add_q(Q(*args, **kwargs))
116
117File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/query.py" in add_q
118 1290. clause, _ = self._add_q(q_object, self.used_aliases)
119
120File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/query.py" in _add_q
121 1318. split_subq=split_subq, simple_col=simple_col,
122
123File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/query.py" in build_filter
124 1251. condition = self.build_lookup(lookups, col, value)
125
126File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/query.py" in build_lookup
127 1116. lookup = lookup_class(lhs, rhs)
128
129File "/opt/env/lib/python3.7/site-packages/django/db/models/lookups.py" in __init__
130 20. self.rhs = self.get_prep_lookup()
131
132File "/opt/env/lib/python3.7/site-packages/django/db/models/lookups.py" in get_prep_lookup
133 70. return self.lhs.output_field.get_prep_value(self.rhs)
134
135File "/opt/env/lib/python3.7/site-packages/django/db/models/fields/__init__.py" in get_prep_value
136 1268. return self.to_python(value)
137
138File "/opt/env/lib/python3.7/site-packages/django/db/models/fields/__init__.py" in to_python
139 1230. parsed = parse_date(value)
140
141File "/opt/env/lib/python3.7/site-packages/django/utils/dateparse.py" in parse_date
142 74. match = date_re.match(value)
143
144Exception Type: TypeError at /api/v1/landing/school/ads/
145Exception Value: expected string or bytes-like object
146Request information:
147USER: AnonymousUser
148
149GET:
150subdomain = 'cengku'
151
152POST: No POST data
153
154FILES: No FILES data
155
156COOKIES: No cookie data
157
158META:
159CONTENT_LENGTH = ''
160CONTENT_TYPE = ''
161DOCUMENT_ROOT = '/usr/share/nginx/html'
162HTTPS = 'on'
163HTTP_ACCEPT = 'application/json, text/plain, */*'
164HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
165HTTP_ACCEPT_LANGUAGE = 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'
166HTTP_CACHE_CONTROL = 'no-cache'
167HTTP_HOST = 'backend.karir.work'
168HTTP_ORIGIN = 'http://192.168.5.130:8080'
169HTTP_PRAGMA = 'no-cache'
170HTTP_REFERER = 'http://192.168.5.130:8080/'
171HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36'
172PATH_INFO = '/api/v1/landing/school/ads/'
173QUERY_STRING = 'subdomain=cengku'
174REMOTE_ADDR = '172.104.177.245'
175REMOTE_PORT = '34936'
176REQUEST_METHOD = 'GET'
177REQUEST_SCHEME = 'https'
178REQUEST_URI = '/api/v1/landing/school/ads/?subdomain=cengku'
179SCRIPT_NAME = ''
180SERVER_NAME = 'backend.karir.work'
181SERVER_PORT = '443'
182SERVER_PROTOCOL = 'HTTP/2.0'
183uwsgi.node = b'li1441-76.members.linode.com'
184uwsgi.version = b'2.0.18'
185wsgi.errors = <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>
186wsgi.file_wrapper = ''
187wsgi.input = <uwsgi._Input object at 0x7f8371609738>
188wsgi.multiprocess = True
189wsgi.multithread = False
190wsgi.run_once = False
191wsgi.url_scheme = 'https'
192wsgi.version = '(1, 0)'
193
194Settings:
195Using settings module career_support_api.settings
196ABSOLUTE_URL_OVERRIDES = {}
197ADMINS = [('Dimas', 'dimas.ari@frisidea.com'), ('Surya', 'komang.suryadana@frisidea.com')]
198ADMIN_COLOR_THEME = 'blue'
199ADMIN_HEADER_TITLE = 'Career Support Administrator'
200ALLOWED_HOSTS = ['localhost', '*.karir.work', '.karir.work', 'karir.work', '.career.support', '127.0.0.1', '0abf327e.ngrok.io', '45.118.134.76', '192.168.5.46', '192.168.5.171']
201ANYMAIL = {'SENDGRID_API_KEY': '********************'}
202APPEND_SLASH = True
203AUTHENTICATION_BACKENDS = ['cs_core.backends.authentications_backend.SchoolAuthenticationBackend', 'cs_core.backends.authentications_backend.CandidateAuthenticationBackend', 'cs_core.backends.authentications_backend.EmployerAuthenticationBackend', 'allauth.account.auth_backends.AuthenticationBackend', 'django.contrib.auth.backends.ModelBackend']
204AUTH_PASSWORD_VALIDATORS = '********************'
205AUTH_USER_MODEL = 'career_support_models.User'
206BASE_DIR = '/opt/cs_api'
207CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
208CACHE_MIDDLEWARE_ALIAS = 'default'
209CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
210CACHE_MIDDLEWARE_SECONDS = 600
211CANDIDATE_PORTAL_URL = 'https://karir.work/student'
212CELERY_ACCEPT_CONTENT = ['application/json']
213CELERY_BROKER_URL = 'redis://localhost:6379'
214CELERY_RESULT_BACKEND = 'redis://localhost:6379'
215CELERY_RESULT_SERIALIZER = 'json'
216CELERY_TASK_SERIALIZER = 'json'
217CELERY_TIMEZONE = 'Asia/Jakarta'
218CORS_ORIGIN_ALLOW_ALL = True
219CSRF_COOKIE_AGE = 31449600
220CSRF_COOKIE_DOMAIN = None
221CSRF_COOKIE_HTTPONLY = False
222CSRF_COOKIE_NAME = 'csrftoken'
223CSRF_COOKIE_PATH = '/'
224CSRF_COOKIE_SAMESITE = 'Lax'
225CSRF_COOKIE_SECURE = False
226CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
227CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
228CSRF_TRUSTED_ORIGINS = []
229CSRF_USE_SESSIONS = False
230DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'career_support', 'USER': 'frisidea', 'PASSWORD': '********************', 'HOST': '45.118.134.76', 'PORT': '5432', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
231DATABASE_ROUTERS = []
232DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
233DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
234DATETIME_FORMAT = 'N j, Y, P'
235DATETIME_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']
236DATE_FORMAT = 'N j, Y'
237DATE_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']
238DEBUG = True
239DEBUG_PROPAGATE_EXCEPTIONS = False
240DECIMAL_SEPARATOR = '.'
241DEFAULT_CHARSET = 'utf-8'
242DEFAULT_CONTENT_TYPE = 'text/html'
243DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
244DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
245DEFAULT_FROM_EMAIL = 'noreply@frisidea.com'
246DEFAULT_INDEX_TABLESPACE = ''
247DEFAULT_TABLESPACE = ''
248DISALLOWED_USER_AGENTS = []
249DJADMIN_DYNAMIC_FIELD_DISPLAY = True
250DJADMIN_FIELD_DEPTH = 1
251EMAIL_BACKEND = 'anymail.backends.sendgrid.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
263EMPLOYER_PORTAL_URL = 'https://company.karir.work'
264FILE_CHARSET = 'utf-8'
265FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
266FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
267FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
268FILE_UPLOAD_PERMISSIONS = None
269FILE_UPLOAD_TEMP_DIR = None
270FIRST_DAY_OF_WEEK = 0
271FIXTURE_DIRS = []
272FORCE_SCRIPT_NAME = None
273FORGOT_PASSWORD_URL = '********************'
274FORMAT_MODULE_PATH = None
275FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
276FRONTEND_IP = '45.118.134.76'
277GODADDY_KEY = '********************'
278GODADDY_SECRET = '********************'
279GODADDY_URL = 'https://api.godaddy.com/v1/domains/karir.work/records'
280IGNORABLE_404_URLS = []
281INSTALLED_APPS = ['djadmin', 'advanced_filters', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.sites', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'celery', 'rest_framework', 'rest_framework_jwt', 'django_filters', 'corsheaders', 'drf_yasg', 'anymail', 'allauth', 'allauth.account', 'allauth.socialaccount', 'allauth.socialaccount.providers.google', 'allauth.socialaccount.providers.twitter', 'allauth.socialaccount.providers.facebook', 'allauth.socialaccount.providers.instagram', 'allauth.socialaccount.providers.linkedin_oauth2', 'career_support_models', 'cs_administrator.apps.CsAdministratorConfig', 'cs_advertisement.apps.CsAdvertisementConfig', 'cs_authentication.apps.CsAuthenticationConfig', 'cs_billing.apps.CsBillingConfig', 'cs_core.apps.CsCoreConfig', 'cs_candidate.apps.CsCandidateConfig', 'cs_employer.apps.CsEmployerConfig', 'cs_faq.apps.CsFAQConfig', 'cs_history.apps.CsHistoryConfig', 'cs_interview.apps.CsInterviewConfig', 'cs_job.apps.CsJobConfig', 'cs_landing.apps.CsLandingConfig', 'cs_log.apps.CsLogConfig', 'cs_message.apps.CsMessageConfig', 'cs_news.apps.CsNewsConfig', 'cs_organization.apps.CsOrganizationConfig', 'cs_profile.apps.CsProfileConfig', 'cs_region.apps.CsRegionConfig', 'cs_requirement.apps.CsRequirementConfig', 'cs_school.apps.CsSchoolConfig', 'cs_social.apps.CsSocialConfig', 'cs_transaction.apps.CsTransactionConfig', 'cs_user.apps.CsUserConfig', 'dbbackup']
282INTERNAL_IPS = []
283JWT_AUTH = {'JWT_PUBLIC_KEY': '********************', 'JWT_PRIVATE_KEY': '********************', 'JWT_ALGORITHM': 'HS512', 'JWT_PAYLOAD_GET_USERNAME_HANDLER': 'cs_core.handlers.jwt_get_username_from_payload_handler', 'JWT_RESPONSE_PAYLOAD_HANDLER': 'cs_core.handlers.jwt_response_payload_handler', 'JWT_VERIFY': True, 'JWT_VERIFY_EXPIRATION': True, 'JWT_EXPIRATION_DELTA': datetime.timedelta(seconds=18000), 'JWT_REFRESH_EXPIRATION_DELTA': datetime.timedelta(days=7), 'JWT_AUDIENCE': None, 'JWT_ISSUER': None, 'JWT_LEEWAY': 10, 'JWT_ALLOW_REFRESH': True, 'JWT_AUTH_HEADER_PREFIX': 'JWT'}
284LANGUAGES = [('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')]
285LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
286LANGUAGE_CODE = 'en-us'
287LANGUAGE_COOKIE_AGE = None
288LANGUAGE_COOKIE_DOMAIN = None
289LANGUAGE_COOKIE_NAME = 'django_language'
290LANGUAGE_COOKIE_PATH = '/'
291LOCALE_PATHS = []
292LOGGING = {}
293LOGGING_CONFIG = 'logging.config.dictConfig'
294LOGIN_REDIRECT_URL = '/accounts/profile/'
295LOGIN_URL = '/accounts/login/'
296LOGOUT_REDIRECT_URL = None
297MANAGERS = []
298MEDIA_ROOT = '/opt/cs_api/root_media'
299MEDIA_URL = '/media/'
300MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
301MIDDLEWARE = ['django.middleware.security.SecurityMiddleware', 'corsheaders.middleware.CorsMiddleware', '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', 'djadmin.middleware.DJMiddleware']
302MIDTRANS_PAYMENT_URL = 'https://app.sandbox.midtrans.com/snap/v1/transactions'
303MIDTRANS_SERVER_KEY = '********************'
304MIGRATION_MODULES = {}
305MONTH_DAY_FORMAT = 'F j'
306NUMBER_GROUPING = 0
307PASSWORD_HASHERS = '********************'
308PASSWORD_RESET_TIMEOUT_DAYS = '********************'
309PREPEND_WWW = False
310REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',), 'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework_jwt.authentication.JSONWebTokenAuthentication',), 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend', 'rest_framework.filters.SearchFilter'), 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', 'PAGE_SIZE': 10, 'DATETIME_FORMAT': '%Y-%m-%d %H:%M:%S', 'DEFAULT_VERSIONING_CLASS': 'rest_framework.versioning.URLPathVersioning', 'TEST_REQUEST_DEFAULT_FORMAT': 'json'}
311ROOT_URLCONF = 'career_support_api.urls'
312SCHOOL_PORTAL_URL = 'https://karir.work/school'
313SECRET_KEY = '********************'
314SECURE_BROWSER_XSS_FILTER = False
315SECURE_CONTENT_TYPE_NOSNIFF = False
316SECURE_HSTS_INCLUDE_SUBDOMAINS = False
317SECURE_HSTS_PRELOAD = False
318SECURE_HSTS_SECONDS = 0
319SECURE_PROXY_SSL_HEADER = None
320SECURE_REDIRECT_EXEMPT = []
321SECURE_SSL_HOST = None
322SECURE_SSL_REDIRECT = False
323SERVER_EMAIL = 'root@localhost'
324SESSION_CACHE_ALIAS = 'default'
325SESSION_COOKIE_AGE = 1209600
326SESSION_COOKIE_DOMAIN = None
327SESSION_COOKIE_HTTPONLY = True
328SESSION_COOKIE_NAME = 'sessionid'
329SESSION_COOKIE_PATH = '/'
330SESSION_COOKIE_SAMESITE = 'Lax'
331SESSION_COOKIE_SECURE = False
332SESSION_ENGINE = 'django.contrib.sessions.backends.db'
333SESSION_EXPIRE_AT_BROWSER_CLOSE = False
334SESSION_FILE_PATH = None
335SESSION_SAVE_EVERY_REQUEST = False
336SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
337SETTINGS_MODULE = 'career_support_api.settings'
338SHORT_DATETIME_FORMAT = 'm/d/Y P'
339SHORT_DATE_FORMAT = 'm/d/Y'
340SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
341SILENCED_SYSTEM_CHECKS = []
342SITE_ID = 1
343SITE_PREFIX = 'https://backend.karir.work'
344SOCIALACCOUNT_PROVIDERS = {'linkedin': {'SCOPE': ['r_basicprofile', 'r_emailaddress'], 'PROFILE_FIELDS': ['id', 'first-name', 'last-name', 'email-address', 'picture-url', 'public-profile-url']}}
345STATICFILES_DIRS = "('/opt/cs_api/static',)"
346STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
347STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
348STATIC_ROOT = '/opt/cs_api/root_static'
349STATIC_URL = '/static/'
350SWAGGER_SETTINGS = {'SECURITY_DEFINITIONS': {'JWT': {'type': 'apiKey', 'name': 'Authorization', 'in': 'header'}}, 'USE_SESSION_AUTH': False}
351TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/opt/cs_api/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']}}]
352TEST_NON_SERIALIZED_APPS = []
353TEST_RUNNER = 'django.test.runner.DiscoverRunner'
354THOUSAND_SEPARATOR = ','
355THUMBNAIL_FORCE_OVERWRITE = True
356TIME_FORMAT = 'P'
357TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
358TIME_ZONE = 'Asia/Jakarta'
359URLBASE = 'karir.work'
360USE_I18N = True
361USE_L10N = True
362USE_THOUSAND_SEPARATOR = False
363USE_TZ = True
364USE_X_FORWARDED_HOST = False
365USE_X_FORWARDED_PORT = False
366WSGI_APPLICATION = 'career_support_api.wsgi.application'
367X_FRAME_OPTIONS = 'SAMEORIGIN'
368YEAR_MONTH_FORMAT = 'F Y'
369
370
371You're seeing this error because you have DEBUG = True in your
372Django settings file. Change that to False, and Django will
373display a standard page generated by the handler for this status code.