· 5 years ago · Jan 29, 2020, 06:54 PM
1ProgrammingError at /v1/budget/10052/2020/autofilledFields
2('42S22', "[42S22] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Invalid column name 'ID_VALIDITY_MODALITY'. (207) (SQLExecDirectW)")
3
4Request Method: GET
5Request URL: http://smartenergy.dev.vidi.solutions/v1/budget/10052/2020/autofilledFields
6Django Version: 2.1.11
7Python Executable: /root/virtualenv/SmartEnergy/bin/python
8Python Version: 3.6.9
9Python Path: ['/root/SmartEnergy/SmartEnergy-backend', '/root/virtualenv/SmartEnergy/lib/python36.zip', '/root/virtualenv/SmartEnergy/lib/python3.6', '/root/virtualenv/SmartEnergy/lib/python3.6/lib-dynload', '/usr/lib/python3.6', '/root/virtualenv/SmartEnergy/lib/python3.6/site-packages']
10Server time: Qua, 29 Jan 2020 18:37:46 +0000
11Installed Applications:
12['django_filters',
13 'django.contrib.admin',
14 'django.contrib.auth',
15 'django.contrib.contenttypes',
16 'django.contrib.sessions',
17 'django.contrib.messages',
18 'django.contrib.staticfiles',
19 'rest_framework',
20 'rest_framework_swagger',
21 'corsheaders',
22 'core',
23 'company',
24 'gauge_point',
25 'balance_report_market_settlement.apps.BalanceReportMarketSettlementConfig',
26 'consumption_metering_reports.apps.ConsumptionMeteringReportsConfig',
27 'energy_composition',
28 'agents',
29 'profiles',
30 'asset_items',
31 'organization',
32 'assets',
33 'energy_contract',
34 'cliq_contract',
35 'transfer_contract_priority',
36 'global_variables',
37 'statistical_indexes',
38 'manual_import',
39 'usage_contract',
40 'budget',
41 'plan_monitoring']
42Installed Middleware:
43['corsheaders.middleware.CorsMiddleware',
44 'django.middleware.security.SecurityMiddleware',
45 'django.contrib.sessions.middleware.SessionMiddleware',
46 'django.middleware.common.CommonMiddleware',
47 'django.middleware.csrf.CsrfViewMiddleware',
48 'django.contrib.auth.middleware.AuthenticationMiddleware',
49 'django.contrib.messages.middleware.MessageMiddleware',
50 'django.middleware.clickjacking.XFrameOptionsMiddleware',
51 'django.middleware.locale.LocaleMiddleware']
52
53
54Traceback:
55
56File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute
57 85. return self.cursor.execute(sql, params)
58
59File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/sql_server/pyodbc/base.py" in execute
60 546. return self.cursor.execute(sql, params)
61
62The above exception (('42S22', "[42S22] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Invalid column name 'ID_VALIDITY_MODALITY'. (207) (SQLExecDirectW)")) was the direct cause of the following exception:
63
64File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
65 34. response = get_response(request)
66
67File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
68 126. response = self.process_exception_by_middleware(e, request)
69
70File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
71 124. response = wrapped_callback(request, *callback_args, **callback_kwargs)
72
73File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
74 54. return view_func(*args, **kwargs)
75
76File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/views/generic/base.py" in view
77 68. return self.dispatch(request, *args, **kwargs)
78
79File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
80 497. response = self.handle_exception(exc)
81
82File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
83 457. self.raise_uncaught_exception(exc)
84
85File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/rest_framework/views.py" in raise_uncaught_exception
86 468. raise exc
87
88File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
89 494. response = handler(request, *args, **kwargs)
90
91File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/rest_framework/decorators.py" in handler
92 50. return func(*args, **kwargs)
93
94File "/root/SmartEnergy/SmartEnergy-backend/budget/urls.py" in local
95 18. return get(request, **kwargs)
96
97File "/root/SmartEnergy/SmartEnergy-backend/budget/views.py" in autofilled_fields
98 405. data["firstYearBudget"] = init_monthly(year)
99
100File "/root/SmartEnergy/SmartEnergy-backend/budget/views.py" in init_monthly
101 364. company_id, year)
102
103File "/root/SmartEnergy/SmartEnergy-backend/budget/services/IntegrationService.py" in get_contracted_peak_power_demand
104 111. return self.__get_usage_contracts(company, year, True)
105
106File "/root/SmartEnergy/SmartEnergy-backend/budget/services/IntegrationService.py" in __get_usage_contracts
107 42. id_usage_contract__id_usage_contract__company=company, begin_date__year__lte=year, end_date__year__gte=year).order_by('begin_date'))
108
109File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/db/models/query.py" in __iter__
110 268. self._fetch_all()
111
112File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/db/models/query.py" in _fetch_all
113 1186. self._result_cache = list(self._iterable_class(self))
114
115File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/db/models/query.py" in __iter__
116 54. results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
117
118File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/db/models/sql/compiler.py" in execute_sql
119 1065. cursor.execute(sql, params)
120
121File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/db/backends/utils.py" in execute
122 100. return super().execute(sql, params)
123
124File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/db/backends/utils.py" in execute
125 68. return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
126
127File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute_with_wrappers
128 77. return executor(sql, params, many, context)
129
130File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute
131 85. return self.cursor.execute(sql, params)
132
133File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/db/utils.py" in __exit__
134 89. raise dj_exc_value.with_traceback(traceback) from exc_value
135
136File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/django/db/backends/utils.py" in _execute
137 85. return self.cursor.execute(sql, params)
138
139File "/root/virtualenv/SmartEnergy/lib/python3.6/site-packages/sql_server/pyodbc/base.py" in execute
140 546. return self.cursor.execute(sql, params)
141
142Exception Type: ProgrammingError at /v1/budget/10052/2020/autofilledFields
143Exception Value: ('42S22', "[42S22] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Invalid column name 'ID_VALIDITY_MODALITY'. (207) (SQLExecDirectW)")
144Request information:
145USER: AnonymousUser
146
147GET: No GET data
148
149POST: No POST data
150
151FILES: No FILES data
152
153COOKIES: No cookie data
154
155META:
156CONTENT_LENGTH = ''
157CONTENT_TYPE = 'text/plain'
158DJANGO_SETTINGS_MODULE = 'SmartEnergy.settings'
159ENV = 'LOCAL'
160GATEWAY_INTERFACE = 'CGI/1.1'
161HOME = '/root'
162HTTP_ACCEPT = 'application/json, text/plain, */*'
163HTTP_ACCEPT_ENCODING = 'gzip, deflate'
164HTTP_ACCEPT_LANGUAGE = 'pt-BR'
165HTTP_CONNECTION = 'keep-alive'
166HTTP_HOST = 'smartenergy.dev.vidi.solutions'
167HTTP_ORIGIN = 'http://localhost:3000'
168HTTP_REFERER = 'http://localhost:3000/orcamento-proj/orcamentos/novo'
169HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36'
170LANG = 'C.UTF-8'
171LESSCLOSE = '/usr/bin/lesspipe %s %s'
172LESSOPEN = '| /usr/bin/lesspipe %s'
173LOGNAME = 'root'
174LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
175MAIL = '/var/mail/root'
176OLDPWD = '/root/SmartEnergy'
177PATH = '/root/virtualenv/SmartEnergy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin'
178PATH_INFO = '/v1/budget/10052/2020/autofilledFields'
179PS1 = '(SmartEnergy) ${debian_chroot:+($debian_chroot)}\\u@\\h:\\w\\$ '
180PWD = '/root/SmartEnergy/SmartEnergy-backend'
181QUERY_STRING = ''
182REMOTE_ADDR = '187.111.23.34'
183REMOTE_HOST = ''
184REQUEST_METHOD = 'GET'
185RUN_MAIN = 'true'
186SCRIPT_NAME = ''
187SERVER_NAME = 'docker-s-1vcpu-1gb-sfo2-01'
188SERVER_PORT = '80'
189SERVER_PROTOCOL = 'HTTP/1.1'
190SERVER_SOFTWARE = 'WSGIServer/0.2'
191SHELL = '/bin/bash'
192SHLVL = '2'
193SSH_CLIENT = '138.36.230.30 50650 22'
194SSH_CONNECTION = '138.36.230.30 50650 64.227.57.19 22'
195SSH_TTY = '/dev/pts/0'
196STY = '14248.pts-0.docker-s-1vcpu-1gb-sfo2-01'
197TERM = 'screen'
198TERMCAP = 'SC|screen|VT 100/ANSI X3.64 virtual terminal:\\\n\t:DO=\\E[%dB:LE=\\E[%dD:RI=\\E[%dC:UP=\\E[%dA:bs:bt=\\E[Z:\\\n\t:cd=\\E[J:ce=\\E[K:cl=\\E[H\\E[J:cm=\\E[%i%d;%dH:ct=\\E[3g:\\\n\t:do=^J:nd=\\E[C:pt:rc=\\E8:rs=\\Ec:sc=\\E7:st=\\EH:up=\\EM:\\\n\t:le=^H:bl=^G:cr=^M:it#8:ho=\\E[H:nw=\\EE:ta=^I:is=\\E)0:\\\n\t:li#24:co#80:am:xn:xv:LP:sr=\\EM:al=\\E[L:AL=\\E[%dL:\\\n\t:cs=\\E[%i%d;%dr:dl=\\E[M:DL=\\E[%dM:dc=\\E[P:DC=\\E[%dP:\\\n\t:im=\\E[4h:ei=\\E[4l:mi:IC=\\E[%d@:ks=\\E[?1h\\E=:\\\n\t:ke=\\E[?1l\\E>:vi=\\E[?25l:ve=\\E[34h\\E[?25h:vs=\\E[34l:\\\n\t:ti=\\E[?1049h:te=\\E[?1049l:us=\\E[4m:ue=\\E[24m:so=\\E[3m:\\\n\t:se=\\E[23m:mb=\\E[5m:md=\\E[1m:mh=\\E[2m:mr=\\E[7m:\\\n\t:me=\\E[m:ms:\\\n\t:Co#8:pa#64:AF=\\E[3%dm:AB=\\E[4%dm:op=\\E[39;49m:AX:\\\n\t:vb=\\Eg:G0:as=\\E(0:ae=\\E(B:\\\n\t:ac=\\140\\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:\\\n\t:po=\\E[5i:pf=\\E[4i:Km=\\E[M:k0=\\E[10~:k1=\\EOP:k2=\\EOQ:\\\n\t:k3=\\EOR:k4=\\EOS:k5=\\E[15~:k6=\\E[17~:k7=\\E[18~:\\\n\t:k8=\\E[19~:k9=\\E[20~:k;=\\E[21~:F1=\\E[23~:F2=\\E[24~:\\\n\t:F3=\\E[1;2P:F4=\\E[1;2Q:F5=\\E[1;2R:F6=\\E[1;2S:\\\n\t:F7=\\E[15;2~:F8=\\E[17;2~:F9=\\E[18;2~:FA=\\E[19;2~:\\\n\t:FB=\\E[20;2~:FC=\\E[21;2~:FD=\\E[23;2~:FE=\\E[24;2~:kb=\x7f:\\\n\t:K2=\\EOE:kB=\\E[Z:kF=\\E[1;2B:kR=\\E[1;2A:*4=\\E[3;2~:\\\n\t:*7=\\E[1;2F:#2=\\E[1;2H:#3=\\E[2;2~:#4=\\E[1;2D:%c=\\E[6;2~:\\\n\t:%e=\\E[5;2~:%i=\\E[1;2C:kh=\\E[1~:@1=\\E[1~:kH=\\E[4~:\\\n\t:@7=\\E[4~:kN=\\E[6~:kP=\\E[5~:kI=\\E[2~:kD=\\E[3~:ku=\\EOA:\\\n\t:kd=\\EOB:kr=\\EOC:kl=\\EOD:km:'
199TZ = 'UTC'
200USER = 'root'
201VIRTUAL_ENV = '/root/virtualenv/SmartEnergy'
202WINDOW = '0'
203XDG_DATA_DIRS = '/usr/local/share:/usr/share:/var/lib/snapd/desktop'
204XDG_RUNTIME_DIR = '/run/user/0'
205XDG_SESSION_ID = '6'
206_ = '/root/virtualenv/SmartEnergy/bin/python'
207wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
208wsgi.file_wrapper = ''
209wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7fcb2d78a9b0>
210wsgi.multiprocess = False
211wsgi.multithread = True
212wsgi.run_once = False
213wsgi.url_scheme = 'http'
214wsgi.version = '(1, 0)'
215
216Settings:
217Using settings module SmartEnergy.settings
218ABSOLUTE_URL_OVERRIDES = {}
219ADMINS = []
220ALLOWED_HOSTS = ['*']
221APPEND_SLASH = True
222AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
223AUTH_PASSWORD_VALIDATORS = '********************'
224AUTH_USER_MODEL = 'auth.User'
225BASE_DIR = '/root/SmartEnergy/SmartEnergy-backend'
226CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
227CACHE_MIDDLEWARE_ALIAS = 'default'
228CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
229CACHE_MIDDLEWARE_SECONDS = 600
230CORS_ORIGIN_ALLOW_ALL = True
231CSRF_COOKIE_AGE = 31449600
232CSRF_COOKIE_DOMAIN = None
233CSRF_COOKIE_HTTPONLY = False
234CSRF_COOKIE_NAME = 'csrftoken'
235CSRF_COOKIE_PATH = '/'
236CSRF_COOKIE_SAMESITE = 'Lax'
237CSRF_COOKIE_SECURE = False
238CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
239CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
240CSRF_TRUSTED_ORIGINS = []
241CSRF_USE_SESSIONS = False
242DATABASES = {'default': {'ENGINE': 'sql_server.pyodbc', 'NAME': 'SmartEnergy', 'USER': 'sa', 'PASSWORD': '********************', 'HOST': 'localhost', 'PORT': '', 'OPTIONS': {'driver': 'ODBC Driver 17 for SQL Server'}, 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
243DATABASE_ROUTERS = []
244DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
245DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
246DATETIME_FORMAT = 'N j, Y, P'
247DATETIME_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']
248DATE_FORMAT = 'N j, Y'
249DATE_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']
250DEBUG = True
251DEBUG_PROPAGATE_EXCEPTIONS = False
252DECIMAL_SEPARATOR = '.'
253DEFAULT_CHARSET = 'utf-8'
254DEFAULT_CONTENT_TYPE = 'text/html'
255DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
256DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
257DEFAULT_FROM_EMAIL = 'webmaster@localhost'
258DEFAULT_INDEX_TABLESPACE = ''
259DEFAULT_TABLESPACE = ''
260DISALLOWED_USER_AGENTS = []
261EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
262EMAIL_HOST = 'localhost'
263EMAIL_HOST_PASSWORD = '********************'
264EMAIL_HOST_USER = ''
265EMAIL_PORT = 25
266EMAIL_SSL_CERTFILE = None
267EMAIL_SSL_KEYFILE = '********************'
268EMAIL_SUBJECT_PREFIX = '[Django] '
269EMAIL_TIMEOUT = None
270EMAIL_USE_LOCALTIME = False
271EMAIL_USE_SSL = False
272EMAIL_USE_TLS = False
273FILE_CHARSET = 'utf-8'
274FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
275FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
276FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
277FILE_UPLOAD_PERMISSIONS = None
278FILE_UPLOAD_TEMP_DIR = None
279FIRST_DAY_OF_WEEK = 0
280FIXTURE_DIRS = []
281FORCE_SCRIPT_NAME = None
282FORMAT_MODULE_PATH = None
283FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
284IGNORABLE_404_URLS = []
285INSTALLED_APPS = ['django_filters', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_framework', 'rest_framework_swagger', 'corsheaders', 'core', 'company', 'gauge_point', 'balance_report_market_settlement.apps.BalanceReportMarketSettlementConfig', 'consumption_metering_reports.apps.ConsumptionMeteringReportsConfig', 'energy_composition', 'agents', 'profiles', 'asset_items', 'organization', 'assets', 'energy_contract', 'cliq_contract', 'transfer_contract_priority', 'global_variables', 'statistical_indexes', 'manual_import', 'usage_contract', 'budget', 'plan_monitoring']
286INTERNAL_IPS = []
287LANGUAGES = [('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')]
288LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
289LANGUAGE_CODE = 'en-us'
290LANGUAGE_COOKIE_AGE = None
291LANGUAGE_COOKIE_DOMAIN = None
292LANGUAGE_COOKIE_NAME = 'django_language'
293LANGUAGE_COOKIE_PATH = '/'
294LOCALE_PATHS = []
295LOGGING = {'version': 1, 'disable_existing_loggers': False, 'formatters': {'verbose': {'format': '[%(asctime)s] %(levelname)s [%(name)s:%(lineno)s] %(message)s', 'datefmt': '%d/%b/%Y %H:%M:%S'}}, 'handlers': {'file': {'level': 'INFO', 'filename': '/root/SmartEnergy/SmartEnergy-backend/log/debug.log', 'class': 'logging.handlers.TimedRotatingFileHandler', 'when': 'D', 'interval': 1}, 'console': {'level': 'INFO', 'class': 'logging.StreamHandler'}}, 'loggers': {'django': {'handlers': ['file', 'console'], 'level': 'DEBUG', 'propagate': True}}}
296LOGGING_CONFIG = 'logging.config.dictConfig'
297LOGIN_REDIRECT_URL = '/accounts/profile/'
298LOGIN_URL = '/accounts/login/'
299LOGOUT_REDIRECT_URL = None
300LOG_PATH = '/root/SmartEnergy/SmartEnergy-backend/log/debug.log'
301MANAGERS = []
302MEDIA_ROOT = '/root/SmartEnergy/SmartEnergy-backend/uploads'
303MEDIA_URL = '/uploads/'
304MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
305MIDDLEWARE = ['corsheaders.middleware.CorsMiddleware', 'django.middleware.security.SecurityMiddleware', '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', 'django.middleware.locale.LocaleMiddleware']
306MIGRATION_MODULES = {}
307MONTH_DAY_FORMAT = 'F j'
308NUMBER_GROUPING = 0
309PASSWORD_HASHERS = '********************'
310PASSWORD_RESET_TIMEOUT_DAYS = '********************'
311PREPEND_WWW = False
312REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': [], 'DEFAULT_AUTHENTICATION_CLASSES': [], 'DEFAULT_SCHEMA_CLASS': 'rest_framework.schemas.coreapi.AutoSchema', 'TEST_REQUEST_DEFAULT_FORMAT': 'json', 'DEFAULT_FILTER_BACKENDS': ['django_filters.rest_framework.DjangoFilterBackend']}
313ROOT_URLCONF = 'SmartEnergy.urls'
314SECRET_KEY = '********************'
315SECURE_BROWSER_XSS_FILTER = False
316SECURE_CONTENT_TYPE_NOSNIFF = False
317SECURE_HSTS_INCLUDE_SUBDOMAINS = False
318SECURE_HSTS_PRELOAD = False
319SECURE_HSTS_SECONDS = 0
320SECURE_PROXY_SSL_HEADER = None
321SECURE_REDIRECT_EXEMPT = []
322SECURE_SSL_HOST = None
323SECURE_SSL_REDIRECT = False
324SERVER_EMAIL = 'root@localhost'
325SESSION_CACHE_ALIAS = 'default'
326SESSION_COOKIE_AGE = 1209600
327SESSION_COOKIE_DOMAIN = None
328SESSION_COOKIE_HTTPONLY = True
329SESSION_COOKIE_NAME = 'sessionid'
330SESSION_COOKIE_PATH = '/'
331SESSION_COOKIE_SAMESITE = 'Lax'
332SESSION_COOKIE_SECURE = False
333SESSION_ENGINE = 'django.contrib.sessions.backends.db'
334SESSION_EXPIRE_AT_BROWSER_CLOSE = False
335SESSION_FILE_PATH = None
336SESSION_SAVE_EVERY_REQUEST = False
337SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
338SETTINGS_MODULE = 'SmartEnergy.settings'
339SHORT_DATETIME_FORMAT = 'm/d/Y P'
340SHORT_DATE_FORMAT = 'm/d/Y'
341SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
342SILENCED_SYSTEM_CHECKS = []
343STATICFILES_DIRS = []
344STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
345STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
346STATIC_ROOT = '/root/SmartEnergy/SmartEnergy-backend/static'
347STATIC_URL = '/static/'
348TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/root/SmartEnergy/SmartEnergy-backend/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']}}]
349TEST_NON_SERIALIZED_APPS = []
350TEST_RUNNER = 'django.test.runner.DiscoverRunner'
351THOUSAND_SEPARATOR = ','
352TIME_FORMAT = 'P'
353TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
354TIME_ZONE = 'UTC'
355USE_I18N = True
356USE_L10N = True
357USE_THOUSAND_SEPARATOR = False
358USE_TZ = True
359USE_X_FORWARDED_HOST = False
360USE_X_FORWARDED_PORT = False
361WSGI_APPLICATION = 'SmartEnergy.wsgi.application'
362X_FRAME_OPTIONS = 'SAMEORIGIN'
363YEAR_MONTH_FORMAT = 'F Y'
364
365
366You're seeing this error because you have DEBUG = True in your
367Django settings file. Change that to False, and Django will
368display a standard page generated by the handler for this status code.