· 6 years ago · May 24, 2019, 10:08 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', '/root/cs_api']
10Server time: Fri, 24 May 2019 17:00:17 +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.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'
134HISTCONTROL = 'ignoredups'
135HISTSIZE = '1000'
136HOME = '/root'
137HOSTNAME = 'agencyportal'
138HTTP_ACCEPT = 'application/json, text/plain, */*'
139HTTP_ACCEPT_ENCODING = 'gzip, deflate'
140HTTP_ACCEPT_LANGUAGE = 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'
141HTTP_CACHE_CONTROL = 'no-cache'
142HTTP_CONNECTION = 'keep-alive'
143HTTP_HOST = '192.168.5.171:9880'
144HTTP_ORIGIN = 'http://192.168.5.171:8080'
145HTTP_PRAGMA = 'no-cache'
146HTTP_REFERER = 'http://192.168.5.171:8080/login'
147HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36'
148LANG = 'en_US.UTF-8'
149LC_CTYPE = 'UTF-8'
150LESSOPEN = '||/usr/bin/lesspipe.sh %s'
151LOGNAME = 'root'
152LS_COLORS = 'rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45:'
153MAIL = '/var/spool/mail/root'
154PATH = '/root/cs_api/env/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin'
155PATH_INFO = '/api/v1/company/auth/'
156PWD = '/root/cs_api'
157QUERY_STRING = ''
158REMOTE_ADDR = '192.168.5.131'
159REMOTE_HOST = ''
160REQUEST_METHOD = 'POST'
161RUN_MAIN = 'true'
162SCRIPT_NAME = ''
163SELINUX_LEVEL_REQUESTED = ''
164SELINUX_ROLE_REQUESTED = ''
165SELINUX_USE_CURRENT_RANGE = ''
166SERVER_NAME = 'agencyportal'
167SERVER_PORT = '9880'
168SERVER_PROTOCOL = 'HTTP/1.1'
169SERVER_SOFTWARE = 'WSGIServer/0.2'
170SHELL = '/bin/bash'
171SHLVL = '2'
172SSH_CLIENT = '192.168.5.46 55983 22'
173SSH_CONNECTION = '192.168.5.46 55983 192.168.5.171 22'
174SSH_TTY = '/dev/pts/0'
175TERM = 'xterm-256color'
176TZ = 'Asia/Jakarta'
177USER = 'root'
178VIRTUAL_ENV = '/root/cs_api/env'
179XDG_RUNTIME_DIR = '/run/user/0'
180XDG_SESSION_ID = '7'
181_ = '/root/cs_api/env/bin/python'
182wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>
183wsgi.file_wrapper = ''
184wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7f7d8ccac9e8>
185wsgi.multiprocess = False
186wsgi.multithread = True
187wsgi.run_once = False
188wsgi.url_scheme = 'http'
189wsgi.version = '(1, 0)'
190
191Settings:
192Using settings module career_support_api.settings
193ABSOLUTE_URL_OVERRIDES = {}
194ADMINS = [('Dimas', 'dimas.ari@frisidea.com'), ('Surya', 'komang.suryadana@frisidea.com')]
195ADMIN_COLOR_THEME = 'blue'
196ADMIN_HEADER_TITLE = 'Career Support Administrator'
197ALLOWED_HOSTS = ['localhost', '127.0.0.1', '0abf327e.ngrok.io', '192.168.5.46', '192.168.5.171', '192.168.5.173']
198ANYMAIL = {'SENDGRID_API_KEY': '********************'}
199APPEND_SLASH = True
200AUTHENTICATION_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']
201AUTH_PASSWORD_VALIDATORS = '********************'
202AUTH_USER_MODEL = 'career_support_models.User'
203BASE_DIR = '/root/cs_api'
204CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
205CACHE_MIDDLEWARE_ALIAS = 'default'
206CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
207CACHE_MIDDLEWARE_SECONDS = 600
208CANDIDATE_PORTAL_URL = 'http://localhost:8000'
209CELERY_ACCEPT_CONTENT = ['application/json']
210CELERY_BROKER_URL = 'redis://localhost:6379'
211CELERY_RESULT_BACKEND = 'redis://localhost:6379'
212CELERY_RESULT_SERIALIZER = 'json'
213CELERY_TASK_SERIALIZER = 'json'
214CELERY_TIMEZONE = 'Asia/Jakarta'
215CORS_ORIGIN_ALLOW_ALL = True
216CSRF_COOKIE_AGE = 31449600
217CSRF_COOKIE_DOMAIN = None
218CSRF_COOKIE_HTTPONLY = False
219CSRF_COOKIE_NAME = 'csrftoken'
220CSRF_COOKIE_PATH = '/'
221CSRF_COOKIE_SAMESITE = 'Lax'
222CSRF_COOKIE_SECURE = False
223CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
224CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
225CSRF_TRUSTED_ORIGINS = []
226CSRF_USE_SESSIONS = False
227DATABASES = {'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}}}
228DATABASE_ROUTERS = []
229DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
230DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
231DATETIME_FORMAT = 'N j, Y, P'
232DATETIME_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']
233DATE_FORMAT = 'N j, Y'
234DATE_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']
235DEBUG = True
236DEBUG_PROPAGATE_EXCEPTIONS = False
237DECIMAL_SEPARATOR = '.'
238DEFAULT_CHARSET = 'utf-8'
239DEFAULT_CONTENT_TYPE = 'text/html'
240DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
241DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
242DEFAULT_FROM_EMAIL = 'noreply@frisidea.com'
243DEFAULT_INDEX_TABLESPACE = ''
244DEFAULT_TABLESPACE = ''
245DISALLOWED_USER_AGENTS = []
246DJADMIN_DYNAMIC_FIELD_DISPLAY = True
247DJADMIN_FIELD_DEPTH = 1
248EMAIL_BACKEND = 'anymail.backends.sendgrid.EmailBackend'
249EMAIL_HOST = 'localhost'
250EMAIL_HOST_PASSWORD = '********************'
251EMAIL_HOST_USER = ''
252EMAIL_PORT = 25
253EMAIL_SSL_CERTFILE = None
254EMAIL_SSL_KEYFILE = '********************'
255EMAIL_SUBJECT_PREFIX = '[Django] '
256EMAIL_TIMEOUT = None
257EMAIL_USE_LOCALTIME = False
258EMAIL_USE_SSL = False
259EMAIL_USE_TLS = False
260EMPLOYER_PORTAL_URL = 'http://localhost:8000'
261FILE_CHARSET = 'utf-8'
262FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
263FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
264FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
265FILE_UPLOAD_PERMISSIONS = None
266FILE_UPLOAD_TEMP_DIR = None
267FIRST_DAY_OF_WEEK = 0
268FIXTURE_DIRS = []
269FORCE_SCRIPT_NAME = None
270FORMAT_MODULE_PATH = None
271FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
272IGNORABLE_404_URLS = []
273INSTALLED_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']
274INTERNAL_IPS = []
275JWT_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'}
276LANGUAGES = [('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')]
277LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
278LANGUAGE_CODE = 'en-us'
279LANGUAGE_COOKIE_AGE = None
280LANGUAGE_COOKIE_DOMAIN = None
281LANGUAGE_COOKIE_NAME = 'django_language'
282LANGUAGE_COOKIE_PATH = '/'
283LOCALE_PATHS = []
284LOGGING = {}
285LOGGING_CONFIG = 'logging.config.dictConfig'
286LOGIN_REDIRECT_URL = '/accounts/profile/'
287LOGIN_URL = '/accounts/login/'
288LOGOUT_REDIRECT_URL = None
289MANAGERS = []
290MEDIA_ROOT = '/root/cs_api/root_media'
291MEDIA_URL = '/media/'
292MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
293MIDDLEWARE = ['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']
294MIGRATION_MODULES = {}
295MONTH_DAY_FORMAT = 'F j'
296NUMBER_GROUPING = 0
297PASSWORD_HASHERS = '********************'
298PASSWORD_RESET_TIMEOUT_DAYS = '********************'
299PREPEND_WWW = False
300REST_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'}
301ROOT_URLCONF = 'career_support_api.urls'
302SCHOOL_PORTAL_URL = 'http://localhost:8000'
303SECRET_KEY = '********************'
304SECURE_BROWSER_XSS_FILTER = False
305SECURE_CONTENT_TYPE_NOSNIFF = False
306SECURE_HSTS_INCLUDE_SUBDOMAINS = False
307SECURE_HSTS_PRELOAD = False
308SECURE_HSTS_SECONDS = 0
309SECURE_PROXY_SSL_HEADER = None
310SECURE_REDIRECT_EXEMPT = []
311SECURE_SSL_HOST = None
312SECURE_SSL_REDIRECT = False
313SERVER_EMAIL = 'root@localhost'
314SESSION_CACHE_ALIAS = 'default'
315SESSION_COOKIE_AGE = 1209600
316SESSION_COOKIE_DOMAIN = None
317SESSION_COOKIE_HTTPONLY = True
318SESSION_COOKIE_NAME = 'sessionid'
319SESSION_COOKIE_PATH = '/'
320SESSION_COOKIE_SAMESITE = 'Lax'
321SESSION_COOKIE_SECURE = False
322SESSION_ENGINE = 'django.contrib.sessions.backends.db'
323SESSION_EXPIRE_AT_BROWSER_CLOSE = False
324SESSION_FILE_PATH = None
325SESSION_SAVE_EVERY_REQUEST = False
326SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
327SETTINGS_MODULE = 'career_support_api.settings'
328SHORT_DATETIME_FORMAT = 'm/d/Y P'
329SHORT_DATE_FORMAT = 'm/d/Y'
330SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
331SILENCED_SYSTEM_CHECKS = []
332SITE_ID = 1
333SITE_PREFIX = 'http://192.168.5.171:9880'
334SOCIALACCOUNT_PROVIDERS = {'linkedin': {'SCOPE': ['r_basicprofile', 'r_emailaddress'], 'PROFILE_FIELDS': ['id', 'first-name', 'last-name', 'email-address', 'picture-url', 'public-profile-url']}}
335STATICFILES_DIRS = "('/root/cs_api/static',)"
336STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
337STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
338STATIC_ROOT = '/root/cs_api/root_static'
339STATIC_URL = '/static/'
340SWAGGER_SETTINGS = {'SECURITY_DEFINITIONS': {'JWT': {'type': 'apiKey', 'name': 'Authorization', 'in': 'header'}}, 'USE_SESSION_AUTH': False}
341TEMPLATES = [{'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']}}]
342TEST_NON_SERIALIZED_APPS = []
343TEST_RUNNER = 'django.test.runner.DiscoverRunner'
344THOUSAND_SEPARATOR = ','
345THUMBNAIL_FORCE_OVERWRITE = True
346TIME_FORMAT = 'P'
347TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
348TIME_ZONE = 'Asia/Jakarta'
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.