· 6 years ago · Jun 25, 2019, 08:46 AM
1FieldError at /api/v1/candidate/profile/portfoliopost/
2Cannot resolve keyword 'user' into field. Choices are: candidate, candidate_id, created, creator, creator_id, id, is_deleted, modified, modifier, modifier_id, portfolio_date, portfolio_description, portfolio_name, portfolio_url
3
4Request Method: GET
5Request URL: http://45.118.134.76:9880/api/v1/candidate/profile/portfoliopost/
6Django Version: 2.2.1
7Python Executable: /opt/env/bin/python
8Python Version: 3.7.3
9Python Path: ['/opt/cs_api', '/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: Tue, 25 Jun 2019 15:42:08 +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 "/opt/env/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
75 34. response = get_response(request)
76
77File "/opt/env/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
78 115. response = self.process_exception_by_middleware(e, request)
79
80File "/opt/env/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
81 113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
82
83File "/opt/env/lib/python3.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
84 54. return view_func(*args, **kwargs)
85
86File "/opt/env/lib/python3.7/site-packages/rest_framework/viewsets.py" in view
87 116. return self.dispatch(request, *args, **kwargs)
88
89File "/opt/env/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
90 495. response = self.handle_exception(exc)
91
92File "/opt/env/lib/python3.7/site-packages/rest_framework/views.py" in handle_exception
93 455. self.raise_uncaught_exception(exc)
94
95File "/opt/env/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
96 492. response = handler(request, *args, **kwargs)
97
98File "/opt/cs_api/cs_candidate/views/profile.py" in list
99 884. queryset = CandidatePortfolio.performs.filter(user=request.user)
100
101File "/opt/env/lib/python3.7/site-packages/django/db/models/manager.py" in manager_method
102 82. return getattr(self.get_queryset(), name)(*args, **kwargs)
103
104File "/opt/env/lib/python3.7/site-packages/django/db/models/query.py" in filter
105 892. return self._filter_or_exclude(False, *args, **kwargs)
106
107File "/opt/env/lib/python3.7/site-packages/django/db/models/query.py" in _filter_or_exclude
108 910. clone.query.add_q(Q(*args, **kwargs))
109
110File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/query.py" in add_q
111 1290. clause, _ = self._add_q(q_object, self.used_aliases)
112
113File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/query.py" in _add_q
114 1318. split_subq=split_subq, simple_col=simple_col,
115
116File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/query.py" in build_filter
117 1190. lookups, parts, reffed_expression = self.solve_lookup_type(arg)
118
119File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/query.py" in solve_lookup_type
120 1049. _, field, _, lookup_parts = self.names_to_path(lookup_splitted, self.get_meta())
121
122File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/query.py" in names_to_path
123 1420. "Choices are: %s" % (name, ", ".join(available)))
124
125Exception Type: FieldError at /api/v1/candidate/profile/portfoliopost/
126Exception Value: Cannot resolve keyword 'user' into field. Choices are: candidate, candidate_id, created, creator, creator_id, id, is_deleted, modified, modifier, modifier_id, portfolio_date, portfolio_description, portfolio_name, portfolio_url
127Request information:
128USER: frank_lanz08@yahoo.com
129
130GET: No GET data
131
132POST: No POST data
133
134FILES: No FILES data
135
136COOKIES: No cookie data
137
138META:
139CONTENT_LENGTH = ''
140CONTENT_TYPE = 'text/plain'
141DJANGO_SETTINGS_MODULE = 'career_support_api.settings'
142GATEWAY_INTERFACE = 'CGI/1.1'
143HISTCONTROL = 'ignoredups'
144HISTSIZE = '1000'
145HOME = '/root'
146HOSTNAME = 'li1441-76.members.linode.com'
147HTTP_ACCEPT = 'application/json, text/plain, */*'
148HTTP_ACCEPT_ENCODING = 'gzip, deflate'
149HTTP_ACCEPT_LANGUAGE = 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'
150HTTP_AUTHORIZATION = 'JWT eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJ1c2VyX2lkIjozOTYsInVzZXJuYW1lIjoiZnJhbmtfbGFuejA4QHlhaG9vLmNvbSIsImV4cCI6MTU2MTQ2OTg4MiwiZW1haWwiOiJmcmFua19sYW56MDhAeWFob28uY29tIiwib3JpZ19pYXQiOjE1NjE0Mjg4ODJ9.wDCQ8aVxDs4LLttb9q4yax5fnFLfpzurUYNysuEWQRzv69f4-GY8q8_olM0UisGVipVrtbgmxKOlFV5uRcYlKg'
151HTTP_CACHE_CONTROL = 'no-cache'
152HTTP_CONNECTION = 'keep-alive'
153HTTP_HOST = '45.118.134.76:9880'
154HTTP_ORIGIN = 'http://192.168.5.131:8080'
155HTTP_PRAGMA = 'no-cache'
156HTTP_REFERER = 'http://192.168.5.131:8080/profile'
157HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36'
158LANG = 'en_US.UTF-8'
159LANGUAGE = 'en_US.UTF-8'
160LC_COLLATE = 'C'
161LC_CTYPE = 'en_US.UTF-8'
162LESSOPEN = '||/usr/bin/lesspipe.sh %s'
163LOGNAME = 'root'
164LS_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:'
165MAIL = '/var/spool/mail/root'
166NVM_BIN = '/root/.nvm/versions/node/v12.3.1/bin'
167NVM_CD_FLAGS = ''
168NVM_DIR = '/root/.nvm'
169OLDPWD = '/root'
170PATH = '/opt/env/bin:/root/.nvm/versions/node/v12.3.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin'
171PATH_INFO = '/api/v1/candidate/profile/portfoliopost/'
172PS1 = '(env) [\\u@\\h \\W]\\$ '
173PWD = '/opt/cs_api'
174QUERY_STRING = ''
175REMOTE_ADDR = '172.104.177.245'
176REMOTE_HOST = ''
177REQUEST_METHOD = 'GET'
178RUN_MAIN = 'true'
179SCRIPT_NAME = ''
180SELINUX_LEVEL_REQUESTED = ''
181SELINUX_ROLE_REQUESTED = ''
182SELINUX_USE_CURRENT_RANGE = ''
183SERVER_NAME = 'li1441-76.members.linode.com'
184SERVER_PORT = '9880'
185SERVER_PROTOCOL = 'HTTP/1.1'
186SERVER_SOFTWARE = 'WSGIServer/0.2'
187SHELL = '/bin/bash'
188SHLVL = '1'
189SSH_CLIENT = '139.194.47.161 49866 22'
190SSH_CONNECTION = '139.194.47.161 49866 45.118.134.76 22'
191SSH_TTY = '/dev/pts/0'
192TERM = 'xterm-256color'
193TZ = 'Asia/Jakarta'
194USER = 'root'
195VIRTUAL_ENV = '/opt/env'
196XDG_RUNTIME_DIR = '/run/user/0'
197XDG_SESSION_ID = '4433'
198_ = '/usr/bin/nohup'
199wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
200wsgi.file_wrapper = ''
201wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7f1d10cc27b8>
202wsgi.multiprocess = False
203wsgi.multithread = True
204wsgi.run_once = False
205wsgi.url_scheme = 'http'
206wsgi.version = '(1, 0)'
207
208Settings:
209Using settings module career_support_api.settings
210ABSOLUTE_URL_OVERRIDES = {}
211ADMINS = [('Dimas', 'dimas.ari@frisidea.com'), ('Surya', 'komang.suryadana@frisidea.com')]
212ADMIN_COLOR_THEME = 'blue'
213ADMIN_HEADER_TITLE = 'Career Support Administrator'
214ALLOWED_HOSTS = ['localhost', '.karir.work', '.career.support', '127.0.0.1', '0abf327e.ngrok.io', '45.118.134.76', '192.168.5.46', '192.168.5.171']
215ANYMAIL = {'SENDGRID_API_KEY': '********************'}
216APPEND_SLASH = True
217AUTHENTICATION_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']
218AUTH_PASSWORD_VALIDATORS = '********************'
219AUTH_USER_MODEL = 'career_support_models.User'
220BASE_DIR = '/opt/cs_api'
221CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
222CACHE_MIDDLEWARE_ALIAS = 'default'
223CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
224CACHE_MIDDLEWARE_SECONDS = 600
225CANDIDATE_PORTAL_URL = 'http://45.118.134.76:7080'
226CELERY_ACCEPT_CONTENT = ['application/json']
227CELERY_BROKER_URL = 'redis://localhost:6379'
228CELERY_RESULT_BACKEND = 'redis://localhost:6379'
229CELERY_RESULT_SERIALIZER = 'json'
230CELERY_TASK_SERIALIZER = 'json'
231CELERY_TIMEZONE = 'Asia/Jakarta'
232CORS_ORIGIN_ALLOW_ALL = True
233CSRF_COOKIE_AGE = 31449600
234CSRF_COOKIE_DOMAIN = None
235CSRF_COOKIE_HTTPONLY = False
236CSRF_COOKIE_NAME = 'csrftoken'
237CSRF_COOKIE_PATH = '/'
238CSRF_COOKIE_SAMESITE = 'Lax'
239CSRF_COOKIE_SECURE = False
240CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
241CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
242CSRF_TRUSTED_ORIGINS = []
243CSRF_USE_SESSIONS = False
244DATABASES = {'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}}}
245DATABASE_ROUTERS = []
246DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
247DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
248DATETIME_FORMAT = 'N j, Y, P'
249DATETIME_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']
250DATE_FORMAT = 'N j, Y'
251DATE_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']
252DEBUG = True
253DEBUG_PROPAGATE_EXCEPTIONS = False
254DECIMAL_SEPARATOR = '.'
255DEFAULT_CHARSET = 'utf-8'
256DEFAULT_CONTENT_TYPE = 'text/html'
257DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
258DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
259DEFAULT_FROM_EMAIL = 'noreply@frisidea.com'
260DEFAULT_INDEX_TABLESPACE = ''
261DEFAULT_TABLESPACE = ''
262DISALLOWED_USER_AGENTS = []
263DJADMIN_DYNAMIC_FIELD_DISPLAY = True
264DJADMIN_FIELD_DEPTH = 1
265EMAIL_BACKEND = 'anymail.backends.sendgrid.EmailBackend'
266EMAIL_HOST = 'localhost'
267EMAIL_HOST_PASSWORD = '********************'
268EMAIL_HOST_USER = ''
269EMAIL_PORT = 25
270EMAIL_SSL_CERTFILE = None
271EMAIL_SSL_KEYFILE = '********************'
272EMAIL_SUBJECT_PREFIX = '[Django] '
273EMAIL_TIMEOUT = None
274EMAIL_USE_LOCALTIME = False
275EMAIL_USE_SSL = False
276EMAIL_USE_TLS = False
277EMPLOYER_PORTAL_URL = 'http://45.118.134.76:8080'
278FILE_CHARSET = 'utf-8'
279FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
280FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
281FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
282FILE_UPLOAD_PERMISSIONS = None
283FILE_UPLOAD_TEMP_DIR = None
284FIRST_DAY_OF_WEEK = 0
285FIXTURE_DIRS = []
286FORCE_SCRIPT_NAME = None
287FORGOT_PASSWORD_URL = '********************'
288FORMAT_MODULE_PATH = None
289FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
290FRONTEND_IP = '45.118.134.76'
291GODADDY_KEY = '********************'
292GODADDY_SECRET = '********************'
293GODADDY_URL = 'https://api.godaddy.com/v1/domains/karir.work/records'
294IGNORABLE_404_URLS = []
295INSTALLED_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']
296INTERNAL_IPS = []
297JWT_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'}
298LANGUAGES = [('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')]
299LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
300LANGUAGE_CODE = 'en-us'
301LANGUAGE_COOKIE_AGE = None
302LANGUAGE_COOKIE_DOMAIN = None
303LANGUAGE_COOKIE_NAME = 'django_language'
304LANGUAGE_COOKIE_PATH = '/'
305LOCALE_PATHS = []
306LOGGING = {}
307LOGGING_CONFIG = 'logging.config.dictConfig'
308LOGIN_REDIRECT_URL = '/accounts/profile/'
309LOGIN_URL = '/accounts/login/'
310LOGOUT_REDIRECT_URL = None
311MANAGERS = []
312MEDIA_ROOT = '/opt/cs_api/root_media'
313MEDIA_URL = '/media/'
314MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
315MIDDLEWARE = ['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']
316MIDTRANS_PAYMENT_URL = 'https://app.sandbox.midtrans.com/snap/v1/transactions'
317MIDTRANS_SERVER_KEY = '********************'
318MIGRATION_MODULES = {}
319MONTH_DAY_FORMAT = 'F j'
320NUMBER_GROUPING = 0
321PASSWORD_HASHERS = '********************'
322PASSWORD_RESET_TIMEOUT_DAYS = '********************'
323PREPEND_WWW = False
324REST_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'}
325ROOT_URLCONF = 'career_support_api.urls'
326SCHOOL_PORTAL_URL = 'http://45.118.134.76:9080'
327SECRET_KEY = '********************'
328SECURE_BROWSER_XSS_FILTER = False
329SECURE_CONTENT_TYPE_NOSNIFF = False
330SECURE_HSTS_INCLUDE_SUBDOMAINS = False
331SECURE_HSTS_PRELOAD = False
332SECURE_HSTS_SECONDS = 0
333SECURE_PROXY_SSL_HEADER = None
334SECURE_REDIRECT_EXEMPT = []
335SECURE_SSL_HOST = None
336SECURE_SSL_REDIRECT = False
337SERVER_EMAIL = 'root@localhost'
338SESSION_CACHE_ALIAS = 'default'
339SESSION_COOKIE_AGE = 1209600
340SESSION_COOKIE_DOMAIN = None
341SESSION_COOKIE_HTTPONLY = True
342SESSION_COOKIE_NAME = 'sessionid'
343SESSION_COOKIE_PATH = '/'
344SESSION_COOKIE_SAMESITE = 'Lax'
345SESSION_COOKIE_SECURE = False
346SESSION_ENGINE = 'django.contrib.sessions.backends.db'
347SESSION_EXPIRE_AT_BROWSER_CLOSE = False
348SESSION_FILE_PATH = None
349SESSION_SAVE_EVERY_REQUEST = False
350SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
351SETTINGS_MODULE = 'career_support_api.settings'
352SHORT_DATETIME_FORMAT = 'm/d/Y P'
353SHORT_DATE_FORMAT = 'm/d/Y'
354SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
355SILENCED_SYSTEM_CHECKS = []
356SITE_ID = 1
357SITE_PREFIX = 'http://45.118.134.76:9880'
358SOCIALACCOUNT_PROVIDERS = {'linkedin': {'SCOPE': ['r_basicprofile', 'r_emailaddress'], 'PROFILE_FIELDS': ['id', 'first-name', 'last-name', 'email-address', 'picture-url', 'public-profile-url']}}
359STATICFILES_DIRS = "('/opt/cs_api/static',)"
360STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
361STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
362STATIC_ROOT = '/opt/cs_api/root_static'
363STATIC_URL = '/static/'
364SWAGGER_SETTINGS = {'SECURITY_DEFINITIONS': {'JWT': {'type': 'apiKey', 'name': 'Authorization', 'in': 'header'}}, 'USE_SESSION_AUTH': False}
365TEMPLATES = [{'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']}}]
366TEST_NON_SERIALIZED_APPS = []
367TEST_RUNNER = 'django.test.runner.DiscoverRunner'
368THOUSAND_SEPARATOR = ','
369THUMBNAIL_FORCE_OVERWRITE = True
370TIME_FORMAT = 'P'
371TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
372TIME_ZONE = 'Asia/Jakarta'
373URLBASE = 'karir.work'
374USE_I18N = True
375USE_L10N = True
376USE_THOUSAND_SEPARATOR = False
377USE_TZ = True
378USE_X_FORWARDED_HOST = False
379USE_X_FORWARDED_PORT = False
380WSGI_APPLICATION = 'career_support_api.wsgi.application'
381X_FRAME_OPTIONS = 'SAMEORIGIN'
382YEAR_MONTH_FORMAT = 'F Y'
383
384
385You're seeing this error because you have DEBUG = True in your
386Django settings file. Change that to False, and Django will
387display a standard page generated by the handler for this status code.