· 6 years ago · Mar 01, 2019, 09:28 AM
1DoesNotExist at /api/v1/company/jobs/vacancy/2/cv/
2EmployerAccount matching query does not exist.
3
4Request Method: GET
5Request URL: http://192.168.5.171:9880/api/v1/company/jobs/vacancy/2/cv/
6Django Version: 2.1.5
7Python Executable: /root/cs_api/env/bin/python
8Python Version: 3.7.0
9Python Path: ['/root/cs_api', '/root/cs_api/env/lib/python37.zip', '/root/cs_api/env/lib/python3.7', '/root/cs_api/env/lib/python3.7/lib-dynload', '/usr/local/lib/python3.7', '/root/cs_api/env/lib/python3.7/site-packages', '/root/cs_api']
10Server time: Fri, 1 Mar 2019 16:23:59 +0700
11Installed Applications:
12['jet.dashboard',
13 'jet',
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_core.apps.CsCoreConfig',
38 'cs_candidate.apps.CsCandidateConfig',
39 'cs_school.apps.CsSchoolConfig',
40 'cs_employer.apps.CsEmployerConfig',
41 'dbbackup',
42 'advanced_filters']
43Installed Middleware:
44['django.middleware.security.SecurityMiddleware',
45 'corsheaders.middleware.CorsMiddleware',
46 'django.contrib.sessions.middleware.SessionMiddleware',
47 'django.middleware.common.CommonMiddleware',
48 'django.middleware.csrf.CsrfViewMiddleware',
49 'django.contrib.auth.middleware.AuthenticationMiddleware',
50 'django.contrib.messages.middleware.MessageMiddleware',
51 'django.middleware.clickjacking.XFrameOptionsMiddleware']
52
53
54Traceback:
55
56File "/root/cs_api/env/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
57 34. response = get_response(request)
58
59File "/root/cs_api/env/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
60 126. response = self.process_exception_by_middleware(e, request)
61
62File "/root/cs_api/env/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
63 124. response = wrapped_callback(request, *callback_args, **callback_kwargs)
64
65File "/root/cs_api/env/lib/python3.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
66 54. return view_func(*args, **kwargs)
67
68File "/root/cs_api/env/lib/python3.7/site-packages/django/views/generic/base.py" in view
69 68. return self.dispatch(request, *args, **kwargs)
70
71File "/root/cs_api/env/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
72 495. response = self.handle_exception(exc)
73
74File "/root/cs_api/env/lib/python3.7/site-packages/rest_framework/views.py" in handle_exception
75 455. self.raise_uncaught_exception(exc)
76
77File "/root/cs_api/env/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
78 492. response = handler(request, *args, **kwargs)
79
80File "/root/cs_api/cs_employer/views/job.py" in get
81 276. _employerAccount = EmployerAccount.objects.get(employer=_employer)
82
83File "/root/cs_api/env/lib/python3.7/site-packages/django/db/models/manager.py" in manager_method
84 82. return getattr(self.get_queryset(), name)(*args, **kwargs)
85
86File "/root/cs_api/env/lib/python3.7/site-packages/django/db/models/query.py" in get
87 399. self.model._meta.object_name
88
89Exception Type: DoesNotExist at /api/v1/company/jobs/vacancy/2/cv/
90Exception Value: EmployerAccount matching query does not exist.
91Request information:
92USER: suryadana80@gmail.com
93
94GET: No GET data
95
96POST: No POST data
97
98FILES: No FILES data
99
100COOKIES: No cookie data
101
102META:
103CONTENT_LENGTH = ''
104CONTENT_TYPE = 'text/plain'
105DJANGO_SETTINGS_MODULE = 'career_support_api.settings'
106GATEWAY_INTERFACE = 'CGI/1.1'
107HISTCONTROL = 'ignoredups'
108HISTSIZE = '1000'
109HOME = '/root'
110HOSTNAME = 'agencyportal'
111HTTP_ACCEPT = 'application/json, text/plain, */*'
112HTTP_ACCEPT_ENCODING = 'gzip, deflate'
113HTTP_ACCEPT_LANGUAGE = 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'
114HTTP_AUTHORIZATION = 'JWT eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJ1c2VyX2lkIjoxNSwidXNlcm5hbWUiOiJzdXJ5YWRhbmE4MEBnbWFpbC5jb20iLCJleHAiOjE1NTE0NTAyMjcsImVtYWlsIjoic3VyeWFkYW5hODBAZ21haWwuY29tIiwib3JpZ19pYXQiOjE1NTE0MTA1Njl9.J9zIjkT3WSj-5J4HIS72cz0WvKe3TRKWC3eb8pauU8xJjY6c-CHgK-whTI8i_mEt9d0G18rAvicB1YN0FOR09g'
115HTTP_CACHE_CONTROL = 'no-cache'
116HTTP_CONNECTION = 'keep-alive'
117HTTP_HOST = '192.168.5.171:9880'
118HTTP_ORIGIN = 'http://0.0.0.0:8000'
119HTTP_PRAGMA = 'no-cache'
120HTTP_REFERER = 'http://0.0.0.0:8000/job/'
121HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36'
122LANG = 'en_US.UTF-8'
123LC_CTYPE = 'UTF-8'
124LESSOPEN = '||/usr/bin/lesspipe.sh %s'
125LOGNAME = 'root'
126LS_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:'
127MAIL = '/var/spool/mail/root'
128PATH = '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin'
129PATH_INFO = '/api/v1/company/jobs/vacancy/2/cv/'
130PWD = '/root/cs_api'
131QUERY_STRING = ''
132REMOTE_ADDR = '192.168.5.130'
133REMOTE_HOST = ''
134REQUEST_METHOD = 'GET'
135RUN_MAIN = 'true'
136SCRIPT_NAME = ''
137SELINUX_LEVEL_REQUESTED = ''
138SELINUX_ROLE_REQUESTED = ''
139SELINUX_USE_CURRENT_RANGE = ''
140SERVER_NAME = 'agencyportal'
141SERVER_PORT = '9880'
142SERVER_PROTOCOL = 'HTTP/1.1'
143SERVER_SOFTWARE = 'WSGIServer/0.2'
144SHELL = '/bin/bash'
145SHLVL = '2'
146SSH_CLIENT = '192.168.5.46 54122 22'
147SSH_CONNECTION = '192.168.5.46 54122 192.168.5.171 22'
148SSH_TTY = '/dev/pts/0'
149TERM = 'xterm-256color'
150TZ = 'Asia/Jakarta'
151USER = 'root'
152XDG_RUNTIME_DIR = '/run/user/0'
153XDG_SESSION_ID = '46'
154_ = '/root/cs_api/env/bin/python'
155wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>
156wsgi.file_wrapper = ''
157wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7f307b1a9cf8>
158wsgi.multiprocess = False
159wsgi.multithread = True
160wsgi.run_once = False
161wsgi.url_scheme = 'http'
162wsgi.version = '(1, 0)'
163
164Settings:
165Using settings module career_support_api.settings
166ABSOLUTE_URL_OVERRIDES = {}
167ADMINS = [('Dimas', 'dimas.ari@frisidea.com'), ('Surya', 'komang.suryadana@frisidea.com')]
168ALLOWED_HOSTS = ['localhost', '127.0.0.1', '0abf327e.ngrok.io', '192.168.5.46', '192.168.5.171']
169ANYMAIL = {'SENDGRID_API_KEY': '********************'}
170APPEND_SLASH = True
171AUTHENTICATION_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']
172AUTH_PASSWORD_VALIDATORS = '********************'
173AUTH_USER_MODEL = 'career_support_models.User'
174BASE_DIR = '/root/cs_api'
175CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
176CACHE_MIDDLEWARE_ALIAS = 'default'
177CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
178CACHE_MIDDLEWARE_SECONDS = 600
179CANDIDATE_PORTAL_URL = 'http://localhost:8000'
180CELERY_ACCEPT_CONTENT = ['application/json']
181CELERY_BROKER_URL = 'redis://localhost:6379'
182CELERY_RESULT_BACKEND = 'redis://localhost:6379'
183CELERY_RESULT_SERIALIZER = 'json'
184CELERY_TASK_SERIALIZER = 'json'
185CELERY_TIMEZONE = 'Asia/Jakarta'
186CORS_ORIGIN_ALLOW_ALL = True
187CSRF_COOKIE_AGE = 31449600
188CSRF_COOKIE_DOMAIN = None
189CSRF_COOKIE_HTTPONLY = False
190CSRF_COOKIE_NAME = 'csrftoken'
191CSRF_COOKIE_PATH = '/'
192CSRF_COOKIE_SAMESITE = 'Lax'
193CSRF_COOKIE_SECURE = False
194CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
195CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
196CSRF_TRUSTED_ORIGINS = []
197CSRF_USE_SESSIONS = False
198DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'career_support', 'USER': 'frisidea', 'PASSWORD': '********************', 'HOST': '127.0.0.1', 'PORT': '5432', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
199DATABASE_ROUTERS = []
200DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
201DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
202DATETIME_FORMAT = 'N j, Y, P'
203DATETIME_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']
204DATE_FORMAT = 'N j, Y'
205DATE_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']
206DEBUG = True
207DEBUG_PROPAGATE_EXCEPTIONS = False
208DECIMAL_SEPARATOR = '.'
209DEFAULT_CHARSET = 'utf-8'
210DEFAULT_CONTENT_TYPE = 'text/html'
211DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
212DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
213DEFAULT_FROM_EMAIL = 'noreply@frisidea.com'
214DEFAULT_INDEX_TABLESPACE = ''
215DEFAULT_TABLESPACE = ''
216DISALLOWED_USER_AGENTS = []
217EMAIL_BACKEND = 'anymail.backends.sendgrid.EmailBackend'
218EMAIL_HOST = 'localhost'
219EMAIL_HOST_PASSWORD = '********************'
220EMAIL_HOST_USER = ''
221EMAIL_PORT = 25
222EMAIL_SSL_CERTFILE = None
223EMAIL_SSL_KEYFILE = '********************'
224EMAIL_SUBJECT_PREFIX = '[Django] '
225EMAIL_TIMEOUT = None
226EMAIL_USE_LOCALTIME = False
227EMAIL_USE_SSL = False
228EMAIL_USE_TLS = False
229EMPLOYER_PORTAL_URL = 'http://localhost:8000'
230FILE_CHARSET = 'utf-8'
231FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
232FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
233FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
234FILE_UPLOAD_PERMISSIONS = None
235FILE_UPLOAD_TEMP_DIR = None
236FIRST_DAY_OF_WEEK = 0
237FIXTURE_DIRS = []
238FORCE_SCRIPT_NAME = None
239FORMAT_MODULE_PATH = None
240FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
241IGNORABLE_404_URLS = []
242INSTALLED_APPS = ['jet.dashboard', 'jet', '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_core.apps.CsCoreConfig', 'cs_candidate.apps.CsCandidateConfig', 'cs_school.apps.CsSchoolConfig', 'cs_employer.apps.CsEmployerConfig', 'dbbackup', 'advanced_filters']
243INTERNAL_IPS = []
244JET_DEFAULT_THEME = 'default'
245JET_SIDE_MENU_COMPACT = True
246JET_THEMES = [{'theme': 'default', 'color': '#47bac1', 'title': 'Default'}, {'theme': 'green', 'color': '#44b78b', 'title': 'Green'}, {'theme': 'light-green', 'color': '#2faa60', 'title': 'Light Green'}, {'theme': 'light-violet', 'color': '#a464c4', 'title': 'Light Violet'}, {'theme': 'light-blue', 'color': '#5EADDE', 'title': 'Light Blue'}, {'theme': 'light-gray', 'color': '#222', 'title': 'Light Gray'}]
247JWT_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_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'}
248LANGUAGES = [('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')]
249LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
250LANGUAGE_CODE = 'en-us'
251LANGUAGE_COOKIE_AGE = None
252LANGUAGE_COOKIE_DOMAIN = None
253LANGUAGE_COOKIE_NAME = 'django_language'
254LANGUAGE_COOKIE_PATH = '/'
255LOCALE_PATHS = []
256LOGGING = {}
257LOGGING_CONFIG = 'logging.config.dictConfig'
258LOGIN_REDIRECT_URL = '/accounts/profile/'
259LOGIN_URL = '/accounts/login/'
260LOGOUT_REDIRECT_URL = None
261MANAGERS = []
262MEDIA_ROOT = '/root/cs_api/root_media'
263MEDIA_URL = '/media/'
264MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
265MIDDLEWARE = ['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']
266MIGRATION_MODULES = {}
267MONTH_DAY_FORMAT = 'F j'
268NUMBER_GROUPING = 0
269PASSWORD_HASHERS = '********************'
270PASSWORD_RESET_TIMEOUT_DAYS = '********************'
271PREPEND_WWW = False
272REST_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'}
273ROOT_URLCONF = 'career_support_api.urls'
274SCHOOL_PORTAL_URL = 'http://localhost:8000'
275SECRET_KEY = '********************'
276SECURE_BROWSER_XSS_FILTER = False
277SECURE_CONTENT_TYPE_NOSNIFF = False
278SECURE_HSTS_INCLUDE_SUBDOMAINS = False
279SECURE_HSTS_PRELOAD = False
280SECURE_HSTS_SECONDS = 0
281SECURE_PROXY_SSL_HEADER = None
282SECURE_REDIRECT_EXEMPT = []
283SECURE_SSL_HOST = None
284SECURE_SSL_REDIRECT = False
285SERVER_EMAIL = 'root@localhost'
286SESSION_CACHE_ALIAS = 'default'
287SESSION_COOKIE_AGE = 1209600
288SESSION_COOKIE_DOMAIN = None
289SESSION_COOKIE_HTTPONLY = True
290SESSION_COOKIE_NAME = 'sessionid'
291SESSION_COOKIE_PATH = '/'
292SESSION_COOKIE_SAMESITE = 'Lax'
293SESSION_COOKIE_SECURE = False
294SESSION_ENGINE = 'django.contrib.sessions.backends.db'
295SESSION_EXPIRE_AT_BROWSER_CLOSE = False
296SESSION_FILE_PATH = None
297SESSION_SAVE_EVERY_REQUEST = False
298SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
299SETTINGS_MODULE = 'career_support_api.settings'
300SHORT_DATETIME_FORMAT = 'm/d/Y P'
301SHORT_DATE_FORMAT = 'm/d/Y'
302SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
303SILENCED_SYSTEM_CHECKS = []
304SITE_ID = 1
305SOCIALACCOUNT_PROVIDERS = {'linkedin': {'SCOPE': ['r_basicprofile', 'r_emailaddress'], 'PROFILE_FIELDS': ['id', 'first-name', 'last-name', 'email-address', 'picture-url', 'public-profile-url']}}
306STATICFILES_DIRS = "('/root/cs_api/static',)"
307STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
308STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
309STATIC_ROOT = '/root/cs_api/root_static'
310STATIC_URL = '/static/'
311SWAGGER_SETTINGS = {'SECURITY_DEFINITIONS': {'JWT': {'type': 'apiKey', 'name': 'Authorization', 'in': 'header'}}, 'USE_SESSION_AUTH': False}
312TEMPLATES = [{'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']}}]
313TEST_NON_SERIALIZED_APPS = []
314TEST_RUNNER = 'django.test.runner.DiscoverRunner'
315THOUSAND_SEPARATOR = ','
316THUMBNAIL_FORCE_OVERWRITE = True
317TIME_FORMAT = 'P'
318TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
319TIME_ZONE = 'Asia/Jakarta'
320USE_I18N = True
321USE_L10N = True
322USE_THOUSAND_SEPARATOR = False
323USE_TZ = True
324USE_X_FORWARDED_HOST = False
325USE_X_FORWARDED_PORT = False
326WSGI_APPLICATION = 'career_support_api.wsgi.application'
327X_FRAME_OPTIONS = 'SAMEORIGIN'
328YEAR_MONTH_FORMAT = 'F Y'
329
330
331You're seeing this error because you have DEBUG = True in your
332Django settings file. Change that to False, and Django will
333display a standard page generated by the handler for this status code.