· 6 years ago · May 23, 2019, 08:02 AM
1RelatedObjectDoesNotExist at /api/v1/company/auth/
2User has no user_personal_infos.
3
4Request Method: POST
5Request URL: http://192.168.5.171:9880/api/v1/company/auth/
6Django Version: 2.1.7
7Python Executable: /root/cs_api/env/bin/python
8Python Version: 3.7.0
9Python Path: ['/root/cs_api', '/usr/local/lib/python37.zip', '/usr/local/lib/python3.7', '/usr/local/lib/python3.7/lib-dynload', '/root/cs_api/env/lib/python3.7/site-packages', '/']
10Server time: Thu, 23 May 2019 14:56:30 +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_log.apps.CsLogConfig',
49 'cs_message.apps.CsMessageConfig',
50 'cs_news.apps.CsNewsConfig',
51 'cs_organization.apps.CsOrganizationConfig',
52 'cs_profile.apps.CsProfileConfig',
53 'cs_region.apps.CsRegionConfig',
54 'cs_requirement.apps.CsRequirementConfig',
55 'cs_school.apps.CsSchoolConfig',
56 'cs_social.apps.CsSocialConfig',
57 'cs_transaction.apps.CsTransactionConfig',
58 'cs_user.apps.CsUserConfig',
59 'dbbackup']
60Installed Middleware:
61['django.middleware.security.SecurityMiddleware',
62 'corsheaders.middleware.CorsMiddleware',
63 'django.contrib.sessions.middleware.SessionMiddleware',
64 'django.middleware.common.CommonMiddleware',
65 'django.middleware.csrf.CsrfViewMiddleware',
66 'django.contrib.auth.middleware.AuthenticationMiddleware',
67 'django.contrib.messages.middleware.MessageMiddleware',
68 'django.middleware.clickjacking.XFrameOptionsMiddleware',
69 'djadmin.middleware.DJMiddleware']
70
71
72Traceback:
73
74File "/root/cs_api/env/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
75 34. response = get_response(request)
76
77File "/root/cs_api/env/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
78 126. response = self.process_exception_by_middleware(e, request)
79
80File "/root/cs_api/env/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
81 124. response = wrapped_callback(request, *callback_args, **callback_kwargs)
82
83File "/root/cs_api/env/lib/python3.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
84 54. return view_func(*args, **kwargs)
85
86File "/root/cs_api/env/lib/python3.7/site-packages/django/views/generic/base.py" in view
87 68. return self.dispatch(request, *args, **kwargs)
88
89File "/root/cs_api/env/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
90 495. response = self.handle_exception(exc)
91
92File "/root/cs_api/env/lib/python3.7/site-packages/rest_framework/views.py" in handle_exception
93 455. self.raise_uncaught_exception(exc)
94
95File "/root/cs_api/env/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
96 492. response = handler(request, *args, **kwargs)
97
98File "/root/cs_api/env/lib/python3.7/site-packages/rest_framework_jwt/views.py" in post
99 57. if serializer.is_valid():
100
101File "/root/cs_api/env/lib/python3.7/site-packages/rest_framework/serializers.py" in is_valid
102 236. self._validated_data = self.run_validation(self.initial_data)
103
104File "/root/cs_api/env/lib/python3.7/site-packages/rest_framework/serializers.py" in run_validation
105 437. value = self.validate(value)
106
107File "/root/cs_api/cs_employer/serializers/authentication.py" in validate
108 44. payload = jwt_payload_handler(user)
109
110File "/root/cs_api/cs_core/handlers/__init__.py" in jwt_payload_handler
111 61. payload['school_id'] = user.user_personal_infos.all()[0].school.id
112
113File "/root/cs_api/env/lib/python3.7/site-packages/django/db/models/fields/related_descriptors.py" in __get__
114 414. self.related.get_accessor_name()
115
116Exception Type: RelatedObjectDoesNotExist at /api/v1/company/auth/
117Exception Value: User has no user_personal_infos.
118Request information:
119USER: AnonymousUser
120
121GET: No GET data
122
123POST: No POST data
124
125FILES: No FILES data
126
127COOKIES: No cookie data
128
129META:
130CONTENT_LENGTH = '714'
131CONTENT_TYPE = 'application/json;charset=UTF-8'
132DJANGO_SETTINGS_MODULE = 'career_support_api.settings'
133GATEWAY_INTERFACE = 'CGI/1.1'
134HTTP_ACCEPT = 'application/json, text/plain, */*'
135HTTP_ACCEPT_ENCODING = 'gzip, deflate'
136HTTP_ACCEPT_LANGUAGE = 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'
137HTTP_CACHE_CONTROL = 'no-cache'
138HTTP_CONNECTION = 'keep-alive'
139HTTP_HOST = '192.168.5.171:9880'
140HTTP_ORIGIN = 'http://0.0.0.0:8000'
141HTTP_PRAGMA = 'no-cache'
142HTTP_REFERER = 'http://0.0.0.0:8000/login'
143HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36'
144LANG = 'en_US.UTF-8'
145PATH = '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin'
146PATH_INFO = '/api/v1/company/auth/'
147QUERY_STRING = ''
148REMOTE_ADDR = '192.168.5.131'
149REMOTE_HOST = ''
150REQUEST_METHOD = 'POST'
151RUN_MAIN = 'true'
152SCRIPT_NAME = ''
153SERVER_NAME = 'agencyportal'
154SERVER_PORT = '9880'
155SERVER_PROTOCOL = 'HTTP/1.1'
156SERVER_SOFTWARE = 'WSGIServer/0.2'
157TZ = 'Asia/Jakarta'
158wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
159wsgi.file_wrapper = ''
160wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7f6f98e78f60>
161wsgi.multiprocess = False
162wsgi.multithread = True
163wsgi.run_once = False
164wsgi.url_scheme = 'http'
165wsgi.version = '(1, 0)'
166
167Settings:
168Using settings module career_support_api.settings
169ABSOLUTE_URL_OVERRIDES = {}
170ADMINS = [('Dimas', 'dimas.ari@frisidea.com'), ('Surya', 'komang.suryadana@frisidea.com')]
171ADMIN_COLOR_THEME = 'blue'
172ADMIN_HEADER_TITLE = 'Career Support Administrator'
173ALLOWED_HOSTS = ['localhost', '127.0.0.1', '0abf327e.ngrok.io', '192.168.5.46', '192.168.5.171', '192.168.5.173']
174ANYMAIL = {'SENDGRID_API_KEY': '********************'}
175APPEND_SLASH = True
176AUTHENTICATION_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']
177AUTH_PASSWORD_VALIDATORS = '********************'
178AUTH_USER_MODEL = 'career_support_models.User'
179BASE_DIR = '/root/cs_api'
180CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
181CACHE_MIDDLEWARE_ALIAS = 'default'
182CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
183CACHE_MIDDLEWARE_SECONDS = 600
184CANDIDATE_PORTAL_URL = 'http://localhost:8000'
185CELERY_ACCEPT_CONTENT = ['application/json']
186CELERY_BROKER_URL = 'redis://localhost:6379'
187CELERY_RESULT_BACKEND = 'redis://localhost:6379'
188CELERY_RESULT_SERIALIZER = 'json'
189CELERY_TASK_SERIALIZER = 'json'
190CELERY_TIMEZONE = 'Asia/Jakarta'
191CORS_ORIGIN_ALLOW_ALL = True
192CSRF_COOKIE_AGE = 31449600
193CSRF_COOKIE_DOMAIN = None
194CSRF_COOKIE_HTTPONLY = False
195CSRF_COOKIE_NAME = 'csrftoken'
196CSRF_COOKIE_PATH = '/'
197CSRF_COOKIE_SAMESITE = 'Lax'
198CSRF_COOKIE_SECURE = False
199CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
200CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
201CSRF_TRUSTED_ORIGINS = []
202CSRF_USE_SESSIONS = False
203DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'career_support', 'USER': 'frisidea', 'PASSWORD': '********************', 'HOST': '192.168.5.171', 'PORT': '5432', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
204DATABASE_ROUTERS = []
205DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
206DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
207DATETIME_FORMAT = 'N j, Y, P'
208DATETIME_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']
209DATE_FORMAT = 'N j, Y'
210DATE_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']
211DEBUG = True
212DEBUG_PROPAGATE_EXCEPTIONS = False
213DECIMAL_SEPARATOR = '.'
214DEFAULT_CHARSET = 'utf-8'
215DEFAULT_CONTENT_TYPE = 'text/html'
216DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
217DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
218DEFAULT_FROM_EMAIL = 'noreply@frisidea.com'
219DEFAULT_INDEX_TABLESPACE = ''
220DEFAULT_TABLESPACE = ''
221DISALLOWED_USER_AGENTS = []
222DJADMIN_DYNAMIC_FIELD_DISPLAY = True
223DJADMIN_FIELD_DEPTH = 1
224EMAIL_BACKEND = 'anymail.backends.sendgrid.EmailBackend'
225EMAIL_HOST = 'localhost'
226EMAIL_HOST_PASSWORD = '********************'
227EMAIL_HOST_USER = ''
228EMAIL_PORT = 25
229EMAIL_SSL_CERTFILE = None
230EMAIL_SSL_KEYFILE = '********************'
231EMAIL_SUBJECT_PREFIX = '[Django] '
232EMAIL_TIMEOUT = None
233EMAIL_USE_LOCALTIME = False
234EMAIL_USE_SSL = False
235EMAIL_USE_TLS = False
236EMPLOYER_PORTAL_URL = 'http://localhost:8000'
237FILE_CHARSET = 'utf-8'
238FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
239FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
240FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
241FILE_UPLOAD_PERMISSIONS = None
242FILE_UPLOAD_TEMP_DIR = None
243FIRST_DAY_OF_WEEK = 0
244FIXTURE_DIRS = []
245FORCE_SCRIPT_NAME = None
246FORMAT_MODULE_PATH = None
247FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
248IGNORABLE_404_URLS = []
249INSTALLED_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_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']
250INTERNAL_IPS = []
251JWT_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'}
252LANGUAGES = [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('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')]
253LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
254LANGUAGE_CODE = 'en-us'
255LANGUAGE_COOKIE_AGE = None
256LANGUAGE_COOKIE_DOMAIN = None
257LANGUAGE_COOKIE_NAME = 'django_language'
258LANGUAGE_COOKIE_PATH = '/'
259LOCALE_PATHS = []
260LOGGING = {}
261LOGGING_CONFIG = 'logging.config.dictConfig'
262LOGIN_REDIRECT_URL = '/accounts/profile/'
263LOGIN_URL = '/accounts/login/'
264LOGOUT_REDIRECT_URL = None
265MANAGERS = []
266MEDIA_ROOT = '/root/cs_api/root_media'
267MEDIA_URL = '/media/'
268MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
269MIDDLEWARE = ['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']
270MIGRATION_MODULES = {}
271MONTH_DAY_FORMAT = 'F j'
272NUMBER_GROUPING = 0
273PASSWORD_HASHERS = '********************'
274PASSWORD_RESET_TIMEOUT_DAYS = '********************'
275PREPEND_WWW = False
276REST_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'}
277ROOT_URLCONF = 'career_support_api.urls'
278SCHOOL_PORTAL_URL = 'http://localhost:8000'
279SECRET_KEY = '********************'
280SECURE_BROWSER_XSS_FILTER = False
281SECURE_CONTENT_TYPE_NOSNIFF = False
282SECURE_HSTS_INCLUDE_SUBDOMAINS = False
283SECURE_HSTS_PRELOAD = False
284SECURE_HSTS_SECONDS = 0
285SECURE_PROXY_SSL_HEADER = None
286SECURE_REDIRECT_EXEMPT = []
287SECURE_SSL_HOST = None
288SECURE_SSL_REDIRECT = False
289SERVER_EMAIL = 'root@localhost'
290SESSION_CACHE_ALIAS = 'default'
291SESSION_COOKIE_AGE = 1209600
292SESSION_COOKIE_DOMAIN = None
293SESSION_COOKIE_HTTPONLY = True
294SESSION_COOKIE_NAME = 'sessionid'
295SESSION_COOKIE_PATH = '/'
296SESSION_COOKIE_SAMESITE = 'Lax'
297SESSION_COOKIE_SECURE = False
298SESSION_ENGINE = 'django.contrib.sessions.backends.db'
299SESSION_EXPIRE_AT_BROWSER_CLOSE = False
300SESSION_FILE_PATH = None
301SESSION_SAVE_EVERY_REQUEST = False
302SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
303SETTINGS_MODULE = 'career_support_api.settings'
304SHORT_DATETIME_FORMAT = 'm/d/Y P'
305SHORT_DATE_FORMAT = 'm/d/Y'
306SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
307SILENCED_SYSTEM_CHECKS = []
308SITE_ID = 1
309SITE_PREFIX = 'http://192.168.5.171'
310SOCIALACCOUNT_PROVIDERS = {'linkedin': {'SCOPE': ['r_basicprofile', 'r_emailaddress'], 'PROFILE_FIELDS': ['id', 'first-name', 'last-name', 'email-address', 'picture-url', 'public-profile-url']}}
311STATICFILES_DIRS = "('/root/cs_api/static',)"
312STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
313STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
314STATIC_ROOT = '/root/cs_api/root_static'
315STATIC_URL = '/static/'
316SWAGGER_SETTINGS = {'SECURITY_DEFINITIONS': {'JWT': {'type': 'apiKey', 'name': 'Authorization', 'in': 'header'}}, 'USE_SESSION_AUTH': False}
317TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/root/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']}}]
318TEST_NON_SERIALIZED_APPS = []
319TEST_RUNNER = 'django.test.runner.DiscoverRunner'
320THOUSAND_SEPARATOR = ','
321THUMBNAIL_FORCE_OVERWRITE = True
322TIME_FORMAT = 'P'
323TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
324TIME_ZONE = 'Asia/Jakarta'
325USE_I18N = True
326USE_L10N = True
327USE_THOUSAND_SEPARATOR = False
328USE_TZ = True
329USE_X_FORWARDED_HOST = False
330USE_X_FORWARDED_PORT = False
331WSGI_APPLICATION = 'career_support_api.wsgi.application'
332X_FRAME_OPTIONS = 'SAMEORIGIN'
333YEAR_MONTH_FORMAT = 'F Y'
334
335
336You're seeing this error because you have DEBUG = True in your
337Django settings file. Change that to False, and Django will
338display a standard page generated by the handler for this status code.