· 6 years ago · Jul 01, 2019, 09:00 AM
1ValueError at /api/v1/landing/school/
2The 'banner' attribute has no file associated with it.
3
4Request Method: GET
5Request URL: https://backend.karir.work/api/v1/landing/school/?location=&school_name=
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: Mon, 1 Jul 2019 15:55:50 +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 45. return self.get_paginated_response(serializer.data)
104
105File "/opt/env/lib/python3.7/site-packages/rest_framework/serializers.py" in data
106 768. ret = super(ListSerializer, self).data
107
108File "/opt/env/lib/python3.7/site-packages/rest_framework/serializers.py" in data
109 262. self._data = self.to_representation(self.instance)
110
111File "/opt/env/lib/python3.7/site-packages/rest_framework/serializers.py" in to_representation
112 686. self.child.to_representation(item) for item in iterable
113
114File "/opt/env/lib/python3.7/site-packages/rest_framework/serializers.py" in <listcomp>
115 686. self.child.to_representation(item) for item in iterable
116
117File "/opt/env/lib/python3.7/site-packages/rest_framework/serializers.py" in to_representation
118 530. ret[field.field_name] = field.to_representation(attribute)
119
120File "/opt/env/lib/python3.7/site-packages/rest_framework/fields.py" in to_representation
121 1889. return method(value)
122
123File "/opt/cs_api/cs_landing/serializers.py" in get_banner
124 136. obj.banner.url
125
126File "/opt/env/lib/python3.7/site-packages/django/db/models/fields/files.py" in url
127 61. self._require_file()
128
129File "/opt/env/lib/python3.7/site-packages/django/db/models/fields/files.py" in _require_file
130 38. raise ValueError("The '%s' attribute has no file associated with it." % self.field.name)
131
132Exception Type: ValueError at /api/v1/landing/school/
133Exception Value: The 'banner' attribute has no file associated with it.
134Request information:
135USER: AnonymousUser
136
137GET:
138location = ''
139school_name = ''
140
141POST: No POST data
142
143FILES: No FILES data
144
145COOKIES: No cookie data
146
147META:
148CONTENT_LENGTH = ''
149CONTENT_TYPE = ''
150DOCUMENT_ROOT = '/usr/share/nginx/html'
151HTTPS = 'on'
152HTTP_ACCEPT = 'application/json, text/plain, */*'
153HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
154HTTP_ACCEPT_LANGUAGE = 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'
155HTTP_CACHE_CONTROL = 'no-cache'
156HTTP_HOST = 'backend.karir.work'
157HTTP_ORIGIN = 'http://192.168.5.131:8080'
158HTTP_PRAGMA = 'no-cache'
159HTTP_REFERER = 'http://192.168.5.131:8080/school'
160HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36'
161PATH_INFO = '/api/v1/landing/school/'
162QUERY_STRING = 'location=&school_name='
163REMOTE_ADDR = '172.104.177.245'
164REMOTE_PORT = '60000'
165REQUEST_METHOD = 'GET'
166REQUEST_SCHEME = 'https'
167REQUEST_URI = '/api/v1/landing/school/?location=&school_name='
168SCRIPT_NAME = ''
169SERVER_NAME = 'backend.karir.work'
170SERVER_PORT = '443'
171SERVER_PROTOCOL = 'HTTP/2.0'
172uwsgi.node = b'li1441-76.members.linode.com'
173uwsgi.version = b'2.0.18'
174wsgi.errors = <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>
175wsgi.file_wrapper = ''
176wsgi.input = <uwsgi._Input object at 0x7f8cf1ea0750>
177wsgi.multiprocess = True
178wsgi.multithread = False
179wsgi.run_once = False
180wsgi.url_scheme = 'https'
181wsgi.version = '(1, 0)'
182
183Settings:
184Using settings module career_support_api.settings
185ABSOLUTE_URL_OVERRIDES = {}
186ADMINS = [('Dimas', 'dimas.ari@frisidea.com'), ('Surya', 'komang.suryadana@frisidea.com')]
187ADMIN_COLOR_THEME = 'blue'
188ADMIN_HEADER_TITLE = 'Career Support Administrator'
189ALLOWED_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']
190ANYMAIL = {'SENDGRID_API_KEY': '********************'}
191APPEND_SLASH = True
192AUTHENTICATION_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']
193AUTH_PASSWORD_VALIDATORS = '********************'
194AUTH_USER_MODEL = 'career_support_models.User'
195BASE_DIR = '/opt/cs_api'
196CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
197CACHE_MIDDLEWARE_ALIAS = 'default'
198CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
199CACHE_MIDDLEWARE_SECONDS = 600
200CANDIDATE_PORTAL_URL = 'https://karir.work/student'
201CELERY_ACCEPT_CONTENT = ['application/json']
202CELERY_BROKER_URL = 'redis://localhost:6379'
203CELERY_RESULT_BACKEND = 'redis://localhost:6379'
204CELERY_RESULT_SERIALIZER = 'json'
205CELERY_TASK_SERIALIZER = 'json'
206CELERY_TIMEZONE = 'Asia/Jakarta'
207CORS_ORIGIN_ALLOW_ALL = True
208CSRF_COOKIE_AGE = 31449600
209CSRF_COOKIE_DOMAIN = None
210CSRF_COOKIE_HTTPONLY = False
211CSRF_COOKIE_NAME = 'csrftoken'
212CSRF_COOKIE_PATH = '/'
213CSRF_COOKIE_SAMESITE = 'Lax'
214CSRF_COOKIE_SECURE = False
215CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
216CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
217CSRF_TRUSTED_ORIGINS = []
218CSRF_USE_SESSIONS = False
219DATABASES = {'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}}}
220DATABASE_ROUTERS = []
221DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
222DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
223DATETIME_FORMAT = 'N j, Y, P'
224DATETIME_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']
225DATE_FORMAT = 'N j, Y'
226DATE_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']
227DEBUG = True
228DEBUG_PROPAGATE_EXCEPTIONS = False
229DECIMAL_SEPARATOR = '.'
230DEFAULT_CHARSET = 'utf-8'
231DEFAULT_CONTENT_TYPE = 'text/html'
232DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
233DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
234DEFAULT_FROM_EMAIL = 'noreply@frisidea.com'
235DEFAULT_INDEX_TABLESPACE = ''
236DEFAULT_TABLESPACE = ''
237DISALLOWED_USER_AGENTS = []
238DJADMIN_DYNAMIC_FIELD_DISPLAY = True
239DJADMIN_FIELD_DEPTH = 1
240EMAIL_BACKEND = 'anymail.backends.sendgrid.EmailBackend'
241EMAIL_HOST = 'localhost'
242EMAIL_HOST_PASSWORD = '********************'
243EMAIL_HOST_USER = ''
244EMAIL_PORT = 25
245EMAIL_SSL_CERTFILE = None
246EMAIL_SSL_KEYFILE = '********************'
247EMAIL_SUBJECT_PREFIX = '[Django] '
248EMAIL_TIMEOUT = None
249EMAIL_USE_LOCALTIME = False
250EMAIL_USE_SSL = False
251EMAIL_USE_TLS = False
252EMPLOYER_PORTAL_URL = 'https://company.karir.work'
253FILE_CHARSET = 'utf-8'
254FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
255FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
256FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
257FILE_UPLOAD_PERMISSIONS = None
258FILE_UPLOAD_TEMP_DIR = None
259FIRST_DAY_OF_WEEK = 0
260FIXTURE_DIRS = []
261FORCE_SCRIPT_NAME = None
262FORGOT_PASSWORD_URL = '********************'
263FORMAT_MODULE_PATH = None
264FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
265FRONTEND_IP = '45.118.134.76'
266GODADDY_KEY = '********************'
267GODADDY_SECRET = '********************'
268GODADDY_URL = 'https://api.godaddy.com/v1/domains/karir.work/records'
269IGNORABLE_404_URLS = []
270INSTALLED_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']
271INTERNAL_IPS = []
272JWT_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'}
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 = {}
282LOGGING_CONFIG = 'logging.config.dictConfig'
283LOGIN_REDIRECT_URL = '/accounts/profile/'
284LOGIN_URL = '/accounts/login/'
285LOGOUT_REDIRECT_URL = None
286MANAGERS = []
287MEDIA_ROOT = '/opt/cs_api/root_media'
288MEDIA_URL = '/media/'
289MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
290MIDDLEWARE = ['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']
291MIDTRANS_PAYMENT_URL = 'https://app.sandbox.midtrans.com/snap/v1/transactions'
292MIDTRANS_SERVER_KEY = '********************'
293MIGRATION_MODULES = {}
294MONTH_DAY_FORMAT = 'F j'
295NUMBER_GROUPING = 0
296PASSWORD_HASHERS = '********************'
297PASSWORD_RESET_TIMEOUT_DAYS = '********************'
298PREPEND_WWW = False
299REST_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'}
300ROOT_URLCONF = 'career_support_api.urls'
301SCHOOL_PORTAL_URL = 'https://karir.work/school'
302SECRET_KEY = '********************'
303SECURE_BROWSER_XSS_FILTER = False
304SECURE_CONTENT_TYPE_NOSNIFF = False
305SECURE_HSTS_INCLUDE_SUBDOMAINS = False
306SECURE_HSTS_PRELOAD = False
307SECURE_HSTS_SECONDS = 0
308SECURE_PROXY_SSL_HEADER = None
309SECURE_REDIRECT_EXEMPT = []
310SECURE_SSL_HOST = None
311SECURE_SSL_REDIRECT = False
312SERVER_EMAIL = 'root@localhost'
313SESSION_CACHE_ALIAS = 'default'
314SESSION_COOKIE_AGE = 1209600
315SESSION_COOKIE_DOMAIN = None
316SESSION_COOKIE_HTTPONLY = True
317SESSION_COOKIE_NAME = 'sessionid'
318SESSION_COOKIE_PATH = '/'
319SESSION_COOKIE_SAMESITE = 'Lax'
320SESSION_COOKIE_SECURE = False
321SESSION_ENGINE = 'django.contrib.sessions.backends.db'
322SESSION_EXPIRE_AT_BROWSER_CLOSE = False
323SESSION_FILE_PATH = None
324SESSION_SAVE_EVERY_REQUEST = False
325SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
326SETTINGS_MODULE = 'career_support_api.settings'
327SHORT_DATETIME_FORMAT = 'm/d/Y P'
328SHORT_DATE_FORMAT = 'm/d/Y'
329SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
330SILENCED_SYSTEM_CHECKS = []
331SITE_ID = 1
332SITE_PREFIX = 'https://backend.karir.work'
333SOCIALACCOUNT_PROVIDERS = {'linkedin': {'SCOPE': ['r_basicprofile', 'r_emailaddress'], 'PROFILE_FIELDS': ['id', 'first-name', 'last-name', 'email-address', 'picture-url', 'public-profile-url']}}
334STATICFILES_DIRS = "('/opt/cs_api/static',)"
335STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
336STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
337STATIC_ROOT = '/opt/cs_api/root_static'
338STATIC_URL = '/static/'
339SWAGGER_SETTINGS = {'SECURITY_DEFINITIONS': {'JWT': {'type': 'apiKey', 'name': 'Authorization', 'in': 'header'}}, 'USE_SESSION_AUTH': False}
340TEMPLATES = [{'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']}}]
341TEST_NON_SERIALIZED_APPS = []
342TEST_RUNNER = 'django.test.runner.DiscoverRunner'
343THOUSAND_SEPARATOR = ','
344THUMBNAIL_FORCE_OVERWRITE = True
345TIME_FORMAT = 'P'
346TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
347TIME_ZONE = 'Asia/Jakarta'
348URLBASE = 'karir.work'
349USE_I18N = True
350USE_L10N = True
351USE_THOUSAND_SEPARATOR = False
352USE_TZ = True
353USE_X_FORWARDED_HOST = False
354USE_X_FORWARDED_PORT = False
355WSGI_APPLICATION = 'career_support_api.wsgi.application'
356X_FRAME_OPTIONS = 'SAMEORIGIN'
357YEAR_MONTH_FORMAT = 'F Y'
358
359
360You're seeing this error because you have DEBUG = True in your
361Django settings file. Change that to False, and Django will
362display a standard page generated by the handler for this status code.