· 6 years ago · Jun 13, 2019, 02:50 AM
1FieldError at /api/v1/school/ads/revs/
2Expression contains mixed types. You must set output_field.
3
4Request Method: GET
5Request URL: http://45.118.134.76:9880/api/v1/school/ads/revs/
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: Thu, 13 Jun 2019 09:46: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_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/django/views/generic/base.py" in view
87 71. 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_school/views/advertisement.py" in get
99 317. serializer.is_valid(raise_exception=False)
100
101File "/opt/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 "/opt/env/lib/python3.7/site-packages/rest_framework/serializers.py" in run_validation
105 434. value = self.to_internal_value(data)
106
107File "/opt/env/lib/python3.7/site-packages/rest_framework/serializers.py" in to_internal_value
108 491. validated_value = field.run_validation(primitive_value)
109
110File "/opt/env/lib/python3.7/site-packages/rest_framework/fields.py" in run_validation
111 535. value = self.to_internal_value(data)
112
113File "/opt/env/lib/python3.7/site-packages/rest_framework/fields.py" in to_internal_value
114 1061. data = smart_text(data).strip()
115
116File "/opt/env/lib/python3.7/site-packages/django/utils/encoding.py" in smart_text
117 34. return force_text(s, encoding, strings_only, errors)
118
119File "/opt/env/lib/python3.7/site-packages/django/utils/encoding.py" in force_text
120 67. s = str(s)
121
122File "/opt/env/lib/python3.7/site-packages/django/db/models/query.py" in __repr__
123 250. data = list(self[:REPR_OUTPUT_SIZE + 1])
124
125File "/opt/env/lib/python3.7/site-packages/django/db/models/query.py" in __iter__
126 274. self._fetch_all()
127
128File "/opt/env/lib/python3.7/site-packages/django/db/models/query.py" in _fetch_all
129 1242. self._result_cache = list(self._iterable_class(self))
130
131File "/opt/env/lib/python3.7/site-packages/django/db/models/query.py" in __iter__
132 55. results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
133
134File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/compiler.py" in execute_sql
135 1087. sql, params = self.as_sql()
136
137File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/compiler.py" in as_sql
138 474. extra_select, order_by, group_by = self.pre_sql_setup()
139
140File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/compiler.py" in pre_sql_setup
141 54. self.setup_query()
142
143File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/compiler.py" in setup_query
144 45. self.select, self.klass_info, self.annotation_col_map = self.get_select()
145
146File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/compiler.py" in get_select
147 254. sql, params = self.compile(col, select_format=True)
148
149File "/opt/env/lib/python3.7/site-packages/django/db/models/sql/compiler.py" in compile
150 407. return node.output_field.select_format(self, sql, params)
151
152File "/opt/env/lib/python3.7/site-packages/django/utils/functional.py" in __get__
153 80. res = instance.__dict__[self.name] = self.func(instance)
154
155File "/opt/env/lib/python3.7/site-packages/django/db/models/expressions.py" in output_field
156 258. output_field = self._resolve_output_field()
157
158File "/opt/env/lib/python3.7/site-packages/django/db/models/expressions.py" in _resolve_output_field
159 290. sources_iter = (source for source in self.get_source_fields() if source is not None)
160
161File "/opt/env/lib/python3.7/site-packages/django/db/models/aggregates.py" in get_source_fields
162 33. return [e._output_field_or_none for e in super().get_source_expressions()]
163
164File "/opt/env/lib/python3.7/site-packages/django/db/models/aggregates.py" in <listcomp>
165 33. return [e._output_field_or_none for e in super().get_source_expressions()]
166
167File "/opt/env/lib/python3.7/site-packages/django/utils/functional.py" in __get__
168 80. res = instance.__dict__[self.name] = self.func(instance)
169
170File "/opt/env/lib/python3.7/site-packages/django/db/models/expressions.py" in _output_field_or_none
171 271. return self.output_field
172
173File "/opt/env/lib/python3.7/site-packages/django/utils/functional.py" in __get__
174 80. res = instance.__dict__[self.name] = self.func(instance)
175
176File "/opt/env/lib/python3.7/site-packages/django/db/models/expressions.py" in output_field
177 258. output_field = self._resolve_output_field()
178
179File "/opt/env/lib/python3.7/site-packages/django/db/models/expressions.py" in _resolve_output_field
180 290. sources_iter = (source for source in self.get_source_fields() if source is not None)
181
182File "/opt/env/lib/python3.7/site-packages/django/db/models/expressions.py" in get_source_fields
183 344. return [e._output_field_or_none for e in self.get_source_expressions()]
184
185File "/opt/env/lib/python3.7/site-packages/django/db/models/expressions.py" in <listcomp>
186 344. return [e._output_field_or_none for e in self.get_source_expressions()]
187
188File "/opt/env/lib/python3.7/site-packages/django/utils/functional.py" in __get__
189 80. res = instance.__dict__[self.name] = self.func(instance)
190
191File "/opt/env/lib/python3.7/site-packages/django/db/models/expressions.py" in _output_field_or_none
192 271. return self.output_field
193
194File "/opt/env/lib/python3.7/site-packages/django/utils/functional.py" in __get__
195 80. res = instance.__dict__[self.name] = self.func(instance)
196
197File "/opt/env/lib/python3.7/site-packages/django/db/models/expressions.py" in output_field
198 258. output_field = self._resolve_output_field()
199
200File "/opt/env/lib/python3.7/site-packages/django/db/models/expressions.py" in _resolve_output_field
201 293. raise FieldError('Expression contains mixed types. You must set output_field.')
202
203Exception Type: FieldError at /api/v1/school/ads/revs/
204Exception Value: Expression contains mixed types. You must set output_field.
205Request information:
206USER: hanang_ilham@yahoo.com
207
208GET: No GET data
209
210POST: No POST data
211
212FILES: No FILES data
213
214COOKIES: No cookie data
215
216META:
217CONTENT_LENGTH = ''
218CONTENT_TYPE = 'text/plain'
219DJANGO_SETTINGS_MODULE = 'career_support_api.settings'
220GATEWAY_INTERFACE = 'CGI/1.1'
221HISTCONTROL = 'ignoredups'
222HISTSIZE = '1000'
223HOME = '/root'
224HOSTNAME = 'li1441-76.members.linode.com'
225HTTP_ACCEPT = 'application/json, text/plain, */*'
226HTTP_ACCEPT_ENCODING = 'gzip, deflate'
227HTTP_ACCEPT_LANGUAGE = 'id-ID,id;q=0.9,en-US;q=0.8,en;q=0.7'
228HTTP_AUTHORIZATION = 'JWT eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJ1c2VyX2lkIjoxMjAsInVzZXJuYW1lIjoiaGFuYW5nX2lsaGFtQHlhaG9vLmNvbSIsImV4cCI6MTU2MDQxMjAwOCwiZW1haWwiOiJoYW5hbmdfaWxoYW1AeWFob28uY29tIiwib3JpZ19pYXQiOjE1NjAzOTQwMDh9.oU1lGH5T10WB8rBChX_5vDvwflDPXxyJildfGa0Wka8steFYLZCG1K6uVExLLPm8vcfxF0vt1BDnCWhUeBf0PQ'
229HTTP_CACHE_CONTROL = 'no-cache'
230HTTP_CONNECTION = 'keep-alive'
231HTTP_HOST = '45.118.134.76:9880'
232HTTP_ORIGIN = 'http://192.168.5.130:8080'
233HTTP_PRAGMA = 'no-cache'
234HTTP_REFERER = 'http://192.168.5.130:8080/dashboard'
235HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36'
236LANG = 'en_US.UTF-8'
237LANGUAGE = 'en_US.UTF-8'
238LC_COLLATE = 'C'
239LC_CTYPE = 'en_US.UTF-8'
240LESSOPEN = '||/usr/bin/lesspipe.sh %s'
241LOGNAME = 'root'
242LS_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:'
243MAIL = '/var/spool/mail/root'
244NVM_BIN = '/root/.nvm/versions/node/v12.3.1/bin'
245NVM_CD_FLAGS = ''
246NVM_DIR = '/root/.nvm'
247OLDPWD = '/root'
248PATH = '/opt/env/bin:/root/.nvm/versions/node/v12.3.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin'
249PATH_INFO = '/api/v1/school/ads/revs/'
250PS1 = '(env) [\\u@\\h \\W]\\$ '
251PWD = '/opt/cs_api'
252QUERY_STRING = ''
253REMOTE_ADDR = '172.104.177.245'
254REMOTE_HOST = ''
255REQUEST_METHOD = 'GET'
256RUN_MAIN = 'true'
257SCRIPT_NAME = ''
258SELINUX_LEVEL_REQUESTED = ''
259SELINUX_ROLE_REQUESTED = ''
260SELINUX_USE_CURRENT_RANGE = ''
261SERVER_NAME = 'li1441-76.members.linode.com'
262SERVER_PORT = '9880'
263SERVER_PROTOCOL = 'HTTP/1.1'
264SERVER_SOFTWARE = 'WSGIServer/0.2'
265SHELL = '/bin/bash'
266SHLVL = '1'
267SSH_CLIENT = '182.0.233.162 53108 22'
268SSH_CONNECTION = '182.0.233.162 53108 45.118.134.76 22'
269SSH_TTY = '/dev/pts/1'
270TERM = 'xterm-256color'
271TZ = 'Asia/Jakarta'
272USER = 'root'
273VIRTUAL_ENV = '/opt/env'
274XDG_RUNTIME_DIR = '/run/user/0'
275XDG_SESSION_ID = '2880'
276_ = '/usr/bin/nohup'
277wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
278wsgi.file_wrapper = ''
279wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7f4ddab26be0>
280wsgi.multiprocess = False
281wsgi.multithread = True
282wsgi.run_once = False
283wsgi.url_scheme = 'http'
284wsgi.version = '(1, 0)'
285
286Settings:
287Using settings module career_support_api.settings
288ABSOLUTE_URL_OVERRIDES = {}
289ADMINS = [('Dimas', 'dimas.ari@frisidea.com'), ('Surya', 'komang.suryadana@frisidea.com')]
290ADMIN_COLOR_THEME = 'blue'
291ADMIN_HEADER_TITLE = 'Career Support Administrator'
292ALLOWED_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']
293ANYMAIL = {'SENDGRID_API_KEY': '********************'}
294APPEND_SLASH = True
295AUTHENTICATION_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']
296AUTH_PASSWORD_VALIDATORS = '********************'
297AUTH_USER_MODEL = 'career_support_models.User'
298BASE_DIR = '/opt/cs_api'
299CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
300CACHE_MIDDLEWARE_ALIAS = 'default'
301CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
302CACHE_MIDDLEWARE_SECONDS = 600
303CANDIDATE_PORTAL_URL = 'http://45.118.134.76:7080'
304CELERY_ACCEPT_CONTENT = ['application/json']
305CELERY_BROKER_URL = 'redis://localhost:6379'
306CELERY_RESULT_BACKEND = 'redis://localhost:6379'
307CELERY_RESULT_SERIALIZER = 'json'
308CELERY_TASK_SERIALIZER = 'json'
309CELERY_TIMEZONE = 'Asia/Jakarta'
310CORS_ORIGIN_ALLOW_ALL = True
311CSRF_COOKIE_AGE = 31449600
312CSRF_COOKIE_DOMAIN = None
313CSRF_COOKIE_HTTPONLY = False
314CSRF_COOKIE_NAME = 'csrftoken'
315CSRF_COOKIE_PATH = '/'
316CSRF_COOKIE_SAMESITE = 'Lax'
317CSRF_COOKIE_SECURE = False
318CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
319CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
320CSRF_TRUSTED_ORIGINS = []
321CSRF_USE_SESSIONS = False
322DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'career_support', 'USER': 'frisidea', 'PASSWORD': '********************', 'HOST': 'localhost', 'PORT': '5432', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
323DATABASE_ROUTERS = []
324DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
325DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
326DATETIME_FORMAT = 'N j, Y, P'
327DATETIME_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']
328DATE_FORMAT = 'N j, Y'
329DATE_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']
330DEBUG = True
331DEBUG_PROPAGATE_EXCEPTIONS = False
332DECIMAL_SEPARATOR = '.'
333DEFAULT_CHARSET = 'utf-8'
334DEFAULT_CONTENT_TYPE = 'text/html'
335DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
336DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
337DEFAULT_FROM_EMAIL = 'noreply@frisidea.com'
338DEFAULT_INDEX_TABLESPACE = ''
339DEFAULT_TABLESPACE = ''
340DISALLOWED_USER_AGENTS = []
341DJADMIN_DYNAMIC_FIELD_DISPLAY = True
342DJADMIN_FIELD_DEPTH = 1
343EMAIL_BACKEND = 'anymail.backends.sendgrid.EmailBackend'
344EMAIL_HOST = 'localhost'
345EMAIL_HOST_PASSWORD = '********************'
346EMAIL_HOST_USER = ''
347EMAIL_PORT = 25
348EMAIL_SSL_CERTFILE = None
349EMAIL_SSL_KEYFILE = '********************'
350EMAIL_SUBJECT_PREFIX = '[Django] '
351EMAIL_TIMEOUT = None
352EMAIL_USE_LOCALTIME = False
353EMAIL_USE_SSL = False
354EMAIL_USE_TLS = False
355EMPLOYER_PORTAL_URL = 'http://45.118.134.76:8080'
356FILE_CHARSET = 'utf-8'
357FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
358FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
359FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
360FILE_UPLOAD_PERMISSIONS = None
361FILE_UPLOAD_TEMP_DIR = None
362FIRST_DAY_OF_WEEK = 0
363FIXTURE_DIRS = []
364FORCE_SCRIPT_NAME = None
365FORGOT_PASSWORD_URL = '********************'
366FORMAT_MODULE_PATH = None
367FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
368FRONTEND_IP = '45.118.134.76'
369GODADDY_KEY = '********************'
370GODADDY_SECRET = '********************'
371GODADDY_URL = 'https://api.godaddy.com/v1/domains/karir.work/records'
372IGNORABLE_404_URLS = []
373INSTALLED_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']
374INTERNAL_IPS = []
375JWT_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'}
376LANGUAGES = [('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')]
377LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
378LANGUAGE_CODE = 'en-us'
379LANGUAGE_COOKIE_AGE = None
380LANGUAGE_COOKIE_DOMAIN = None
381LANGUAGE_COOKIE_NAME = 'django_language'
382LANGUAGE_COOKIE_PATH = '/'
383LOCALE_PATHS = []
384LOGGING = {}
385LOGGING_CONFIG = 'logging.config.dictConfig'
386LOGIN_REDIRECT_URL = '/accounts/profile/'
387LOGIN_URL = '/accounts/login/'
388LOGOUT_REDIRECT_URL = None
389MANAGERS = []
390MEDIA_ROOT = '/opt/cs_api/root_media'
391MEDIA_URL = '/media/'
392MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
393MIDDLEWARE = ['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']
394MIGRATION_MODULES = {}
395MONTH_DAY_FORMAT = 'F j'
396NUMBER_GROUPING = 0
397PASSWORD_HASHERS = '********************'
398PASSWORD_RESET_TIMEOUT_DAYS = '********************'
399PREPEND_WWW = False
400REST_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'}
401ROOT_URLCONF = 'career_support_api.urls'
402SCHOOL_PORTAL_URL = 'http://45.118.134.76:9080'
403SECRET_KEY = '********************'
404SECURE_BROWSER_XSS_FILTER = False
405SECURE_CONTENT_TYPE_NOSNIFF = False
406SECURE_HSTS_INCLUDE_SUBDOMAINS = False
407SECURE_HSTS_PRELOAD = False
408SECURE_HSTS_SECONDS = 0
409SECURE_PROXY_SSL_HEADER = None
410SECURE_REDIRECT_EXEMPT = []
411SECURE_SSL_HOST = None
412SECURE_SSL_REDIRECT = False
413SERVER_EMAIL = 'root@localhost'
414SESSION_CACHE_ALIAS = 'default'
415SESSION_COOKIE_AGE = 1209600
416SESSION_COOKIE_DOMAIN = None
417SESSION_COOKIE_HTTPONLY = True
418SESSION_COOKIE_NAME = 'sessionid'
419SESSION_COOKIE_PATH = '/'
420SESSION_COOKIE_SAMESITE = 'Lax'
421SESSION_COOKIE_SECURE = False
422SESSION_ENGINE = 'django.contrib.sessions.backends.db'
423SESSION_EXPIRE_AT_BROWSER_CLOSE = False
424SESSION_FILE_PATH = None
425SESSION_SAVE_EVERY_REQUEST = False
426SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
427SETTINGS_MODULE = 'career_support_api.settings'
428SHORT_DATETIME_FORMAT = 'm/d/Y P'
429SHORT_DATE_FORMAT = 'm/d/Y'
430SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
431SILENCED_SYSTEM_CHECKS = []
432SITE_ID = 1
433SITE_PREFIX = 'http://45.118.134.76:9880'
434SOCIALACCOUNT_PROVIDERS = {'linkedin': {'SCOPE': ['r_basicprofile', 'r_emailaddress'], 'PROFILE_FIELDS': ['id', 'first-name', 'last-name', 'email-address', 'picture-url', 'public-profile-url']}}
435STATICFILES_DIRS = "('/opt/cs_api/static',)"
436STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
437STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
438STATIC_ROOT = '/opt/cs_api/root_static'
439STATIC_URL = '/static/'
440SWAGGER_SETTINGS = {'SECURITY_DEFINITIONS': {'JWT': {'type': 'apiKey', 'name': 'Authorization', 'in': 'header'}}, 'USE_SESSION_AUTH': False}
441TEMPLATES = [{'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']}}]
442TEST_NON_SERIALIZED_APPS = []
443TEST_RUNNER = 'django.test.runner.DiscoverRunner'
444THOUSAND_SEPARATOR = ','
445THUMBNAIL_FORCE_OVERWRITE = True
446TIME_FORMAT = 'P'
447TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
448TIME_ZONE = 'Asia/Jakarta'
449USE_I18N = True
450USE_L10N = True
451USE_THOUSAND_SEPARATOR = False
452USE_TZ = True
453USE_X_FORWARDED_HOST = False
454USE_X_FORWARDED_PORT = False
455WSGI_APPLICATION = 'career_support_api.wsgi.application'
456X_FRAME_OPTIONS = 'SAMEORIGIN'
457YEAR_MONTH_FORMAT = 'F Y'
458
459
460You're seeing this error because you have DEBUG = True in your
461Django settings file. Change that to False, and Django will
462display a standard page generated by the handler for this status code.