· 4 years ago · Mar 15, 2021, 01:08 PM
1OperationalError at /api/property
2(1054, "Unknown column 'properties_property.uuid' in 'field list'")
3
4Request Method: POST
5Request URL: http://127.0.0.1:8080/api/property
6Django Version: 2.2.16
7Python Executable: /usr/bin/python3
8Python Version: 3.8.5
9Python Path: ['/opt/project/iam', '/opt/project/iam', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/usr/local/lib/python3.8/dist-packages', '/usr/lib/python3/dist-packages']
10Server time: ma, 15 Mrt 2021 14:00:00 +0100
11Installed Applications:
12('django.contrib.admin',
13 'django.contrib.auth',
14 'django.contrib.contenttypes',
15 'django.contrib.sessions',
16 'django.contrib.messages',
17 'django.contrib.staticfiles',
18 'django.contrib.humanize',
19 'django.contrib.gis',
20 'django.contrib.sites',
21 'rest_framework',
22 'rest_framework.authtoken',
23 'django_filters',
24 'corsheaders',
25 'crispy_forms',
26 'django_summernote',
27 'django_mysql',
28 'django_reverse_admin',
29 'django_extensions',
30 'project',
31 'core',
32 'contacts.apps.ContactsConfig',
33 'dewaelereports',
34 'dewaele_import',
35 'dewaele_rest',
36 'dewaele_settings',
37 'invoices',
38 'poules',
39 'targets',
40 'transactions',
41 'venicelink',
42 'commissie',
43 'contacten',
44 'kantoren',
45 'dashboard',
46 'reports',
47 'footers',
48 'shop',
49 'mailing',
50 'properties.apps.PropertiesConfig',
51 'organization',
52 'authentication',
53 'permissions',
54 'planner',
55 'sales',
56 'subscriptions',
57 'exporter',
58 'hmodh.apps.HmodhConfig',
59 'auctions.apps.AuctionsConfig',
60 'portal',
61 'notifier',
62 'budget',
63 'esignatures',
64 'search',
65 'print.apps.PrintConfig',
66 'todos.apps.TodosConfig',
67 'messaging',
68 'orders.apps.OrdersConfig')
69Installed Middleware:
70['django.middleware.security.SecurityMiddleware',
71 'django.contrib.sessions.middleware.SessionMiddleware',
72 'django.middleware.common.CommonMiddleware',
73 'corsheaders.middleware.CorsMiddleware',
74 'django.middleware.csrf.CsrfViewMiddleware',
75 'django.contrib.auth.middleware.AuthenticationMiddleware',
76 'django.contrib.messages.middleware.MessageMiddleware',
77 'django.middleware.clickjacking.XFrameOptionsMiddleware',
78 'core.middleware.ProfilerMiddleware']
79
80
81Traceback:
82
83File "/usr/local/lib/python3.8/dist-packages/django/db/models/fields/related_descriptors.py" in __get__
84 393. rel_obj = self.related.get_cached_value(instance)
85
86File "/usr/local/lib/python3.8/dist-packages/django/db/models/fields/mixins.py" in get_cached_value
87 13. return instance._state.fields_cache[cache_name]
88
89During handling of the above exception ('property'), another exception occurred:
90
91File "/usr/local/lib/python3.8/dist-packages/django/db/backends/utils.py" in _execute
92 84. return self.cursor.execute(sql, params)
93
94File "/usr/local/lib/python3.8/dist-packages/django/db/backends/mysql/base.py" in execute
95 71. return self.cursor.execute(query, args)
96
97File "/usr/local/lib/python3.8/dist-packages/MySQLdb/cursors.py" in execute
98 206. res = self._query(query)
99
100File "/usr/local/lib/python3.8/dist-packages/MySQLdb/cursors.py" in _query
101 319. db.query(q)
102
103File "/usr/local/lib/python3.8/dist-packages/MySQLdb/connections.py" in query
104 259. _mysql.connection.query(self, query)
105
106The above exception ((1054, "Unknown column 'properties_property.uuid' in 'field list'")) was the direct cause of the following exception:
107
108File "/usr/local/lib/python3.8/dist-packages/django/core/handlers/exception.py" in inner
109 34. response = get_response(request)
110
111File "/usr/local/lib/python3.8/dist-packages/django/core/handlers/base.py" in _get_response
112 115. response = self.process_exception_by_middleware(e, request)
113
114File "/usr/local/lib/python3.8/dist-packages/django/core/handlers/base.py" in _get_response
115 113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
116
117File "/usr/local/lib/python3.8/dist-packages/django/views/decorators/csrf.py" in wrapped_view
118 54. return view_func(*args, **kwargs)
119
120File "/usr/local/lib/python3.8/dist-packages/django/views/generic/base.py" in view
121 71. return self.dispatch(request, *args, **kwargs)
122
123File "/usr/local/lib/python3.8/dist-packages/rest_framework/views.py" in dispatch
124 505. response = self.handle_exception(exc)
125
126File "/usr/local/lib/python3.8/dist-packages/rest_framework/views.py" in handle_exception
127 465. self.raise_uncaught_exception(exc)
128
129File "/usr/local/lib/python3.8/dist-packages/rest_framework/views.py" in raise_uncaught_exception
130 476. raise exc
131
132File "/usr/local/lib/python3.8/dist-packages/rest_framework/views.py" in dispatch
133 502. response = handler(request, *args, **kwargs)
134
135File "/usr/local/lib/python3.8/dist-packages/rest_framework/generics.py" in post
136 242. return self.create(request, *args, **kwargs)
137
138File "/opt/project/iam/properties/api/v2/properties.py" in create
139 155. data = self.legacy_create(request.data)
140
141File "/opt/project/iam/properties/api/v2/properties.py" in legacy_create
142 162. instance = self.perform_create(serializer)
143
144File "/opt/project/iam/properties/api/v2/properties.py" in perform_create
145 368. instance = serializer.save(reference=uuid4())
146
147File "/usr/local/lib/python3.8/dist-packages/rest_framework/serializers.py" in save
148 212. self.instance = self.create(validated_data)
149
150File "/usr/local/lib/python3.8/dist-packages/rest_framework/serializers.py" in create
151 948. instance = ModelClass._default_manager.create(**validated_data)
152
153File "/usr/local/lib/python3.8/dist-packages/django/db/models/manager.py" in manager_method
154 82. return getattr(self.get_queryset(), name)(*args, **kwargs)
155
156File "/usr/local/lib/python3.8/dist-packages/django/db/models/query.py" in create
157 422. obj.save(force_insert=True, using=self.db)
158
159File "/opt/project/iam/properties/models.py" in save
160 2020. self.energy = PropertyEnergy.objects.create()
161
162File "/usr/local/lib/python3.8/dist-packages/django/db/models/manager.py" in manager_method
163 82. return getattr(self.get_queryset(), name)(*args, **kwargs)
164
165File "/usr/local/lib/python3.8/dist-packages/django/db/models/query.py" in create
166 422. obj.save(force_insert=True, using=self.db)
167
168File "/usr/local/lib/python3.8/dist-packages/django/db/models/base.py" in save
169 743. self.save_base(using=using, force_insert=force_insert,
170
171File "/usr/local/lib/python3.8/dist-packages/django/db/models/base.py" in save_base
172 791. post_save.send(
173
174File "/usr/local/lib/python3.8/dist-packages/django/dispatch/dispatcher.py" in send
175 173. return [
176
177File "/usr/local/lib/python3.8/dist-packages/django/dispatch/dispatcher.py" in <listcomp>
178 174. (receiver, receiver(signal=self, sender=sender, **named))
179
180File "/opt/project/iam/properties/signals.py" in wrapper
181 53. signal_handler(*args, **kwargs)
182
183File "/opt/project/iam/properties/signals.py" in energy_post_save
184 219. if hasattr(instance, "property") and instance.property.id:
185
186File "/usr/local/lib/python3.8/dist-packages/django/db/models/fields/related_descriptors.py" in __get__
187 401. rel_obj = self.get_queryset(instance=instance).get(**filter_args)
188
189File "/usr/local/lib/python3.8/dist-packages/django/db/models/query.py" in get
190 402. num = len(clone)
191
192File "/usr/local/lib/python3.8/dist-packages/django/db/models/query.py" in __len__
193 256. self._fetch_all()
194
195File "/usr/local/lib/python3.8/dist-packages/django/db/models/query.py" in _fetch_all
196 1242. self._result_cache = list(self._iterable_class(self))
197
198File "/usr/local/lib/python3.8/dist-packages/django/db/models/query.py" in __iter__
199 55. results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
200
201File "/usr/local/lib/python3.8/dist-packages/django/db/models/sql/compiler.py" in execute_sql
202 1142. cursor.execute(sql, params)
203
204File "/usr/local/lib/python3.8/dist-packages/django/db/backends/utils.py" in execute
205 99. return super().execute(sql, params)
206
207File "/usr/local/lib/python3.8/dist-packages/django/db/backends/utils.py" in execute
208 67. return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
209
210File "/usr/local/lib/python3.8/dist-packages/django/db/backends/utils.py" in _execute_with_wrappers
211 76. return executor(sql, params, many, context)
212
213File "/usr/local/lib/python3.8/dist-packages/django/db/backends/utils.py" in _execute
214 84. return self.cursor.execute(sql, params)
215
216File "/usr/local/lib/python3.8/dist-packages/django/db/utils.py" in __exit__
217 89. raise dj_exc_value.with_traceback(traceback) from exc_value
218
219File "/usr/local/lib/python3.8/dist-packages/django/db/backends/utils.py" in _execute
220 84. return self.cursor.execute(sql, params)
221
222File "/usr/local/lib/python3.8/dist-packages/django/db/backends/mysql/base.py" in execute
223 71. return self.cursor.execute(query, args)
224
225File "/usr/local/lib/python3.8/dist-packages/MySQLdb/cursors.py" in execute
226 206. res = self._query(query)
227
228File "/usr/local/lib/python3.8/dist-packages/MySQLdb/cursors.py" in _query
229 319. db.query(q)
230
231File "/usr/local/lib/python3.8/dist-packages/MySQLdb/connections.py" in query
232 259. _mysql.connection.query(self, query)
233
234Exception Type: OperationalError at /api/property
235Exception Value: (1054, "Unknown column 'properties_property.uuid' in 'field list'")
236Request information:
237USER: mailatharvasharma@dewaele.com
238
239GET: No GET data
240
241POST:
242id = ''
243street = 'fgfgfgfg'
244number = '232'
245box = '2323'
246city = '2575'
247reference = ''
248price = ''
249
250FILES: No FILES data
251
252COOKIES:
253csrftoken = 'wiZoiER4c6tCYb3i8f2TLgCa5qYWjCsy2DbsVhJlNBN5Gh7vOX1iGzGp2On7Oznt'
254sessionid = 'mnpco6z9n5l5n10a48kvglng8xuh4p9p'
255_ga = 'GA1.1.1987999416.1615380527'
256
257META:
258CONTENT_LENGTH = '67'
259CONTENT_TYPE = 'application/x-www-form-urlencoded; charset=UTF-8'
260CSRF_COOKIE = 'wiZoiER4c6tCYb3i8f2TLgCa5qYWjCsy2DbsVhJlNBN5Gh7vOX1iGzGp2On7Oznt'
261DJANGO_SETTINGS_MODULE = 'project.settings.local'
262GATEWAY_INTERFACE = 'CGI/1.1'
263HOME = '/root'
264HOSTNAME = 'e5f3dd896908'
265HTTP_ACCEPT = '*/*'
266HTTP_ACCEPT_ENCODING = 'gzip, deflate'
267HTTP_ACCEPT_LANGUAGE = 'en-US,en;q=0.5'
268HTTP_AUTHORIZATION = 'Token 2c527b17be98d9e67544de67e5b5cd1e73719dd0'
269HTTP_CONNECTION = 'close'
270HTTP_COOKIE = 'csrftoken=wiZoiER4c6tCYb3i8f2TLgCa5qYWjCsy2DbsVhJlNBN5Gh7vOX1iGzGp2On7Oznt; sessionid=mnpco6z9n5l5n10a48kvglng8xuh4p9p; _ga=GA1.1.1987999416.1615380527'
271HTTP_HOST = '127.0.0.1:8000'
272HTTP_ORIGIN = 'http://127.0.0.1:8080'
273HTTP_REFERER = 'http://127.0.0.1:8080/'
274HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0) Gecko/20100101 Firefox/86.0'
275HTTP_X_CSRFTOKEN = 'wiZoiER4c6tCYb3i8f2TLgCa5qYWjCsy2DbsVhJlNBN5Gh7vOX1iGzGp2On7Oznt'
276HTTP_X_FORWARDED_FOR = '127.0.0.1'
277HTTP_X_FORWARDED_HOST = '127.0.0.1:8080'
278HTTP_X_FORWARDED_PORT = '8080'
279HTTP_X_FORWARDED_PROTO = 'http'
280HTTP_X_REQUESTED_WITH = 'XMLHttpRequest'
281LC_CTYPE = 'C.UTF-8'
282PATH = '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
283PATH_INFO = '/api/property'
284QUERY_STRING = ''
285REMOTE_ADDR = '172.18.0.1'
286REMOTE_HOST = ''
287REQUEST_METHOD = 'POST'
288RUN_MAIN = 'true'
289SCRIPT_NAME = ''
290SERVER_NAME = 'e5f3dd896908'
291SERVER_PORT = '8000'
292SERVER_PROTOCOL = 'HTTP/1.1'
293SERVER_SOFTWARE = 'WSGIServer/0.2'
294TZ = 'Europe/Brussels'
295wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>
296wsgi.file_wrapper = ''
297wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7f6d44ccf3d0>
298wsgi.multiprocess = False
299wsgi.multithread = True
300wsgi.run_once = False
301wsgi.url_scheme = 'http'
302wsgi.version = '(1, 0)'
303
304Settings:
305Using settings module project.settings.local
306ABSOLUTE_URL_OVERRIDES = {}
307ADMINS = "(('Michael Anckaert', 'michael.anckaert@dewaele.com'),)"
308ALLOWED_HOSTS = ['192.168.0.143', '127.0.0.1', 'iam.dewaele.local', 'localhost']
309APPEND_SLASH = True
310AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
311AUTH_PASSWORD_VALIDATORS = '********************'
312AUTH_USER_MODEL = 'auth.User'
313AWS_S3_BUCKET_AUTH = False
314AWS_S3_BUCKET_NAME = 'iam-local-media'
315AWS_S3_KEY_PREFIX = '********************'
316AWS_S3_MAX_AGE_SECONDS = 86400
317AWS_S3_PUBLIC_URL = 'https://iam-local-media.s3.eu-central-1.amazonaws.com'
318BASE_DIR = PosixPath('/opt/project/iam/project')
319BROKER_URL = 'redis://redis:6379'
320CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
321CACHE_MIDDLEWARE_ALIAS = 'default'
322CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
323CACHE_MIDDLEWARE_SECONDS = 600
324CELERYBEAT_SCHEDULE = {'OVAB-Followup-Email': {'task': 'transactions.tasks.ovab_followups', 'schedule': <crontab: 0 1 * * * (m/h/d/dM/MY)>}, 'NPS-Questions': {'task': 'exporter.tasks.run_nps', 'schedule': <crontab: 0 1 * * * (m/h/d/dM/MY)>}, 'SalesMatches': {'task': 'sales.tasks.manage_matches', 'schedule': <crontab: 0 1 * * * (m/h/d/dM/MY)>}, 'Delete-Unpublished-Owner-Reports': {'task': 'properties.tasks.delete_unpublished_owner_reports', 'schedule': <crontab: 0 1 * * * (m/h/d/dM/MY)>}, 'Create-Owner-Reports': {'task': 'properties.tasks.create_owner_reports', 'schedule': <crontab: 0 2 * * * (m/h/d/dM/MY)>}, 'Export-Lead-Statistics': {'task': 'exporter.tasks.export_lead_statistics', 'schedule': <crontab: 0 4 * * * (m/h/d/dM/MY)>}, 'Properties-Quality-Check': {'task': 'properties.tasks.check_property_quality', 'schedule': <crontab: 0 5 * * * (m/h/d/dM/MY)>}, 'Trackuity-Ad-Statistics-Import': {'task': 'importer.tasks.update_trackuity_ad_stats', 'schedule': <crontab: 0 6 * * * (m/h/d/dM/MY)>}, 'Daily-HMODH-Processing': {'task': 'hmodh.tasks.run_daily_hmodh', 'schedule': <crontab: 0 7 * * * (m/h/d/dM/MY)>}, 'Daily-Transaction-Email': {'task': 'transactions.tasks.daily_transaction_email', 'schedule': <crontab: 0 8 * * * (m/h/d/dM/MY)>}, 'SendLeadSummaries': {'task': 'sales.tasks.send_lead_summaries', 'schedule': <crontab: 0 9 * * * (m/h/d/dM/MY)>}, 'Portal-Export-Logicimmo': {'task': 'exporter.tasks.logicimmo_export', 'schedule': <crontab: 0 22 * * * (m/h/d/dM/MY)>}, 'Planner-Sync': {'task': 'planner.tasks.sync_planners', 'schedule': datetime.timedelta(seconds=600)}, 'Lead-Labelizer': {'task': 'leads.tasks.run_labelizer', 'schedule': datetime.timedelta(seconds=300)}, 'Messaging-Send': {'task': 'messaging.tasks.send_messages', 'schedule': datetime.timedelta(seconds=300)}, 'OfficeCacherUpdate': {'task': 'reports.tasks.update_office_cacher', 'schedule': datetime.timedelta(seconds=7200)}, 'Planner-Missing-Sync': {'task': 'planner.tasks.sync_missing_events', 'schedule': datetime.timedelta(seconds=7200)}, 'Exporter-Trackuity': {'task': 'exporter.tasks.trackuity_export', 'schedule': datetime.timedelta(seconds=7200)}, 'Exporter-SEO': {'task': 'exporter.tasks.seo_export', 'schedule': datetime.timedelta(seconds=7200)}, 'Remove-Deleted-Pictures': {'task': 'importer.tasks.remove_deleted_pictures', 'schedule': datetime.timedelta(days=6)}, 'Portal-Export-Zimmo': {'task': 'exporter.tasks.zimmo_export', 'schedule': datetime.timedelta(seconds=7200)}, 'Portal-Export-Immoscoop': {'task': 'exporter.tasks.immoscoop_export', 'schedule': datetime.timedelta(seconds=7200)}, 'Portal-Export-Immovlan': {'task': 'exporter.tasks.immovlan_export', 'schedule': datetime.timedelta(seconds=7200)}, 'Portal-Export-Immoweb': {'task': 'exporter.tasks.immoweb_export', 'schedule': datetime.timedelta(seconds=7200)}}
325CELERYD_REDIRECT_STDOUTS = False
326CELERY_ACCEPT_CONTENT = ['pickle']
327CELERY_ALWAYS_EAGER = False
328CELERY_DEFAULT_EXCHANGE = 'dewaele'
329CELERY_DEFAULT_QUEUE = 'dewaele'
330CELERY_DEFAULT_ROUTING_KEY = '********************'
331CELERY_QUEUES = '(<unbound Queue dew-default -> <unbound Exchange dewaele(direct)> -> dewaele>, <unbound Queue dew-core -> <unbound Exchange dewaele(direct)> -> dew-core>, <unbound Queue dew-planner -> <unbound Exchange dewaele(direct)> -> dew-planner>, <unbound Queue dew-importer -> <unbound Exchange dewaele(direct)> -> dew-importer>, <unbound Queue dew-exporter -> <unbound Exchange dewaele(direct)> -> dew-exporter>)'
332CELERY_ROUTES = '(<function route_task at 0x7f6d7bef1ca0>,)'
333CELERY_TASK_SERIALIZER = 'pickle'
334CELERY_TIMEZONE = 'Europe/Brussels'
335CORS_ORIGIN_ALLOW_ALL = True
336CRISPY_TEMPLATE_PACK = 'bootstrap3'
337CSRF_COOKIE_AGE = 31449600
338CSRF_COOKIE_DOMAIN = None
339CSRF_COOKIE_HTTPONLY = False
340CSRF_COOKIE_NAME = 'csrftoken'
341CSRF_COOKIE_PATH = '/'
342CSRF_COOKIE_SAMESITE = 'Lax'
343CSRF_COOKIE_SECURE = False
344CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
345CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
346CSRF_TRUSTED_ORIGINS = []
347CSRF_USE_SESSIONS = False
348DATABASES = {'default': {'ENGINE': 'django.db.backends.dummy', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'NAME': '', 'USER': '', 'PASSWORD': '********************', 'HOST': '', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}, 'spatial': {'ENGINE': 'django.contrib.gis.db.backends.postgis', 'NAME': 'geoiam', 'USER': 'iam', 'PASSWORD': '********************', 'HOST': 'postgis', 'TEST': {'DEPENDENCIES': [], 'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}, 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'PORT': ''}, 'primary': {'ENGINE': 'django.db.backends.mysql', 'NAME': 'iam', 'USER': 'iam', 'PASSWORD': '********************', 'HOST': 'mysql', 'OPTIONS': {'charset': 'utf8mb4'}, 'TEST': {'DEPENDENCIES': [], 'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}, 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'TIME_ZONE': None, 'PORT': ''}}
349DATABASE_ROUTERS = ['project.dbrouter.Router']
350DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
351DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
352DATETIME_FORMAT = 'N j, Y, P'
353DATETIME_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']
354DATE_FORMAT = 'd-m-Y'
355DATE_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']
356DEBUG = True
357DEBUG_PROPAGATE_EXCEPTIONS = False
358DECIMAL_SEPARATOR = '.'
359DEFAULT_CHARSET = 'utf-8'
360DEFAULT_CONTENT_TYPE = 'text/html'
361DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
362DEFAULT_FILE_STORAGE = 'django_s3_storage.storage.S3Storage'
363DEFAULT_FROM_EMAIL = 'it@dewaele.com'
364DEFAULT_INDEX_TABLESPACE = ''
365DEFAULT_TABLESPACE = ''
366DISALLOWED_USER_AGENTS = []
367DWS_SERVICE_ACCOUNT = PosixPath('/opt/project/iam/dewaele-service.json')
368EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
369EMAIL_HOST = 'smtp.mandrillapp.com'
370EMAIL_HOST_PASSWORD = '********************'
371EMAIL_HOST_USER = 'michael.anckaert@sinax.be'
372EMAIL_PORT = '587'
373EMAIL_SSL_CERTFILE = None
374EMAIL_SSL_KEYFILE = '********************'
375EMAIL_SUBJECT_PREFIX = '[Django] '
376EMAIL_TIMEOUT = None
377EMAIL_USE_LOCALTIME = False
378EMAIL_USE_SSL = False
379EMAIL_USE_TLS = False
380ENTITY_MEDIA_BUCKET = 'iam-local-entity-media'
381ENVIRONMENT = None
382EVENT_QUEUE_ORDERS = 'OrderQueueDev'
383EVENT_QUEUE_USER_AUTH = 'UserAuthDev'
384FILE_CHARSET = 'utf-8'
385FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
386FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
387FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
388FILE_UPLOAD_PERMISSIONS = None
389FILE_UPLOAD_TEMP_DIR = None
390FIRST_DAY_OF_WEEK = 0
391FIXTURE_DIRS = []
392FORCE_SCRIPT_NAME = None
393FORMAT_MODULE_PATH = None
394FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
395GMAIL_API_SCOPES = '********************'
396GMAIL_API_VERSION = '********************'
397GMAIL_SERVICE = 'gmail'
398GOOGLE_MAPS_KEY = '********************'
399GOOGLE_REDIRECT_URI = 'http://127.0.0.1:8080/authentication/login/oauth'
400GUTENBORG_MK2_HOST_NAME = 'https://gutenborg.prod.dewaele.com'
401GUTENBORG_MK2_TOKEN = '********************'
402HOSTNAME = 'http://127.0.0.1:8000'
403IAM_APPS = "('project', 'core', 'contacts.apps.ContactsConfig', 'dewaelereports', 'dewaele_import', 'dewaele_rest', 'dewaele_settings', 'invoices', 'poules', 'targets', 'transactions', 'venicelink', 'commissie', 'contacten', 'kantoren', 'dashboard', 'reports', 'footers', 'shop', 'mailing', 'properties.apps.PropertiesConfig', 'organization', 'authentication', 'permissions', 'planner', 'sales', 'subscriptions', 'exporter', 'hmodh.apps.HmodhConfig', 'auctions.apps.AuctionsConfig', 'portal', 'notifier', 'budget', 'esignatures', 'search', 'print.apps.PrintConfig', 'todos.apps.TodosConfig', 'messaging', 'orders.apps.OrdersConfig')"
404IGNORABLE_404_URLS = []
405IMMOCONNECT_BASE_URL = 'http://test-user.immo-connect.be/Connect/V2'
406IMMOCONNECT_ROLE_ID = 'f14a4998-89d3-4351-ad82-de0ba2bea4ab'
407INSTALLED_APPS = "('django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'django.contrib.gis', 'django.contrib.sites', 'rest_framework', 'rest_framework.authtoken', 'django_filters', 'corsheaders', 'crispy_forms', 'django_summernote', 'django_mysql', 'django_reverse_admin', 'django_extensions', 'project', 'core', 'contacts.apps.ContactsConfig', 'dewaelereports', 'dewaele_import', 'dewaele_rest', 'dewaele_settings', 'invoices', 'poules', 'targets', 'transactions', 'venicelink', 'commissie', 'contacten', 'kantoren', 'dashboard', 'reports', 'footers', 'shop', 'mailing', 'properties.apps.PropertiesConfig', 'organization', 'authentication', 'permissions', 'planner', 'sales', 'subscriptions', 'exporter', 'hmodh.apps.HmodhConfig', 'auctions.apps.AuctionsConfig', 'portal', 'notifier', 'budget', 'esignatures', 'search', 'print.apps.PrintConfig', 'todos.apps.TodosConfig', 'messaging', 'orders.apps.OrdersConfig')"
408INTERNAL_IPS = []
409LANGUAGES = "(('nl', 'Nederlands'), ('fr', 'Frans'), ('en', 'Engels'))"
410LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
411LANGUAGE_CODE = 'nl'
412LANGUAGE_COOKIE_AGE = None
413LANGUAGE_COOKIE_DOMAIN = None
414LANGUAGE_COOKIE_NAME = 'django_language'
415LANGUAGE_COOKIE_PATH = '/'
416LEAD_STATS_BUCKET = 'iam-local-lead-stats'
417LOCALE_PATHS = [PosixPath('/opt/project/iam/project/locale')]
418LOGGING = {'version': 1, 'disable_existing_loggers': False, 'formatters': {'simple': {'format': '{levelname} :: {message}', 'style': '{'}}, 'handlers': {'stdout': {'level': 'DEBUG', 'class': 'logging.StreamHandler', 'formatter': 'simple'}}, 'loggers': {'django': {'handlers': ['stdout'], 'level': 'INFO', 'propagate': True}, 'dewaele': {'handlers': ['stdout'], 'level': 'DEBUG', 'propagate': True}}}
419LOGGING_CONFIG = 'logging.config.dictConfig'
420LOGICIMMO_BASE_ENDPOINT = 'https://apicore-stage.logic-immo.be/api/software/v1'
421LOGICIMMO_CLIENT_ID = '63'
422LOGICIMMO_CLIENT_SECRET = '********************'
423LOGIN_REDIRECT_URL = '/accounts/profile/'
424LOGIN_URL = '/authentication/login'
425LOGOUT_REDIRECT_URL = None
426MANAGERS = "(('Michael Anckaert', 'michael.anckaert@dewaele.com'), ('Filip Dewaele', 'filip.dewaele@dewaele.com'))"
427MANDRILL_API_KEY = '********************'
428MAXIMMO_BASE_URL = 'http://api.max-immo.be/1.5/'
429MAXIMMO_CLIENT = <oauth2.Client object at 0x7f6d7b99c790>
430MAXIMMO_CONSUMER = <oauth2.Consumer object at 0x7f6d7b99c850>
431MAXIMMO_CONSUMER_KEY = '********************'
432MAXIMMO_CONSUMER_SECRET = '********************'
433MAXIMMO_OAUTH_TOKEN = '********************'
434MAXIMMO_OAUTH_TOKEN_SECRET = '********************'
435MAXIMMO_PHOTO_URL = 'http://api.max-immo.be/1.5/pictures/'
436MAXIMMO_PROJECT_FILES_URL = 'http://api.max-immo.be/1.5/projectfiles'
437MAXIMMO_PROJECT_PHOTO_URL = 'http://api.max-immo.be/1.5/projectpictures'
438MAXIMMO_PROJECT_URL = 'http://api.max-immo.be/1.5/projects/'
439MAXIMMO_PROPERTIES_URL = 'http://api.max-immo.be/1.5/properties/'
440MAXIMMO_PROPERTY_FILES_URL = 'http://api.max-immo.be/1.5/files'
441MAXIMMO_REMOVE_PICTURES_URL = 'http://api.max-immo.be/1.5/deletes/pictures'
442MAXIMMO_TOKEN = '********************'
443MAX_WEEK = 52
444MEDIA_BUCKET = 'iam-local-media'
445MEDIA_ROOT = PosixPath('/opt/project/iam/project/media')
446MEDIA_URL = '/media/'
447MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
448MIDDLEWARE = ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'core.middleware.ProfilerMiddleware']
449MIGRATION_MODULES = {}
450MONGO_HOST = '127.0.0.1'
451MONGO_PORT = 27017
452MONGO_PWD = 'pwd-dewaele-850'
453MONGO_USER = 'reporting'
454MONTH_DAY_FORMAT = 'F j'
455NUMBER_GROUPING = 0
456OMNICASA_SECRET = '********************'
457OWNER_REPORT_DEWAELE_EN_TEMPLATE_ID = 43
458OWNER_REPORT_DEWAELE_FR_TEMPLATE_ID = 42
459OWNER_REPORT_DEWAELE_NL_TEMPLATE_ID = 41
460OWNER_REPORT_DEWAELE_PROJECT_TEMPLATE_ID = 49
461OWNER_REPORT_SOLD_AND_SET_TEMPLATE_ID = 47
462OWNER_REPORT_TURNER_EN_TEMPLATE_ID = 46
463OWNER_REPORT_TURNER_FR_TEMPLATE_ID = 45
464OWNER_REPORT_TURNER_NL_TEMPLATE_ID = 44
465OWNER_REPORT_TURNER_PROJECT_TEMPLATE_ID = 50
466OWNER_REPORT_VANDERBUILD_TEMPLATE_ID = 48
467PASSWORD_HASHERS = '********************'
468PASSWORD_RESET_TIMEOUT_DAYS = '********************'
469PORTAL_BASE_URL = 'https://staging.my.dewaele.com'
470PORTAL_EXPORT_BUCKET = 'iam-local-portal-export'
471PORTAL_LOGIC_KEY = '********************'
472PORTAL_LOGIC_URL = 'http://api.rec.head.logic-immo.be/realestate/1.3/dewaeletest'
473PORTAL_LOGIC_USERNAME = 'dewaeletest'
474PORTAL_VLAN_API_URL = '********************'
475PORTAL_VLAN_EMAIL = 'it@dewaele.com'
476PORTAL_VLAN_SOFTWARE_ID = '387'
477PORTAL_VLAN_SOFTWARE_PASSWORD = '********************'
478PREPEND_WWW = False
479PROFILER_PRINT_OUTPUT = False
480PROJECT_FILE_BUCKET = 'iam-local-project-files'
481PROJECT_PICTURE_BUCKET = 'iam-local-project-pictures'
482PROPERTY_FILE_BUCKET = 'iam-local-property-files'
483PROPERTY_PICTURE_BUCKET = 'iam-local-property-pictures'
484REALSMART_SOFTWARE_HOUSE_PARTNER_KEY = '********************'
485RENTIO_BASE_URL = 'https://api.staging.rentio.be/v1'
486RENTIO_DEFAULT_BROKER_ID = '2'
487RENTIO_PORTAL_URL = 'https://staging.mijnhuurprofiel.be'
488REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',), 'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.TokenAuthentication', 'rest_framework.authentication.BasicAuthentication', 'rest_framework.authentication.SessionAuthentication', 'rest_framework_simplejwt.authentication.JWTAuthentication'), 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend',), 'DEFAULT_VERSIONING_CLASS': 'rest_framework.versioning.AcceptHeaderVersioning', 'DEFAULT_VERSION': 'v1', 'ALLOWED_VERSIONS': ['v1', 'v2'], 'DEFAULT_PAGINATION_CLASS': 'core.pagination.PageNumberPagination', 'PAGE_SIZE': 15}
489ROOT_URLCONF = 'project.urls'
490SEARCH_ES_HOST = 'elasticsearch'
491SEARCH_ES_USE_AWS = False
492SECRET_KEY = '********************'
493SECURE_BROWSER_XSS_FILTER = False
494SECURE_CONTENT_TYPE_NOSNIFF = False
495SECURE_FILE_BUCKET = 'iam-local-secure-files'
496SECURE_HSTS_INCLUDE_SUBDOMAINS = False
497SECURE_HSTS_PRELOAD = False
498SECURE_HSTS_SECONDS = 0
499SECURE_PROXY_SSL_HEADER = None
500SECURE_REDIRECT_EXEMPT = []
501SECURE_SSL_HOST = None
502SECURE_SSL_REDIRECT = False
503SEND_MAIL = True
504SEO_EXPORT_BUCKET = 'iam-local-seo-export'
505SERVER_EMAIL = 'it@dewaele.com'
506SESSION_CACHE_ALIAS = 'default'
507SESSION_COOKIE_AGE = 1209600
508SESSION_COOKIE_DOMAIN = None
509SESSION_COOKIE_HTTPONLY = True
510SESSION_COOKIE_NAME = 'sessionid'
511SESSION_COOKIE_PATH = '/'
512SESSION_COOKIE_SAMESITE = 'Lax'
513SESSION_COOKIE_SECURE = False
514SESSION_ENGINE = 'django.contrib.sessions.backends.db'
515SESSION_EXPIRE_AT_BROWSER_CLOSE = False
516SESSION_FILE_PATH = None
517SESSION_SAVE_EVERY_REQUEST = False
518SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
519SETTINGS_MODULE = 'project.settings.local'
520SHORT_DATETIME_FORMAT = 'm/d/Y P'
521SHORT_DATE_FORMAT = 'm/d/Y'
522SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
523SILENCED_SYSTEM_CHECKS = []
524SIMPLE_JWT = {'ALGORITHM': 'RS256', 'SIGNING_KEY': '********************', 'VERIFYING_KEY': '********************'}
525SIMPLE_JWT_SIGNING_KEY = '********************'
526SIMPLE_JWT_VERIFYING_KEY = '********************'
527SITE_ID = 1
528SNS_IAM_CONTACT_UPDATE = 'arn:aws:sns:eu-central-1:852640551712:iam-contact-update'
529STATICFILES_DIRS = []
530STATICFILES_FINDERS = "('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder')"
531STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
532STATIC_ROOT = None
533STATIC_URL = '/static/'
534TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], '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']}}]
535TEMPLATE_DEBUG = True
536TEST_NON_SERIALIZED_APPS = []
537TEST_RUNNER = 'django.test.runner.DiscoverRunner'
538THOUSAND_SEPARATOR = ','
539TIME_FORMAT = 'P'
540TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
541TIME_ZONE = 'Europe/Brussels'
542TRACKUITY_EXPORT_PORTALS = '(1,)'
543TRANSACTION_MAX_DEVIATION = 0.25
544UNIT_TEST_MODE = False
545USE_I18N = True
546USE_L10N = True
547USE_THOUSAND_SEPARATOR = False
548USE_TZ = False
549USE_X_FORWARDED_HOST = True
550USE_X_FORWARDED_PORT = False
551WSGI_APPLICATION = None
552X_FRAME_OPTIONS = 'SAMEORIGIN'
553YEAR_MONTH_FORMAT = 'F Y'
554
555
556You're seeing this error because you have DEBUG = True in your
557Django settings file. Change that to False, and Django will
558display a standard page generated by the handler for this status code.
559
560