· 6 years ago · Jul 04, 2019, 02:22 PM
1AttributeError at /today-orders/6784/bill/
2'Base64FileInput' object has no attribute 'get_template_substitution_values'
3Request Method: GET
4Request URL: http://127.0.0.1:8800/today-orders/6784/bill/
5Django Version: 1.11.6
6Exception Type: AttributeError
7Exception Value:
8'Base64FileInput' object has no attribute 'get_template_substitution_values'
9Exception Location: /home/developer/projects/local-moving-services-application/server/app/core/json_forms/widgets.py in as_dict, line 115
10Python Executable: /usr/bin/python3
11Python Version: 3.6.8
12Python Path:
13['/home/developer/projects/local-moving-services-application/server/app',
14 '/usr/lib/python36.zip',
15 '/usr/lib/python3.6',
16 '/usr/lib/python3.6/lib-dynload',
17 '/home/developer/.local/lib/python3.6/site-packages',
18 '/usr/local/lib/python3.6/dist-packages',
19 '/usr/lib/python3/dist-packages',
20 '/home/developer/projects/local-moving-services-application/server',
21 '/home/developer/projects/local-moving-services-application/server',
22 '/home/developer/projects/local-moving-services-application/server']
23Server time: Thu, 4 Jul 2019 07:15:07 -0700
24Traceback Switch to copy-and-paste view
25/home/developer/.local/lib/python3.6/site-packages/django/core/handlers/exception.py in inner
26 This decorator is automatically applied to all middleware to ensure that
27 no middleware leaks an exception and that the next middleware in the stack
28 can rely on getting a response instead of an exception.
29 """
30 @wraps(get_response, assigned=available_attrs(get_response))
31 def inner(request):
32 try:
33 response = get_response(request) ...
34 except Exception as exc:
35 response = response_for_exception(request, exc)
36 return response
37 return inner
38▶ Local vars
39Variable Value
40exc
41AttributeError("'Base64FileInput' object has no attribute 'get_template_substitution_values'",)
42get_response
43<bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7f1f23147f98>>
44request
45<WSGIRequest: GET '/today-orders/6784/bill/'>
46/home/developer/.local/lib/python3.6/site-packages/django/core/handlers/base.py in _get_response
47 "HttpResponse object. It returned None instead."
48 % (middleware_method.__self__.__class__.__name__)
49 )
50 try:
51 response = response.render()
52 except Exception as e:
53 response = self.process_exception_by_middleware(e, request) ...
54 return response
55 def process_exception_by_middleware(self, exception, request):
56 """
57 Pass the exception to the exception middleware. If no middleware
58▶ Local vars
59Variable Value
60callback
61<function OrderBillView at 0x7f1f2376bc80>
62callback_args
63()
64callback_kwargs
65{'page': None, 'pk': '6784'}
66middleware_method
67<bound method XViewMiddleware.process_view of <django.contrib.admindocs.middleware.XViewMiddleware object at 0x7f1f2a872438>>
68request
69<WSGIRequest: GET '/today-orders/6784/bill/'>
70resolver
71<RegexURLResolver 'app.urls' (None:None) ^/>
72resolver_match
73ResolverMatch(func=staff.view_admin.cabinet.order_bill.OrderBillView, args=(), kwargs={'page': None, 'pk': '6784'}, url_name=today-orders_bill, app_names=['Site'], namespaces=['site'])
74response
75<TemplateResponse status_code=200, "text/html; charset=utf-8">
76self
77<django.core.handlers.wsgi.WSGIHandler object at 0x7f1f23147f98>
78wrapped_callback
79<function OrderBillView at 0x7f1f2376bc80>
80/home/developer/.local/lib/python3.6/site-packages/django/core/handlers/base.py in _get_response
81 raise ValueError(
82 "%s.process_template_response didn't return an "
83 "HttpResponse object. It returned None instead."
84 % (middleware_method.__self__.__class__.__name__)
85 )
86 try:
87 response = response.render() ...
88 except Exception as e:
89 response = self.process_exception_by_middleware(e, request)
90 return response
91 def process_exception_by_middleware(self, exception, request):
92▶ Local vars
93Variable Value
94callback
95<function OrderBillView at 0x7f1f2376bc80>
96callback_args
97()
98callback_kwargs
99{'page': None, 'pk': '6784'}
100middleware_method
101<bound method XViewMiddleware.process_view of <django.contrib.admindocs.middleware.XViewMiddleware object at 0x7f1f2a872438>>
102request
103<WSGIRequest: GET '/today-orders/6784/bill/'>
104resolver
105<RegexURLResolver 'app.urls' (None:None) ^/>
106resolver_match
107ResolverMatch(func=staff.view_admin.cabinet.order_bill.OrderBillView, args=(), kwargs={'page': None, 'pk': '6784'}, url_name=today-orders_bill, app_names=['Site'], namespaces=['site'])
108response
109<TemplateResponse status_code=200, "text/html; charset=utf-8">
110self
111<django.core.handlers.wsgi.WSGIHandler object at 0x7f1f23147f98>
112wrapped_callback
113<function OrderBillView at 0x7f1f2376bc80>
114/home/developer/.local/lib/python3.6/site-packages/django/template/response.py in render
115 If the content has already been rendered, this is a no-op.
116 Returns the baked response instance.
117 """
118 retval = self
119 if not self._is_rendered:
120 self.content = self.rendered_content ...
121 for post_callback in self._post_render_callbacks:
122 newretval = post_callback(retval)
123 if newretval is not None:
124 retval = newretval
125 return retval
126▶ Local vars
127Variable Value
128retval
129<TemplateResponse status_code=200, "text/html; charset=utf-8">
130self
131<TemplateResponse status_code=200, "text/html; charset=utf-8">
132/home/developer/.local/lib/python3.6/site-packages/django/template/response.py in rendered_content
133 This *does not* set the final content of the response. To set the
134 response content, you must either call render(), or set the
135 content explicitly using the value of this property.
136 """
137 template = self.resolve_template(self.template_name)
138 context = self.resolve_context(self.context_data)
139 content = template.render(context, self._request) ...
140 return content
141 def add_post_render_callback(self, callback):
142 """Adds a new post-rendering callback.
143 If the response has already been rendered,
144▶ Local vars
145Variable Value
146context
147{'agreements': <QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>,
148 'filled_packings': [],
149 'multiform': <staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>,
150 'object': <Order: 6784 07/03/2019 In work>,
151 'order': <Order: 6784 07/03/2019 In work>,
152 'packings': [{'id': 1, 'name': 'Small box', 'price': 2.0},
153 {'id': 2, 'name': 'Medium box', 'price': 3.0},
154 {'id': 3, 'name': 'Large box', 'price': 4.0},
155 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
156 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
157 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
158 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
159 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
160 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
161 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}],
162 'packings_model': <class 'workflow.models.packing.OrderPacking'>,
163 'preferences': <Preferences: Preferences object>,
164 'terms_and_conditions': <Text: Terms and conditions - Terms and conditions>,
165 'view': <staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>}
166self
167<TemplateResponse status_code=200, "text/html; charset=utf-8">
168template
169<django_jinja.backend.Template object at 0x7f1f205494a8>
170/home/developer/.local/lib/python3.6/site-packages/django_jinja/backend.py in render
171 context = CompatibilityContext(context)
172 signals.template_rendered.send(sender=self,
173 template=self,
174 context=context)
175 return mark_safe(self.template.render(context)) ...
176class Jinja2(BaseEngine):
177 app_dirname = "templates"
178 @staticmethod
179▶ Local vars
180Variable Value
181CompatibilityContext
182<class 'django_jinja.backend.Template.render.<locals>.CompatibilityContext'>
183_get_val
184<function Template.render.<locals>._get_val at 0x7f1f138f9730>
185context
186{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
187 'ERROR': 40,
188 'INFO': 20,
189 'SUCCESS': 25,
190 'WARNING': 30},
191 'LANGUAGES': [('en', 'English')],
192 'LANGUAGE_BIDI': False,
193 'LANGUAGE_CODE': 'en',
194 'MEDIA_URL': '/uploads/',
195 'STATIC_URL': '/static/',
196 'TIME_ZONE': 'America/Los_Angeles',
197 'agreements': <QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>,
198 'csrf_token': <SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>,
199 'debug': True,
200 'filled_packings': [],
201 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>,
202 'multiform': <staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>,
203 'object': <Order: 6784 07/03/2019 In work>,
204 'order': <Order: 6784 07/03/2019 In work>,
205 'packings': [{'id': 1, 'name': 'Small box', 'price': 2.0},
206 {'id': 2, 'name': 'Medium box', 'price': 3.0},
207 {'id': 3, 'name': 'Large box', 'price': 4.0},
208 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
209 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
210 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
211 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
212 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
213 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
214 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}],
215 'packings_model': <class 'workflow.models.packing.OrderPacking'>,
216 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>,
217 'preferences': <Preferences: Preferences object>,
218 'request': <WSGIRequest: GET '/today-orders/6784/bill/'>,
219 'sql_queries': <function debug.<locals>.<lambda> at 0x7f1f138f9840>,
220 'terms_and_conditions': <Text: Terms and conditions - Terms and conditions>,
221 'user': <SimpleLazyObject: <User: Zoir>>,
222 'view': <staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>}
223processor
224<function messages at 0x7f1f21e8c378>
225request
226<WSGIRequest: GET '/today-orders/6784/bill/'>
227self
228<django_jinja.backend.Template object at 0x7f1f205494a8>
229signals
230<module 'django.test.signals' from '/home/developer/.local/lib/python3.6/site-packages/django/test/signals.py'>
231/home/developer/.local/lib/python3.6/site-packages/jinja2/asyncsupport.py in render
232 exc_info = sys.exc_info()
233 return self.environment.handle_exception(exc_info, True)
234def wrap_render_func(original_render):
235 def render(self, *args, **kwargs):
236 if not self.environment.is_async:
237 return original_render(self, *args, **kwargs) ...
238 loop = asyncio.get_event_loop()
239 return loop.run_until_complete(self.render_async(*args, **kwargs))
240 return update_wrapper(render, original_render)
241def wrap_block_reference_call(original_call):
242▶ Local vars
243Variable Value
244args
245({'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
246 'ERROR': 40,
247 'INFO': 20,
248 'SUCCESS': 25,
249 'WARNING': 30},
250 'LANGUAGES': [('en', 'English')],
251 'LANGUAGE_BIDI': False,
252 'LANGUAGE_CODE': 'en',
253 'MEDIA_URL': '/uploads/',
254 'STATIC_URL': '/static/',
255 'TIME_ZONE': 'America/Los_Angeles',
256 'agreements': <QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>,
257 'csrf_token': <SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>,
258 'debug': True,
259 'filled_packings': [],
260 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>,
261 'multiform': <staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>,
262 'object': <Order: 6784 07/03/2019 In work>,
263 'order': <Order: 6784 07/03/2019 In work>,
264 'packings': [{'id': 1, 'name': 'Small box', 'price': 2.0},
265 {'id': 2, 'name': 'Medium box', 'price': 3.0},
266 {'id': 3, 'name': 'Large box', 'price': 4.0},
267 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
268 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
269 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
270 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
271 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
272 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
273 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}],
274 'packings_model': <class 'workflow.models.packing.OrderPacking'>,
275 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>,
276 'preferences': <Preferences: Preferences object>,
277 'request': <WSGIRequest: GET '/today-orders/6784/bill/'>,
278 'sql_queries': <function debug.<locals>.<lambda> at 0x7f1f138f9840>,
279 'terms_and_conditions': <Text: Terms and conditions - Terms and conditions>,
280 'user': <SimpleLazyObject: <User: Zoir>>,
281 'view': <staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>},)
282kwargs
283{}
284original_render
285<function Template.render at 0x7f1f2d88c9d8>
286self
287<Template 'today-orders/bill.jinja'>
288/home/developer/.local/lib/python3.6/site-packages/jinja2/environment.py in render
289 This will return the rendered template as unicode string.
290 """
291 vars = dict(*args, **kwargs)
292 try:
293 return concat(self.root_render_func(self.new_context(vars)))
294 except Exception:
295 exc_info = sys.exc_info()
296 return self.environment.handle_exception(exc_info, True) ...
297 def render_async(self, *args, **kwargs):
298 """This works similar to :meth:`render` but returns a coroutine
299 that when awaited returns the entire rendered template string. This
300 requires the async feature to be enabled.
301▶ Local vars
302Variable Value
303args
304({'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
305 'ERROR': 40,
306 'INFO': 20,
307 'SUCCESS': 25,
308 'WARNING': 30},
309 'LANGUAGES': [('en', 'English')],
310 'LANGUAGE_BIDI': False,
311 'LANGUAGE_CODE': 'en',
312 'MEDIA_URL': '/uploads/',
313 'STATIC_URL': '/static/',
314 'TIME_ZONE': 'America/Los_Angeles',
315 'agreements': <QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>,
316 'csrf_token': <SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>,
317 'debug': True,
318 'filled_packings': [],
319 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>,
320 'multiform': <staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>,
321 'object': <Order: 6784 07/03/2019 In work>,
322 'order': <Order: 6784 07/03/2019 In work>,
323 'packings': [{'id': 1, 'name': 'Small box', 'price': 2.0},
324 {'id': 2, 'name': 'Medium box', 'price': 3.0},
325 {'id': 3, 'name': 'Large box', 'price': 4.0},
326 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
327 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
328 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
329 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
330 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
331 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
332 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}],
333 'packings_model': <class 'workflow.models.packing.OrderPacking'>,
334 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>,
335 'preferences': <Preferences: Preferences object>,
336 'request': <WSGIRequest: GET '/today-orders/6784/bill/'>,
337 'sql_queries': <function debug.<locals>.<lambda> at 0x7f1f138f9840>,
338 'terms_and_conditions': <Text: Terms and conditions - Terms and conditions>,
339 'user': <SimpleLazyObject: <User: Zoir>>,
340 'view': <staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>},)
341exc_info
342(<class 'AttributeError'>,
343 AttributeError("'Base64FileInput' object has no attribute 'get_template_substitution_values'",),
344 <traceback object at 0x7f1f139ee548>)
345kwargs
346{}
347self
348<Template 'today-orders/bill.jinja'>
349vars
350{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
351 'ERROR': 40,
352 'INFO': 20,
353 'SUCCESS': 25,
354 'WARNING': 30},
355 'LANGUAGES': [('en', 'English')],
356 'LANGUAGE_BIDI': False,
357 'LANGUAGE_CODE': 'en',
358 'MEDIA_URL': '/uploads/',
359 'STATIC_URL': '/static/',
360 'TIME_ZONE': 'America/Los_Angeles',
361 'agreements': <QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>,
362 'csrf_token': <SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>,
363 'debug': True,
364 'filled_packings': [],
365 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>,
366 'multiform': <staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>,
367 'object': <Order: 6784 07/03/2019 In work>,
368 'order': <Order: 6784 07/03/2019 In work>,
369 'packings': [{'id': 1, 'name': 'Small box', 'price': 2.0},
370 {'id': 2, 'name': 'Medium box', 'price': 3.0},
371 {'id': 3, 'name': 'Large box', 'price': 4.0},
372 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
373 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
374 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
375 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
376 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
377 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
378 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}],
379 'packings_model': <class 'workflow.models.packing.OrderPacking'>,
380 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>,
381 'preferences': <Preferences: Preferences object>,
382 'request': <WSGIRequest: GET '/today-orders/6784/bill/'>,
383 'sql_queries': <function debug.<locals>.<lambda> at 0x7f1f138f9840>,
384 'terms_and_conditions': <Text: Terms and conditions - Terms and conditions>,
385 'user': <SimpleLazyObject: <User: Zoir>>,
386 'view': <staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>}
387/home/developer/.local/lib/python3.6/site-packages/jinja2/environment.py in handle_exception
388 from jinja2.debug import make_traceback as _make_traceback
389 traceback = _make_traceback(exc_info, source_hint)
390 if rendered and self.exception_formatter is not None:
391 return self.exception_formatter(traceback)
392 if self.exception_handler is not None:
393 self.exception_handler(traceback)
394 exc_type, exc_value, tb = traceback.standard_exc_info
395 reraise(exc_type, exc_value, tb) ...
396 def join_path(self, template, parent):
397 """Join a template with the parent. By default all the lookups are
398 relative to the loader root so this method returns the `template`
399 parameter unchanged, but if the paths should be relative to the
400 parent template, this function can be used to calculate the real
401▶ Local vars
402Variable Value
403exc_info
404(<class 'AttributeError'>,
405 AttributeError("'Base64FileInput' object has no attribute 'get_template_substitution_values'",),
406 <traceback object at 0x7f1f139ee548>)
407exc_type
408<class 'AttributeError'>
409exc_value
410AttributeError("'Base64FileInput' object has no attribute 'get_template_substitution_values'",)
411rendered
412True
413self
414<jinja2.environment.Environment object at 0x7f1f2340b2e8>
415source_hint
416None
417tb
418<traceback object at 0x7f1f139e7808>
419traceback
420<jinja2.debug.ProcessedTraceback object at 0x7f1f13a52c50>
421/home/developer/.local/lib/python3.6/site-packages/jinja2/_compat.py in reraise
422 import pickle
423 from io import BytesIO, StringIO
424 NativeStringIO = StringIO
425 def reraise(tp, value, tb=None):
426 if value.__traceback__ is not tb:
427 raise value.with_traceback(tb) ...
428 raise value
429 ifilter = filter
430 imap = map
431 izip = zip
432 intern = sys.intern
433▶ Local vars
434Variable Value
435tb
436<traceback object at 0x7f1f139e7808>
437tp
438<class 'AttributeError'>
439value
440AttributeError("'Base64FileInput' object has no attribute 'get_template_substitution_values'",)
441/home/developer/projects/local-moving-services-application/server/app/markup/templates/today-orders/bill.jinja in top-level template code
442{% extends "trigon/core/detail.jinja" %}{% import "trigon/core/forms/macros.jinja" as fm %}{% import "trigon/core/views/macros/list.jinja" as lm %}{% block form %} {% set f = multiform %} ...
443<form class="form" method="post" v-pjax-form:content="" name="detail" novalidate c="{% if f.is_multipart() %}" enctype="multipart/form-data{% endif %}">
444 <ui-django-multiform inline-template="" :multiform="{{ f.as_dict()|tojson }}" :cruleset="{% if f.get_calculation_ruleset %}{{ f.get_calculation_ruleset()|tojson }}{% else %}null{% endif %}" v-ref:multiform="" v-cloak="">
445 <div>{% csrf_token %}
446 <input type="hidden" name="action" value="" id="form-action">
447 <order-bill :multiform="multiform" :all-packings="{{ packings|tojson }}" :filled-packings="{{ filled_packings|tojson }}" v-ref:bill=""></order-bill>
448 <ui-modal v-ref:force-reload v-cloak width="small">
449▶ Local vars
450Variable Value
451DEFAULT_MESSAGE_LEVELS
452{'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}
453LANGUAGES
454[('en', 'English')]
455LANGUAGE_BIDI
456False
457LANGUAGE_CODE
458'en'
459MEDIA_URL
460'/uploads/'
461STATIC_URL
462'/static/'
463TIME_ZONE
464'America/Los_Angeles'
465_
466<function _gettext_alias at 0x7f1f23429f28>
467_dir
468<function _dir at 0x7f1f2432d048>
469abs
470<built-in function abs>
471agreements
472<QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>
473attr
474<function attr at 0x7f1f2432d1e0>
475autocropped
476<function autocropped at 0x7f1f2432d378>
477avatar_url
478<function avatar_url at 0x7f1f2432d2f0>
479csrf_token
480<SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>
481cycler
482<class 'jinja2.utils.Cycler'>
483debug
484True
485dict
486<class 'dict'>
487filled_packings
488[]
489fm
490<TemplateModule 'trigon/core/forms/macros.jinja'>
491g
492<function g at 0x7f1f2432d158>
493get_file
494<function get_file at 0x7f1f2432d7b8>
495gettext
496<function _make_new_gettext.<locals>.gettext at 0x7f1f23429e18>
497joiner
498<class 'jinja2.utils.Joiner'>
499layout_get_list
500<function layout_get_list at 0x7f1f2432d730>
501layout_get_title
502<function layout_get_title at 0x7f1f2432d6a8>
503lipsum
504<function generate_lorem_ipsum at 0x7f1f2e340d90>
505list_get_field
506<function list_get_field at 0x7f1f2432d620>
507lm
508<TemplateModule 'trigon/core/views/macros/list.jinja'>
509localtime
510<function localtime at 0x7f1f234368c8>
511messages
512<django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>
513model_field
514<function model_field at 0x7f1f2432d268>
515multiform
516<staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>
517ngettext
518<function _make_new_ngettext.<locals>.ngettext at 0x7f1f2342f158>
519now
520<function now at 0x7f1f2ee5dae8>
521object
522<Order: 6784 07/03/2019 In work>
523order
524<Order: 6784 07/03/2019 In work>
525packings
526[{'id': 1, 'name': 'Small box', 'price': 2.0},
527 {'id': 2, 'name': 'Medium box', 'price': 3.0},
528 {'id': 3, 'name': 'Large box', 'price': 4.0},
529 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
530 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
531 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
532 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
533 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
534 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
535 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}]
536packings_model
537<class 'workflow.models.packing.OrderPacking'>
538perms
539<django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>
540preferences
541<Preferences: Preferences object>
542profile_connections_at_preview
543<function profile_connections_at_preview at 0x7f1f233c1268>
544range
545<class 'range'>
546request
547<WSGIRequest: GET '/today-orders/6784/bill/'>
548set_super_context
549<function set_super_context at 0x7f1f2432d598>
550sql_queries
551<function debug.<locals>.<lambda> at 0x7f1f138f9840>
552static
553<bound method StaticFilesExtension._static of <django_jinja.builtins.extensions.StaticFilesExtension object at 0x7f1f23439160>>
554terms_and_conditions
555<Text: Terms and conditions - Terms and conditions>
556thumbnail
557<function thumbnail at 0x7f1f233f1268>
558thumbnailer
559<function thumbnailer at 0x7f1f233f1158>
560thumbnailer_passive
561<function thumbnailer_passive at 0x7f1f233f1048>
562timedelta
563<class 'datetime.timedelta'>
564timezone
565<function do_timezone at 0x7f1f23436a60>
566url
567<bound method UrlsExtension._url_reverse of <django_jinja.builtins.extensions.UrlsExtension object at 0x7f1f23439080>>
568url__add_get
569<function url__add_get at 0x7f1f233d2158>
570user
571<SimpleLazyObject: <User: Zoir>>
572utc
573<function utc at 0x7f1f23436950>
574view
575<staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>
576/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/detail.jinja in top-level template code
577{% extends view.template_base if view.template_base else "trigon/core/base--skeleton.jinja" %}{% import "trigon/core/forms/macros.jinja" as fm %}{% block content__body %} ...
578<div class="detail">{% block detail_header %}
579 <div class="detail__section detail__section--first">
580 <div class="detail__header">
581 <h1 class="detail__title">{% block detail__title %} {{view.get_verbose_name()}} {% endblock %}
582 </h1>
583 <div class="detail__views">{% block detail__views_list %} {% for child in attr(view.actions, "view", []) %} <a class="button button--t-primary button--s-big" href="{{ child.get_url() }}" v-pjax-link:content=""><span class="icon icon--{{ child.icon }}"></span> <span>{{child.get_verbose_name()}}</span></a> {% endfor %} {% endblock %}
584▶ Local vars
585Variable Value
586DEFAULT_MESSAGE_LEVELS
587{'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}
588LANGUAGES
589[('en', 'English')]
590LANGUAGE_BIDI
591False
592LANGUAGE_CODE
593'en'
594MEDIA_URL
595'/uploads/'
596STATIC_URL
597'/static/'
598TIME_ZONE
599'America/Los_Angeles'
600_
601<function _gettext_alias at 0x7f1f23429f28>
602_dir
603<function _dir at 0x7f1f2432d048>
604abs
605<built-in function abs>
606agreements
607<QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>
608attr
609<function attr at 0x7f1f2432d1e0>
610autocropped
611<function autocropped at 0x7f1f2432d378>
612avatar_url
613<function avatar_url at 0x7f1f2432d2f0>
614csrf_token
615<SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>
616cycler
617<class 'jinja2.utils.Cycler'>
618debug
619True
620dict
621<class 'dict'>
622filled_packings
623[]
624fm
625<TemplateModule 'trigon/core/forms/macros.jinja'>
626g
627<function g at 0x7f1f2432d158>
628get_file
629<function get_file at 0x7f1f2432d7b8>
630gettext
631<function _make_new_gettext.<locals>.gettext at 0x7f1f23429e18>
632joiner
633<class 'jinja2.utils.Joiner'>
634layout_get_list
635<function layout_get_list at 0x7f1f2432d730>
636layout_get_title
637<function layout_get_title at 0x7f1f2432d6a8>
638lipsum
639<function generate_lorem_ipsum at 0x7f1f2e340d90>
640list_get_field
641<function list_get_field at 0x7f1f2432d620>
642lm
643<TemplateModule 'trigon/core/views/macros/list.jinja'>
644localtime
645<function localtime at 0x7f1f234368c8>
646messages
647<django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>
648model_field
649<function model_field at 0x7f1f2432d268>
650multiform
651<staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>
652ngettext
653<function _make_new_ngettext.<locals>.ngettext at 0x7f1f2342f158>
654now
655<function now at 0x7f1f2ee5dae8>
656object
657<Order: 6784 07/03/2019 In work>
658order
659<Order: 6784 07/03/2019 In work>
660packings
661[{'id': 1, 'name': 'Small box', 'price': 2.0},
662 {'id': 2, 'name': 'Medium box', 'price': 3.0},
663 {'id': 3, 'name': 'Large box', 'price': 4.0},
664 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
665 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
666 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
667 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
668 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
669 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
670 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}]
671packings_model
672<class 'workflow.models.packing.OrderPacking'>
673perms
674<django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>
675preferences
676<Preferences: Preferences object>
677profile_connections_at_preview
678<function profile_connections_at_preview at 0x7f1f233c1268>
679range
680<class 'range'>
681request
682<WSGIRequest: GET '/today-orders/6784/bill/'>
683set_super_context
684<function set_super_context at 0x7f1f2432d598>
685sql_queries
686<function debug.<locals>.<lambda> at 0x7f1f138f9840>
687static
688<bound method StaticFilesExtension._static of <django_jinja.builtins.extensions.StaticFilesExtension object at 0x7f1f23439160>>
689terms_and_conditions
690<Text: Terms and conditions - Terms and conditions>
691thumbnail
692<function thumbnail at 0x7f1f233f1268>
693thumbnailer
694<function thumbnailer at 0x7f1f233f1158>
695thumbnailer_passive
696<function thumbnailer_passive at 0x7f1f233f1048>
697timedelta
698<class 'datetime.timedelta'>
699timezone
700<function do_timezone at 0x7f1f23436a60>
701url
702<bound method UrlsExtension._url_reverse of <django_jinja.builtins.extensions.UrlsExtension object at 0x7f1f23439080>>
703url__add_get
704<function url__add_get at 0x7f1f233d2158>
705user
706<SimpleLazyObject: <User: Zoir>>
707utc
708<function utc at 0x7f1f23436950>
709view
710<staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>
711/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/base--skeleton.jinja in top-level template code
712{% extends "trigon/core/base.jinja" %}{% block content %} ...
713<div class="messages-handler">{% for message in messages %}
714 <ui-alert class="messages-handler__item" type="{{ message.level_tag }}">{{message}}
715 </ui-alert> {% endfor %}
716</div>
717<div class="container container--responsive {% block container__classes %}{% endblock %}">
718 <div class="container__inner">
719▶ Local vars
720Variable Value
721DEFAULT_MESSAGE_LEVELS
722{'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}
723LANGUAGES
724[('en', 'English')]
725LANGUAGE_BIDI
726False
727LANGUAGE_CODE
728'en'
729MEDIA_URL
730'/uploads/'
731STATIC_URL
732'/static/'
733TIME_ZONE
734'America/Los_Angeles'
735_
736<function _gettext_alias at 0x7f1f23429f28>
737_dir
738<function _dir at 0x7f1f2432d048>
739abs
740<built-in function abs>
741agreements
742<QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>
743attr
744<function attr at 0x7f1f2432d1e0>
745autocropped
746<function autocropped at 0x7f1f2432d378>
747avatar_url
748<function avatar_url at 0x7f1f2432d2f0>
749csrf_token
750<SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>
751cycler
752<class 'jinja2.utils.Cycler'>
753debug
754True
755dict
756<class 'dict'>
757filled_packings
758[]
759fm
760<TemplateModule 'trigon/core/forms/macros.jinja'>
761g
762<function g at 0x7f1f2432d158>
763get_file
764<function get_file at 0x7f1f2432d7b8>
765gettext
766<function _make_new_gettext.<locals>.gettext at 0x7f1f23429e18>
767joiner
768<class 'jinja2.utils.Joiner'>
769layout_get_list
770<function layout_get_list at 0x7f1f2432d730>
771layout_get_title
772<function layout_get_title at 0x7f1f2432d6a8>
773lipsum
774<function generate_lorem_ipsum at 0x7f1f2e340d90>
775list_get_field
776<function list_get_field at 0x7f1f2432d620>
777lm
778<TemplateModule 'trigon/core/views/macros/list.jinja'>
779localtime
780<function localtime at 0x7f1f234368c8>
781messages
782<django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>
783model_field
784<function model_field at 0x7f1f2432d268>
785multiform
786<staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>
787ngettext
788<function _make_new_ngettext.<locals>.ngettext at 0x7f1f2342f158>
789now
790<function now at 0x7f1f2ee5dae8>
791object
792<Order: 6784 07/03/2019 In work>
793order
794<Order: 6784 07/03/2019 In work>
795packings
796[{'id': 1, 'name': 'Small box', 'price': 2.0},
797 {'id': 2, 'name': 'Medium box', 'price': 3.0},
798 {'id': 3, 'name': 'Large box', 'price': 4.0},
799 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
800 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
801 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
802 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
803 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
804 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
805 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}]
806packings_model
807<class 'workflow.models.packing.OrderPacking'>
808perms
809<django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>
810preferences
811<Preferences: Preferences object>
812profile_connections_at_preview
813<function profile_connections_at_preview at 0x7f1f233c1268>
814range
815<class 'range'>
816request
817<WSGIRequest: GET '/today-orders/6784/bill/'>
818set_super_context
819<function set_super_context at 0x7f1f2432d598>
820sql_queries
821<function debug.<locals>.<lambda> at 0x7f1f138f9840>
822static
823<bound method StaticFilesExtension._static of <django_jinja.builtins.extensions.StaticFilesExtension object at 0x7f1f23439160>>
824terms_and_conditions
825<Text: Terms and conditions - Terms and conditions>
826thumbnail
827<function thumbnail at 0x7f1f233f1268>
828thumbnailer
829<function thumbnailer at 0x7f1f233f1158>
830thumbnailer_passive
831<function thumbnailer_passive at 0x7f1f233f1048>
832timedelta
833<class 'datetime.timedelta'>
834timezone
835<function do_timezone at 0x7f1f23436a60>
836url
837<bound method UrlsExtension._url_reverse of <django_jinja.builtins.extensions.UrlsExtension object at 0x7f1f23439080>>
838url__add_get
839<function url__add_get at 0x7f1f233d2158>
840user
841<SimpleLazyObject: <User: Zoir>>
842utc
843<function utc at 0x7f1f23436950>
844view
845<staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>
846/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/base.jinja in top-level template code
847 <link rel="stylesheet" type="text/css" href="{{ static( "css/style.css" ) }}"> {% endblock %}{% block head %}
848 <meta http-equiv="X-UA-Compatible" content="IE=edge">
849 <meta charset="utf-8">
850 <link rel="icon" href="{{ static( 'img/truck2.ico' ) }}" type="image/x-icon">{% block head__viewport %}
851 <meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,maximum-scale=1">
852 <meta name="format-detection" content="telephone=no"> {% endblock %} {% endblock %}
853 </head>
854 <body>{% block app %} ...
855 <div class="app" id="app">
856 <pjax-container class="app__content" name="content" :history.once="true" id="content">{% block content %} {% endblock %}
857 </pjax-container>
858 </div> {% endblock %}<span id="siteseal">
859 <script async="" type="text/javascript" src="https://seal.godaddy.com/getSeal?sealID=IB3iGd0xM3dFvHGil9GUCCKgRIpG67wEMuxoU943nd0ZDkMxNeiyd��S38vdkN"></script></span>
860 <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">
861▶ Local vars
862Variable Value
863DEFAULT_MESSAGE_LEVELS
864{'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}
865LANGUAGES
866[('en', 'English')]
867LANGUAGE_BIDI
868False
869LANGUAGE_CODE
870'en'
871MEDIA_URL
872'/uploads/'
873STATIC_URL
874'/static/'
875TIME_ZONE
876'America/Los_Angeles'
877_
878<function _gettext_alias at 0x7f1f23429f28>
879_dir
880<function _dir at 0x7f1f2432d048>
881abs
882<built-in function abs>
883agreements
884<QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>
885attr
886<function attr at 0x7f1f2432d1e0>
887autocropped
888<function autocropped at 0x7f1f2432d378>
889avatar_url
890<function avatar_url at 0x7f1f2432d2f0>
891csrf_token
892<SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>
893cycler
894<class 'jinja2.utils.Cycler'>
895debug
896True
897dict
898<class 'dict'>
899filled_packings
900[]
901fm
902<TemplateModule 'trigon/core/forms/macros.jinja'>
903g
904<function g at 0x7f1f2432d158>
905get_file
906<function get_file at 0x7f1f2432d7b8>
907gettext
908<function _make_new_gettext.<locals>.gettext at 0x7f1f23429e18>
909joiner
910<class 'jinja2.utils.Joiner'>
911layout_get_list
912<function layout_get_list at 0x7f1f2432d730>
913layout_get_title
914<function layout_get_title at 0x7f1f2432d6a8>
915lipsum
916<function generate_lorem_ipsum at 0x7f1f2e340d90>
917list_get_field
918<function list_get_field at 0x7f1f2432d620>
919lm
920<TemplateModule 'trigon/core/views/macros/list.jinja'>
921localtime
922<function localtime at 0x7f1f234368c8>
923messages
924<django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>
925model_field
926<function model_field at 0x7f1f2432d268>
927multiform
928<staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>
929ngettext
930<function _make_new_ngettext.<locals>.ngettext at 0x7f1f2342f158>
931now
932<function now at 0x7f1f2ee5dae8>
933object
934<Order: 6784 07/03/2019 In work>
935order
936<Order: 6784 07/03/2019 In work>
937packings
938[{'id': 1, 'name': 'Small box', 'price': 2.0},
939 {'id': 2, 'name': 'Medium box', 'price': 3.0},
940 {'id': 3, 'name': 'Large box', 'price': 4.0},
941 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
942 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
943 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
944 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
945 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
946 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
947 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}]
948packings_model
949<class 'workflow.models.packing.OrderPacking'>
950perms
951<django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>
952preferences
953<Preferences: Preferences object>
954profile_connections_at_preview
955<function profile_connections_at_preview at 0x7f1f233c1268>
956range
957<class 'range'>
958request
959<WSGIRequest: GET '/today-orders/6784/bill/'>
960set_super_context
961<function set_super_context at 0x7f1f2432d598>
962sql_queries
963<function debug.<locals>.<lambda> at 0x7f1f138f9840>
964static
965<bound method StaticFilesExtension._static of <django_jinja.builtins.extensions.StaticFilesExtension object at 0x7f1f23439160>>
966terms_and_conditions
967<Text: Terms and conditions - Terms and conditions>
968thumbnail
969<function thumbnail at 0x7f1f233f1268>
970thumbnailer
971<function thumbnailer at 0x7f1f233f1158>
972thumbnailer_passive
973<function thumbnailer_passive at 0x7f1f233f1048>
974timedelta
975<class 'datetime.timedelta'>
976timezone
977<function do_timezone at 0x7f1f23436a60>
978url
979<bound method UrlsExtension._url_reverse of <django_jinja.builtins.extensions.UrlsExtension object at 0x7f1f23439080>>
980url__add_get
981<function url__add_get at 0x7f1f233d2158>
982user
983<SimpleLazyObject: <User: Zoir>>
984utc
985<function utc at 0x7f1f23436950>
986view
987<staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>
988/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/base.jinja in block "app"
989 <meta charset="utf-8">
990 <link rel="icon" href="{{ static( 'img/truck2.ico' ) }}" type="image/x-icon">{% block head__viewport %}
991 <meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,maximum-scale=1">
992 <meta name="format-detection" content="telephone=no"> {% endblock %} {% endblock %}
993 </head>
994 <body>{% block app %}
995 <div class="app" id="app">
996 <pjax-container class="app__content" name="content" :history.once="true" id="content">{% block content %} {% endblock %} ...
997 </pjax-container>
998 </div> {% endblock %}<span id="siteseal">
999 <script async="" type="text/javascript" src="https://seal.godaddy.com/getSeal?sealID=IB3iGd0xM3dFvHGil9GUCCKgRIpG67wEMuxoU943nd0ZDkMxNeiyd��S38vdkN"></script></span>
1000 <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">
1001 <script src="//cdn.polyfill.io/v2/polyfill.min.js"></script>{% block scripts_vendors %}
1002 <script src="{{ static( "vendor/jquery/dist/jquery.min.js" ) }}"></script>
1003▶ Local vars
1004Variable Value
1005DEFAULT_MESSAGE_LEVELS
1006{'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}
1007LANGUAGES
1008[('en', 'English')]
1009LANGUAGE_BIDI
1010False
1011LANGUAGE_CODE
1012'en'
1013MEDIA_URL
1014'/uploads/'
1015STATIC_URL
1016'/static/'
1017TIME_ZONE
1018'America/Los_Angeles'
1019_
1020<function _gettext_alias at 0x7f1f23429f28>
1021_dir
1022<function _dir at 0x7f1f2432d048>
1023abs
1024<built-in function abs>
1025agreements
1026<QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>
1027attr
1028<function attr at 0x7f1f2432d1e0>
1029autocropped
1030<function autocropped at 0x7f1f2432d378>
1031avatar_url
1032<function avatar_url at 0x7f1f2432d2f0>
1033csrf_token
1034<SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>
1035cycler
1036<class 'jinja2.utils.Cycler'>
1037debug
1038True
1039dict
1040<class 'dict'>
1041filled_packings
1042[]
1043fm
1044<TemplateModule 'trigon/core/forms/macros.jinja'>
1045g
1046<function g at 0x7f1f2432d158>
1047get_file
1048<function get_file at 0x7f1f2432d7b8>
1049gettext
1050<function _make_new_gettext.<locals>.gettext at 0x7f1f23429e18>
1051joiner
1052<class 'jinja2.utils.Joiner'>
1053layout_get_list
1054<function layout_get_list at 0x7f1f2432d730>
1055layout_get_title
1056<function layout_get_title at 0x7f1f2432d6a8>
1057lipsum
1058<function generate_lorem_ipsum at 0x7f1f2e340d90>
1059list_get_field
1060<function list_get_field at 0x7f1f2432d620>
1061lm
1062<TemplateModule 'trigon/core/views/macros/list.jinja'>
1063localtime
1064<function localtime at 0x7f1f234368c8>
1065messages
1066<django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>
1067model_field
1068<function model_field at 0x7f1f2432d268>
1069multiform
1070<staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>
1071ngettext
1072<function _make_new_ngettext.<locals>.ngettext at 0x7f1f2342f158>
1073now
1074<function now at 0x7f1f2ee5dae8>
1075object
1076<Order: 6784 07/03/2019 In work>
1077order
1078<Order: 6784 07/03/2019 In work>
1079packings
1080[{'id': 1, 'name': 'Small box', 'price': 2.0},
1081 {'id': 2, 'name': 'Medium box', 'price': 3.0},
1082 {'id': 3, 'name': 'Large box', 'price': 4.0},
1083 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
1084 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
1085 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
1086 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
1087 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
1088 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
1089 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}]
1090packings_model
1091<class 'workflow.models.packing.OrderPacking'>
1092perms
1093<django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>
1094preferences
1095<Preferences: Preferences object>
1096profile_connections_at_preview
1097<function profile_connections_at_preview at 0x7f1f233c1268>
1098range
1099<class 'range'>
1100request
1101<WSGIRequest: GET '/today-orders/6784/bill/'>
1102set_super_context
1103<function set_super_context at 0x7f1f2432d598>
1104sql_queries
1105<function debug.<locals>.<lambda> at 0x7f1f138f9840>
1106static
1107<bound method StaticFilesExtension._static of <django_jinja.builtins.extensions.StaticFilesExtension object at 0x7f1f23439160>>
1108terms_and_conditions
1109<Text: Terms and conditions - Terms and conditions>
1110thumbnail
1111<function thumbnail at 0x7f1f233f1268>
1112thumbnailer
1113<function thumbnailer at 0x7f1f233f1158>
1114thumbnailer_passive
1115<function thumbnailer_passive at 0x7f1f233f1048>
1116timedelta
1117<class 'datetime.timedelta'>
1118timezone
1119<function do_timezone at 0x7f1f23436a60>
1120url
1121<bound method UrlsExtension._url_reverse of <django_jinja.builtins.extensions.UrlsExtension object at 0x7f1f23439080>>
1122url__add_get
1123<function url__add_get at 0x7f1f233d2158>
1124user
1125<SimpleLazyObject: <User: Zoir>>
1126utc
1127<function utc at 0x7f1f23436950>
1128view
1129<staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>
1130/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/base--skeleton.jinja in block "content"
1131 </div>
1132 </div>
1133 <div class="header__exit"><a href="{{ url( "logout" ) }}" v-tooltip content="{% trans %}Are you shure?{% endtrans %}">{% trans %} Exit {% endtrans %}</a>
1134 </div>
1135 </div>
1136 </div> {% endblock %}
1137 </div>
1138 <div class="content__inner content__inner--body">{% block content__body %} {% endblock %} ...
1139 </div>
1140 <div class="content__inner content__inner--footer">{% block content__footer %} {% trans %} © Local Moving Services 2016 {% endtrans %} {% endblock %}
1141 </div>
1142 </div>
1143 </div>
1144 </div>
1145▶ Local vars
1146Variable Value
1147DEFAULT_MESSAGE_LEVELS
1148{'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}
1149LANGUAGES
1150[('en', 'English')]
1151LANGUAGE_BIDI
1152False
1153LANGUAGE_CODE
1154'en'
1155MEDIA_URL
1156'/uploads/'
1157STATIC_URL
1158'/static/'
1159TIME_ZONE
1160'America/Los_Angeles'
1161_
1162<function _gettext_alias at 0x7f1f23429f28>
1163_dir
1164<function _dir at 0x7f1f2432d048>
1165abs
1166<built-in function abs>
1167agreements
1168<QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>
1169attr
1170<function attr at 0x7f1f2432d1e0>
1171autocropped
1172<function autocropped at 0x7f1f2432d378>
1173avatar_url
1174<function avatar_url at 0x7f1f2432d2f0>
1175csrf_token
1176<SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>
1177cycler
1178<class 'jinja2.utils.Cycler'>
1179debug
1180True
1181dict
1182<class 'dict'>
1183filled_packings
1184[]
1185fm
1186<TemplateModule 'trigon/core/forms/macros.jinja'>
1187g
1188<function g at 0x7f1f2432d158>
1189get_file
1190<function get_file at 0x7f1f2432d7b8>
1191gettext
1192<function _make_new_gettext.<locals>.gettext at 0x7f1f23429e18>
1193joiner
1194<class 'jinja2.utils.Joiner'>
1195layout_get_list
1196<function layout_get_list at 0x7f1f2432d730>
1197layout_get_title
1198<function layout_get_title at 0x7f1f2432d6a8>
1199lipsum
1200<function generate_lorem_ipsum at 0x7f1f2e340d90>
1201list_get_field
1202<function list_get_field at 0x7f1f2432d620>
1203lm
1204<TemplateModule 'trigon/core/views/macros/list.jinja'>
1205localtime
1206<function localtime at 0x7f1f234368c8>
1207messages
1208<django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>
1209model_field
1210<function model_field at 0x7f1f2432d268>
1211multiform
1212<staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>
1213ngettext
1214<function _make_new_ngettext.<locals>.ngettext at 0x7f1f2342f158>
1215now
1216<function now at 0x7f1f2ee5dae8>
1217object
1218<Order: 6784 07/03/2019 In work>
1219order
1220<Order: 6784 07/03/2019 In work>
1221packings
1222[{'id': 1, 'name': 'Small box', 'price': 2.0},
1223 {'id': 2, 'name': 'Medium box', 'price': 3.0},
1224 {'id': 3, 'name': 'Large box', 'price': 4.0},
1225 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
1226 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
1227 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
1228 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
1229 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
1230 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
1231 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}]
1232packings_model
1233<class 'workflow.models.packing.OrderPacking'>
1234perms
1235<django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>
1236preferences
1237<Preferences: Preferences object>
1238profile_connections_at_preview
1239<function profile_connections_at_preview at 0x7f1f233c1268>
1240range
1241<class 'range'>
1242request
1243<WSGIRequest: GET '/today-orders/6784/bill/'>
1244set_super_context
1245<function set_super_context at 0x7f1f2432d598>
1246sql_queries
1247<function debug.<locals>.<lambda> at 0x7f1f138f9840>
1248static
1249<bound method StaticFilesExtension._static of <django_jinja.builtins.extensions.StaticFilesExtension object at 0x7f1f23439160>>
1250terms_and_conditions
1251<Text: Terms and conditions - Terms and conditions>
1252thumbnail
1253<function thumbnail at 0x7f1f233f1268>
1254thumbnailer
1255<function thumbnailer at 0x7f1f233f1158>
1256thumbnailer_passive
1257<function thumbnailer_passive at 0x7f1f233f1048>
1258timedelta
1259<class 'datetime.timedelta'>
1260timezone
1261<function do_timezone at 0x7f1f23436a60>
1262url
1263<bound method UrlsExtension._url_reverse of <django_jinja.builtins.extensions.UrlsExtension object at 0x7f1f23439080>>
1264url__add_get
1265<function url__add_get at 0x7f1f233d2158>
1266user
1267<SimpleLazyObject: <User: Zoir>>
1268utc
1269<function utc at 0x7f1f23436950>
1270view
1271<staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>
1272/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/detail.jinja in block "content__body"
1273 <div class="detail__section detail__section--first">
1274 <div class="detail__header">
1275 <h1 class="detail__title">{% block detail__title %} {{view.get_verbose_name()}} {% endblock %}
1276 </h1>
1277 <div class="detail__views">{% block detail__views_list %} {% for child in attr(view.actions, "view", []) %} <a class="button button--t-primary button--s-big" href="{{ child.get_url() }}" v-pjax-link:content=""><span class="icon icon--{{ child.icon }}"></span> <span>{{child.get_verbose_name()}}</span></a> {% endfor %} {% endblock %}
1278 </div>
1279 </div>
1280 </div> {% endblock %}{% block form %} ...
1281 <div class="detail__form">{% set f = multiform if multiform else form %}{% set is_mutiform = True if muntiform else False %}
1282 <form class="form" method="post" v-pjax-form:content="" name="detail" novalidate c="{% if f.is_multipart() %}" enctype="multipart/form-data{% endif %}">{% block detail_form scoped %} {% csrf_token %}
1283 <input type="hidden" name="action" value="" id="form-action">{% if not f.is_valid() %} {% set errors = f.non_field_errors() %}{% if errors %}
1284 <div class="form__errors">{% for error in errors %}
1285 <ui-alert class="form__error" type="error">{{error}}
1286 </ui-alert> {% endfor %}
1287▶ Local vars
1288Variable Value
1289DEFAULT_MESSAGE_LEVELS
1290{'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}
1291LANGUAGES
1292[('en', 'English')]
1293LANGUAGE_BIDI
1294False
1295LANGUAGE_CODE
1296'en'
1297MEDIA_URL
1298'/uploads/'
1299STATIC_URL
1300'/static/'
1301TIME_ZONE
1302'America/Los_Angeles'
1303_
1304<function _gettext_alias at 0x7f1f23429f28>
1305_dir
1306<function _dir at 0x7f1f2432d048>
1307abs
1308<built-in function abs>
1309agreements
1310<QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>
1311attr
1312<function attr at 0x7f1f2432d1e0>
1313autocropped
1314<function autocropped at 0x7f1f2432d378>
1315avatar_url
1316<function avatar_url at 0x7f1f2432d2f0>
1317csrf_token
1318<SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>
1319cycler
1320<class 'jinja2.utils.Cycler'>
1321debug
1322True
1323dict
1324<class 'dict'>
1325filled_packings
1326[]
1327fm
1328<TemplateModule 'trigon/core/forms/macros.jinja'>
1329g
1330<function g at 0x7f1f2432d158>
1331get_file
1332<function get_file at 0x7f1f2432d7b8>
1333gettext
1334<function _make_new_gettext.<locals>.gettext at 0x7f1f23429e18>
1335joiner
1336<class 'jinja2.utils.Joiner'>
1337layout_get_list
1338<function layout_get_list at 0x7f1f2432d730>
1339layout_get_title
1340<function layout_get_title at 0x7f1f2432d6a8>
1341lipsum
1342<function generate_lorem_ipsum at 0x7f1f2e340d90>
1343list_get_field
1344<function list_get_field at 0x7f1f2432d620>
1345lm
1346<TemplateModule 'trigon/core/views/macros/list.jinja'>
1347localtime
1348<function localtime at 0x7f1f234368c8>
1349messages
1350<django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>
1351model_field
1352<function model_field at 0x7f1f2432d268>
1353multiform
1354<staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>
1355ngettext
1356<function _make_new_ngettext.<locals>.ngettext at 0x7f1f2342f158>
1357now
1358<function now at 0x7f1f2ee5dae8>
1359object
1360<Order: 6784 07/03/2019 In work>
1361order
1362<Order: 6784 07/03/2019 In work>
1363packings
1364[{'id': 1, 'name': 'Small box', 'price': 2.0},
1365 {'id': 2, 'name': 'Medium box', 'price': 3.0},
1366 {'id': 3, 'name': 'Large box', 'price': 4.0},
1367 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
1368 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
1369 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
1370 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
1371 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
1372 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
1373 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}]
1374packings_model
1375<class 'workflow.models.packing.OrderPacking'>
1376perms
1377<django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>
1378preferences
1379<Preferences: Preferences object>
1380profile_connections_at_preview
1381<function profile_connections_at_preview at 0x7f1f233c1268>
1382range
1383<class 'range'>
1384request
1385<WSGIRequest: GET '/today-orders/6784/bill/'>
1386set_super_context
1387<function set_super_context at 0x7f1f2432d598>
1388sql_queries
1389<function debug.<locals>.<lambda> at 0x7f1f138f9840>
1390static
1391<bound method StaticFilesExtension._static of <django_jinja.builtins.extensions.StaticFilesExtension object at 0x7f1f23439160>>
1392terms_and_conditions
1393<Text: Terms and conditions - Terms and conditions>
1394thumbnail
1395<function thumbnail at 0x7f1f233f1268>
1396thumbnailer
1397<function thumbnailer at 0x7f1f233f1158>
1398thumbnailer_passive
1399<function thumbnailer_passive at 0x7f1f233f1048>
1400timedelta
1401<class 'datetime.timedelta'>
1402timezone
1403<function do_timezone at 0x7f1f23436a60>
1404url
1405<bound method UrlsExtension._url_reverse of <django_jinja.builtins.extensions.UrlsExtension object at 0x7f1f23439080>>
1406url__add_get
1407<function url__add_get at 0x7f1f233d2158>
1408user
1409<SimpleLazyObject: <User: Zoir>>
1410utc
1411<function utc at 0x7f1f23436950>
1412view
1413<staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>
1414/home/developer/projects/local-moving-services-application/server/app/markup/templates/today-orders/bill.jinja in block "form"
1415{% extends "trigon/core/detail.jinja" %}{% import "trigon/core/forms/macros.jinja" as fm %}{% import "trigon/core/views/macros/list.jinja" as lm %}{% block form %} {% set f = multiform %}
1416<form class="form" method="post" v-pjax-form:content="" name="detail" novalidate c="{% if f.is_multipart() %}" enctype="multipart/form-data{% endif %}">
1417 <ui-django-multiform inline-template="" :multiform="{{ f.as_dict()|tojson }}" :cruleset="{% if f.get_calculation_ruleset %}{{ f.get_calculation_ruleset()|tojson }}{% else %}null{% endif %}" v-ref:multiform="" v-cloak=""> ...
1418 <div>{% csrf_token %}
1419 <input type="hidden" name="action" value="" id="form-action">
1420 <order-bill :multiform="multiform" :all-packings="{{ packings|tojson }}" :filled-packings="{{ filled_packings|tojson }}" v-ref:bill=""></order-bill>
1421 <ui-modal v-ref:force-reload v-cloak width="small">
1422 <div class="form__title">{% trans %} Your session has been expired. {% endtrans %}
1423 </div>
1424▶ Local vars
1425Variable Value
1426DEFAULT_MESSAGE_LEVELS
1427{'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}
1428LANGUAGES
1429[('en', 'English')]
1430LANGUAGE_BIDI
1431False
1432LANGUAGE_CODE
1433'en'
1434MEDIA_URL
1435'/uploads/'
1436STATIC_URL
1437'/static/'
1438TIME_ZONE
1439'America/Los_Angeles'
1440_
1441<function _gettext_alias at 0x7f1f23429f28>
1442_dir
1443<function _dir at 0x7f1f2432d048>
1444abs
1445<built-in function abs>
1446agreements
1447<QuerySet [<Agreement: I have personally checked the truck and there were none of my belongings left on it>, <Agreement: I have personally checked my previous (where I moved out from) and current (where I moved in) property and have not found damages on the walls, floor, doors, windows, ceiling and etc.>, <Agreement: I authorize to charge the agreed amount listed above to my credit card provided herein (if pay credit/debit card). I agree that I will pay for the service in accordance with the issuing bank cardholder agreement.>, <Agreement: I have inspected my goods promptly and there's no any damages and there's no any missing items. I am aware that claims for lost or damaged goods must be filed with the Carrier in writing. I am aware that the moving company does not cover or accept any injury claims or any other claims not related to moving services.>]>
1448attr
1449<function attr at 0x7f1f2432d1e0>
1450autocropped
1451<function autocropped at 0x7f1f2432d378>
1452avatar_url
1453<function avatar_url at 0x7f1f2432d2f0>
1454csrf_token
1455<SimpleLazyObject: 'zqnOtJq4Ia8Vu4ah4kldFiDBjssl6wBGyLymP20vAZ6o3GzYvAYEvpyPyAhftk0n'>
1456cycler
1457<class 'jinja2.utils.Cycler'>
1458debug
1459True
1460dict
1461<class 'dict'>
1462f
1463<staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>
1464filled_packings
1465[]
1466fm
1467<TemplateModule 'trigon/core/forms/macros.jinja'>
1468g
1469<function g at 0x7f1f2432d158>
1470get_file
1471<function get_file at 0x7f1f2432d7b8>
1472gettext
1473<function _make_new_gettext.<locals>.gettext at 0x7f1f23429e18>
1474joiner
1475<class 'jinja2.utils.Joiner'>
1476layout_get_list
1477<function layout_get_list at 0x7f1f2432d730>
1478layout_get_title
1479<function layout_get_title at 0x7f1f2432d6a8>
1480lipsum
1481<function generate_lorem_ipsum at 0x7f1f2e340d90>
1482list_get_field
1483<function list_get_field at 0x7f1f2432d620>
1484lm
1485<TemplateModule 'trigon/core/views/macros/list.jinja'>
1486localtime
1487<function localtime at 0x7f1f234368c8>
1488messages
1489<django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f1f13a505c0>
1490model_field
1491<function model_field at 0x7f1f2432d268>
1492multiform
1493<staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>
1494ngettext
1495<function _make_new_ngettext.<locals>.ngettext at 0x7f1f2342f158>
1496now
1497<function now at 0x7f1f2ee5dae8>
1498object
1499<Order: 6784 07/03/2019 In work>
1500order
1501<Order: 6784 07/03/2019 In work>
1502packings
1503[{'id': 1, 'name': 'Small box', 'price': 2.0},
1504 {'id': 2, 'name': 'Medium box', 'price': 3.0},
1505 {'id': 3, 'name': 'Large box', 'price': 4.0},
1506 {'id': 4, 'name': 'Wardrobe box', 'price': 15.0},
1507 {'id': 5, 'name': 'Blanket (pad)', 'price': 15.0},
1508 {'id': 7, 'name': 'Roll of bubble wrap', 'price': 40.0},
1509 {'id': 6, 'name': 'Box of wrapping paper', 'price': 15.0},
1510 {'id': 8, 'name': '1br packing kit', 'price': 150.0},
1511 {'id': 9, 'name': '2-3br packing kit', 'price': 250.0},
1512 {'id': 10, 'name': '4-5br packing kit', 'price': 350.0}]
1513packings_model
1514<class 'workflow.models.packing.OrderPacking'>
1515perms
1516<django.contrib.auth.context_processors.PermWrapper object at 0x7f1f13a43da0>
1517preferences
1518<Preferences: Preferences object>
1519profile_connections_at_preview
1520<function profile_connections_at_preview at 0x7f1f233c1268>
1521range
1522<class 'range'>
1523request
1524<WSGIRequest: GET '/today-orders/6784/bill/'>
1525set_super_context
1526<function set_super_context at 0x7f1f2432d598>
1527sql_queries
1528<function debug.<locals>.<lambda> at 0x7f1f138f9840>
1529static
1530<bound method StaticFilesExtension._static of <django_jinja.builtins.extensions.StaticFilesExtension object at 0x7f1f23439160>>
1531terms_and_conditions
1532<Text: Terms and conditions - Terms and conditions>
1533thumbnail
1534<function thumbnail at 0x7f1f233f1268>
1535thumbnailer
1536<function thumbnailer at 0x7f1f233f1158>
1537thumbnailer_passive
1538<function thumbnailer_passive at 0x7f1f233f1048>
1539timedelta
1540<class 'datetime.timedelta'>
1541timezone
1542<function do_timezone at 0x7f1f23436a60>
1543url
1544<bound method UrlsExtension._url_reverse of <django_jinja.builtins.extensions.UrlsExtension object at 0x7f1f23439080>>
1545url__add_get
1546<function url__add_get at 0x7f1f233d2158>
1547user
1548<SimpleLazyObject: <User: Zoir>>
1549utc
1550<function utc at 0x7f1f23436950>
1551view
1552<staff.view_admin.cabinet.order_bill.OrderBillView object at 0x7f1f13a50f98>
1553/home/developer/projects/local-moving-services-application/server/trigon/core/forms/forms/multiform.py in as_dict
1554 @cleaned_data.setter
1555 def cleaned_data(self, data):
1556 for key, value in data.items():
1557 self.forms[key].cleaned_data = value
1558 def as_dict(self):
1559 forms = OrderedDict([[f[0], f[1].as_dict()] for f in self.forms.items()]) ...
1560 form_dict = OrderedDict()
1561 form_dict['title'] = self.__class__.__name__
1562 form_dict['non_field_errors'] = self.non_field_errors()
1563 form_dict['is_bound'] = self.is_bound
1564 form_dict['is_valid'] = self.is_valid()
1565▶ Local vars
1566Variable Value
1567self
1568<staff.view_admin.cabinet.order_bill.MultiForm object at 0x7f1f205499e8>
1569/home/developer/projects/local-moving-services-application/server/trigon/core/forms/forms/multiform.py in <listcomp>
1570 @cleaned_data.setter
1571 def cleaned_data(self, data):
1572 for key, value in data.items():
1573 self.forms[key].cleaned_data = value
1574 def as_dict(self):
1575 forms = OrderedDict([[f[0], f[1].as_dict()] for f in self.forms.items()]) ...
1576 form_dict = OrderedDict()
1577 form_dict['title'] = self.__class__.__name__
1578 form_dict['non_field_errors'] = self.non_field_errors()
1579 form_dict['is_bound'] = self.is_bound
1580 form_dict['is_valid'] = self.is_valid()
1581▶ Local vars
1582Variable Value
1583.0
1584<odict_iterator object at 0x7f1f139e0d58>
1585f
1586('billing_info',
1587 <OrderBillingInfoForm bound=False, valid=False, fields=(total;hours;tips;less_money;more_money;type;card;cash;packing;yelp;yelp_code;extra;extra_comment;discount;discount_type;discount_comment;deposit;temp_changes;temp_changes_comment;tax;without_tax;has_docs;was_payed;total_final;total_with_deposit;agreed_with_expected_time;agreed_with_terms;agreed_with_terms_is;agreed_with_terms_sign;agreed_with_bill_calculations;agreed_with_bill_calculations_is;agreed_with_bill_calculations_sign;agreement_comment;agreed_with_payment;total1;total2;card_temp;shared_payment;card_hours;cash_hours;card_percentage;cash_percentage;hours_left_old;hours_card;hours_cash;already_payed_card;already_payed_cash;tax_free_payment_amount_card;tax_free_payment_amount_cash;tax_amount_due_card;tax_amount_due_cash;balance_due_card;balance_due_cash;payment_amount_card;payment_amount_cash)>)
1588/home/developer/projects/local-moving-services-application/server/app/staff/view_admin/cabinet/order_bill.py in as_dict
1589 if not self.instance.agreed_with_bill_calculations:
1590 self.fields['more_money'].initial = 0
1591 self.fields['less_money'].initial = 0
1592 self.fields['temp_changes'].initial = 0
1593 def as_dict(self):
1594 fdict = super(OrderBillingInfoForm, self).as_dict() ...
1595 def add_toggler(field, value, name):
1596 if field:
1597 field['toggled'] = not not value
1598 if (self.instance.agreed_with_bill_calculations
1599▶ Local vars
1600Variable Value
1601__class__
1602<class 'staff.view_admin.cabinet.order_bill.OrderBillingInfoForm'>
1603self
1604<OrderBillingInfoForm bound=False, valid=False, fields=(total;hours;tips;less_money;more_money;type;card;cash;packing;yelp;yelp_code;extra;extra_comment;discount;discount_type;discount_comment;deposit;temp_changes;temp_changes_comment;tax;without_tax;has_docs;was_payed;total_final;total_with_deposit;agreed_with_expected_time;agreed_with_terms;agreed_with_terms_is;agreed_with_terms_sign;agreed_with_bill_calculations;agreed_with_bill_calculations_is;agreed_with_bill_calculations_sign;agreement_comment;agreed_with_payment;total1;total2;card_temp;shared_payment;card_hours;cash_hours;card_percentage;cash_percentage;hours_left_old;hours_card;hours_cash;already_payed_card;already_payed_cash;tax_free_payment_amount_card;tax_free_payment_amount_cash;tax_amount_due_card;tax_amount_due_cash;balance_due_card;balance_due_cash;payment_amount_card;payment_amount_cash)>
1605/home/developer/projects/local-moving-services-application/server/trigon/core/forms/forms/base.py in as_dict
1606from trigon.core.layout.mixins import TemplateRenderMixin
1607class BaseForm(TemplateRenderMixin, f.Form):
1608 template_name = 'trigon/core/forms/base.jinja'
1609 def as_dict(self, *args, **kwargs):
1610 return RemoteForm(self).as_dict(*args, **kwargs) ...
1611▶ Local vars
1612Variable Value
1613args
1614()
1615kwargs
1616{}
1617self
1618<OrderBillingInfoForm bound=False, valid=False, fields=(total;hours;tips;less_money;more_money;type;card;cash;packing;yelp;yelp_code;extra;extra_comment;discount;discount_type;discount_comment;deposit;temp_changes;temp_changes_comment;tax;without_tax;has_docs;was_payed;total_final;total_with_deposit;agreed_with_expected_time;agreed_with_terms;agreed_with_terms_is;agreed_with_terms_sign;agreed_with_bill_calculations;agreed_with_bill_calculations_is;agreed_with_bill_calculations_sign;agreement_comment;agreed_with_payment;total1;total2;card_temp;shared_payment;card_hours;cash_hours;card_percentage;cash_percentage;hours_left_old;hours_card;hours_cash;already_payed_card;already_payed_cash;tax_free_payment_amount_card;tax_free_payment_amount_cash;tax_amount_due_card;tax_amount_due_cash;balance_due_card;balance_due_cash;payment_amount_card;payment_amount_cash)>
1619/home/developer/projects/local-moving-services-application/server/app/core/json_forms/forms.py in as_dict
1620 form_initial_data=form_initial_field_data,
1621 field_name=name
1622 )
1623 except Exception as e:
1624 logger.warning('Error serializing field %s: %s', remote_field_class_name, str(e))
1625 field_dict = {}
1626 else:
1627 field_dict = remote_field.as_dict() ...
1628 if name in self.readonly_fields:
1629 field_dict['readonly'] = True
1630 form_dict['fields'][name] = field_dict
1631▶ Local vars
1632Variable Value
1633field
1634<core.forms.fields.drawable_image.DrawableImageField object at 0x7f1f13a4d2e8>
1635field_dict
1636OrderedDict([('title', 'BooleanField'),
1637 ('required', False),
1638 ('label', 'I agree with terms'),
1639 ('initial', True),
1640 ('disabled', False),
1641 ('choice', {}),
1642 ('related_sync', False),
1643 ('widget',
1644 OrderedDict([('title', 'CheckboxInput'),
1645 ('is_hidden', True),
1646 ('is_required', False),
1647 ('attrs', {}),
1648 ('input_type', 'checkbox')]))])
1649form_dict
1650OrderedDict([('title', 'OrderBillingInfoForm'),
1651 ('non_field_errors', []),
1652 ('label_suffix', ':'),
1653 ('is_bound', False),
1654 ('prefix', 'billing_info'),
1655 ('fields',
1656 OrderedDict([('total',
1657 OrderedDict([('title', 'FloatField'),
1658 ('required', False),
1659 ('label', 'Total paid'),
1660 ('initial', None),
1661 ('disabled', False),
1662 ('choice', {}),
1663 ('related_sync', False),
1664 ('widget',
1665 OrderedDict([('title', 'TextInput'),
1666 ('is_hidden', False),
1667 ('is_required', False),
1668 ('attrs',
1669 {'readonly': True,
1670 'step': 'any'}),
1671 ('input_type',
1672 'text')]))])),
1673 ('hours',
1674 OrderedDict([('title', 'DurationField'),
1675 ('required', True),
1676 ('label', 'Hours'),
1677 ('initial', '0:00:00'),
1678 ('disabled', False),
1679 ('choice', {}),
1680 ('widget',
1681 OrderedDict([('title', 'TextInput'),
1682 ('is_hidden', False),
1683 ('is_required', True),
1684 ('attrs', {}),
1685 ('input_type',
1686 'text')]))])),
1687 ('tips',
1688 OrderedDict([('title', 'FloatField'),
1689 ('required', False),
1690 ('label', 'Tips'),
1691 ('initial', None),
1692 ('disabled', False),
1693 ('choice', {}),
1694 ('related_sync', False),
1695 ('widget',
1696 OrderedDict([('title', 'TextInput'),
1697 ('is_hidden', False),
1698 ('is_required', False),
1699 ('attrs',
1700 {'step': 'any'}),
1701 ('input_type',
1702 'text')]))])),
1703 ('less_money',
1704 OrderedDict([('title', 'FloatField'),
1705 ('required', False),
1706 ('label', 'Less money'),
1707 ('initial', 0),
1708 ('disabled', False),
1709 ('choice', {}),
1710 ('related_sync', False),
1711 ('widget',
1712 OrderedDict([('title', 'TextInput'),
1713 ('is_hidden', False),
1714 ('is_required', False),
1715 ... <trimmed 31666 bytes string>
1716form_initial_field_data
1717<FieldFile: sign_8e02d1e4fe1a75740bb00cd5a0b3a733_GAX2mna.png>
1718initial_data
1719{'agreed_with_expected_time': True,
1720 'agreed_with_terms': True,
1721 'card': None,
1722 'cash': None,
1723 'deposit': None,
1724 'discount': None,
1725 'discount_comment': None,
1726 'discount_type': '',
1727 'extra': None,
1728 'extra_comment': None,
1729 'has_docs': False,
1730 'hours': '0:00:00',
1731 'less_money': 0,
1732 'more_money': 0,
1733 'packing': None,
1734 'tax': None,
1735 'temp_changes': 0,
1736 'temp_changes_comment': None,
1737 'tips': None,
1738 'total': None,
1739 'total_final': None,
1740 'total_with_deposit': None,
1741 'type': '',
1742 'was_payed': False,
1743 'without_tax': False,
1744 'yelp': '',
1745 'yelp_code': None}
1746name
1747'agreed_with_terms_is'
1748related
1749None
1750remote_field
1751<core.json_forms.fields.RemoteDrawableImageField object at 0x7f1f13a526d8>
1752remote_field_class
1753<class 'core.json_forms.fields.RemoteDrawableImageField'>
1754remote_field_class_name
1755'RemoteDrawableImageField'
1756self
1757<core.json_forms.forms.RemoteForm object at 0x7f1f13a525c0>
1758with_data
1759False
1760/home/developer/projects/local-moving-services-application/server/app/core/json_forms/fields.py in as_dict
1761 remote_widget = remote_widget_class(self.field.widget, field_name=self.field_name)
1762 remote_widget.field = self.field
1763 remote_widget.initial = field_dict['initial']
1764 except Exception as e:
1765 logger.warning('Error serializing %s: %s', remote_widget_class_name, str(e))
1766 widget_dict = {}
1767 else:
1768 widget_dict = remote_widget.as_dict() ...
1769 field_dict['widget'] = widget_dict
1770 # field_dict['widget']['attrs']['disabled'] = self.field.disabled
1771 return field_dict
1772▶ Local vars
1773Variable Value
1774field_dict
1775OrderedDict([('title', 'DrawableImageField'),
1776 ('required', False),
1777 ('label', 'Term agreements IS'),
1778 ('initial',
1779 <FieldFile: sign_8e02d1e4fe1a75740bb00cd5a0b3a733_GAX2mna.png>),
1780 ('disabled', False),
1781 ('choice', {}),
1782 ('related_sync', False)])
1783remote_widget
1784<core.json_forms.widgets.RemoteBase64FileInput object at 0x7f1f13a52d30>
1785remote_widget_class
1786<class 'core.json_forms.widgets.RemoteBase64FileInput'>
1787remote_widget_class_name
1788'RemoteBase64FileInput'
1789self
1790<core.json_forms.fields.RemoteDrawableImageField object at 0x7f1f13a526d8>
1791/home/developer/projects/local-moving-services-application/server/app/core/json_forms/widgets.py in as_dict
1792 widget_dict['initial_text'] = self.widget.initial_text
1793 widget_dict['input_text'] = self.widget.input_text
1794 widget_dict['clear_checkbox_label'] = self.widget.clear_checkbox_label
1795 widget_dict['clear_checkbox_name'] = self.widget.clear_checkbox_name(self.field_name)
1796 widget_dict['is_initial'] = self.widget.is_initial(self.initial)
1797 if widget_dict['is_initial']:
1798 widget_dict.update(self.widget.get_template_substitution_values(self.initial)) ...
1799 return widget_dict
1800class RemoteBase64FileInput(RemoteClearableFileInput): pass
1801class RemoteTextarea(RemoteWidget):
1802▶ Local vars
1803Variable Value
1804__class__
1805<class 'core.json_forms.widgets.RemoteClearableFileInput'>
1806self
1807<core.json_forms.widgets.RemoteBase64FileInput object at 0x7f1f13a52d30>
1808widget_dict
1809OrderedDict([('title', 'Base64FileInput'),
1810 ('is_hidden', False),
1811 ('is_required', False),
1812 ('attrs', {}),
1813 ('input_type', 'file'),
1814 ('initial_text', 'Currently'),
1815 ('input_text', 'Change'),
1816 ('clear_checkbox_label', 'Clear'),
1817 ('clear_checkbox_name', 'agreed_with_terms_is-clear'),
1818 ('is_initial', True)])
1819Environment:
1820
1821
1822Request Method: GET
1823Request URL: http://127.0.0.1:8800/today-orders/6784/bill/
1824
1825Django Version: 1.11.6
1826Python Version: 3.6.8
1827Installed Applications:
1828['api',
1829 'preferences',
1830 'markup',
1831 'accounting',
1832 'staff',
1833 'workflow',
1834 'notifier',
1835 'cloud_backup',
1836 'v2.dashboard',
1837 'v2.orders',
1838 'v2.quotes',
1839 'v2.review',
1840 'v2.transactions',
1841 'django.contrib.admin',
1842 'django.contrib.auth',
1843 'django.contrib.sites',
1844 'django.contrib.contenttypes',
1845 'django.contrib.sessions',
1846 'django.contrib.messages',
1847 'django.contrib.staticfiles',
1848 'trigon',
1849 'trigon.contrib.reversion_',
1850 'easy_thumbnails',
1851 'rest_framework',
1852 'rest_framework_swagger',
1853 'django_jinja',
1854 'django_jinja.contrib._easy_thumbnails',
1855 'django_jinja.contrib._humanize',
1856 'reversion',
1857 'sorl.thumbnail',
1858 'rosetta',
1859 'notifications',
1860 'django_filters',
1861 'treebeard',
1862 'vuejs_translate']
1863Installed Middleware:
1864['django.middleware.security.SecurityMiddleware',
1865 'django.contrib.sessions.middleware.SessionMiddleware',
1866 'django.middleware.locale.LocaleMiddleware',
1867 'django.middleware.common.CommonMiddleware',
1868 'django.middleware.csrf.CsrfViewMiddleware',
1869 'django.contrib.auth.middleware.AuthenticationMiddleware',
1870 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
1871 'django.contrib.messages.middleware.MessageMiddleware',
1872 'django.middleware.clickjacking.XFrameOptionsMiddleware',
1873 'django.contrib.admindocs.middleware.XViewMiddleware']
1874
1875
1876
1877Traceback:
1878
1879File "/home/developer/.local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
1880 41. response = get_response(request)
1881
1882File "/home/developer/.local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
1883 217. response = self.process_exception_by_middleware(e, request)
1884
1885File "/home/developer/.local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
1886 215. response = response.render()
1887
1888File "/home/developer/.local/lib/python3.6/site-packages/django/template/response.py" in render
1889 107. self.content = self.rendered_content
1890
1891File "/home/developer/.local/lib/python3.6/site-packages/django/template/response.py" in rendered_content
1892 84. content = template.render(context, self._request)
1893
1894File "/home/developer/.local/lib/python3.6/site-packages/django_jinja/backend.py" in render
1895 106. return mark_safe(self.template.render(context))
1896
1897File "/home/developer/.local/lib/python3.6/site-packages/jinja2/asyncsupport.py" in render
1898 76. return original_render(self, *args, **kwargs)
1899
1900File "/home/developer/.local/lib/python3.6/site-packages/jinja2/environment.py" in render
1901 1008. return self.environment.handle_exception(exc_info, True)
1902
1903File "/home/developer/.local/lib/python3.6/site-packages/jinja2/environment.py" in handle_exception
1904 780. reraise(exc_type, exc_value, tb)
1905
1906File "/home/developer/.local/lib/python3.6/site-packages/jinja2/_compat.py" in reraise
1907 37. raise value.with_traceback(tb)
1908
1909File "/home/developer/projects/local-moving-services-application/server/app/markup/templates/today-orders/bill.jinja" in top-level template code
1910 1. {% extends "trigon/core/detail.jinja" %}{% import "trigon/core/forms/macros.jinja" as fm %}{% import "trigon/core/views/macros/list.jinja" as lm %}{% block form %} {% set f = multiform %}
1911
1912File "/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/detail.jinja" in top-level template code
1913 1. {% extends view.template_base if view.template_base else "trigon/core/base--skeleton.jinja" %}{% import "trigon/core/forms/macros.jinja" as fm %}{% block content__body %}
1914
1915File "/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/base--skeleton.jinja" in top-level template code
1916 1. {% extends "trigon/core/base.jinja" %}{% block content %}
1917
1918File "/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/base.jinja" in top-level template code
1919 14. <body>{% block app %}
1920
1921File "/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/base.jinja" in block "app"
1922 16. <pjax-container class="app__content" name="content" :history.once="true" id="content">{% block content %} {% endblock %}
1923
1924File "/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/base--skeleton.jinja" in block "content"
1925 69. <div class="content__inner content__inner--body">{% block content__body %} {% endblock %}
1926
1927File "/home/developer/projects/local-moving-services-application/server/app/markup/templates/trigon/core/detail.jinja" in block "content__body"
1928 10. </div> {% endblock %}{% block form %}
1929
1930File "/home/developer/projects/local-moving-services-application/server/app/markup/templates/today-orders/bill.jinja" in block "form"
1931 3. <ui-django-multiform inline-template="" :multiform="{{ f.as_dict()|tojson }}" :cruleset="{% if f.get_calculation_ruleset %}{{ f.get_calculation_ruleset()|tojson }}{% else %}null{% endif %}" v-ref:multiform="" v-cloak="">
1932
1933File "/home/developer/projects/local-moving-services-application/server/trigon/core/forms/forms/multiform.py" in as_dict
1934 168. forms = OrderedDict([[f[0], f[1].as_dict()] for f in self.forms.items()])
1935
1936File "/home/developer/projects/local-moving-services-application/server/trigon/core/forms/forms/multiform.py" in <listcomp>
1937 168. forms = OrderedDict([[f[0], f[1].as_dict()] for f in self.forms.items()])
1938
1939File "/home/developer/projects/local-moving-services-application/server/app/staff/view_admin/cabinet/order_bill.py" in as_dict
1940 61. fdict = super(OrderBillingInfoForm, self).as_dict()
1941
1942File "/home/developer/projects/local-moving-services-application/server/trigon/core/forms/forms/base.py" in as_dict
1943 11. return RemoteForm(self).as_dict(*args, **kwargs)
1944
1945File "/home/developer/projects/local-moving-services-application/server/app/core/json_forms/forms.py" in as_dict
1946 159. field_dict = remote_field.as_dict()
1947
1948File "/home/developer/projects/local-moving-services-application/server/app/core/json_forms/fields.py" in as_dict
1949 85. widget_dict = remote_widget.as_dict()
1950
1951File "/home/developer/projects/local-moving-services-application/server/app/core/json_forms/widgets.py" in as_dict
1952 115. widget_dict.update(self.widget.get_template_substitution_values(self.initial))
1953
1954Exception Type: AttributeError at /today-orders/6784/bill/
1955Exception Value: 'Base64FileInput' object has no attribute 'get_template_substitution_values'
1956
1957
1958
1959Request information
1960USER
1961Zoir
1962
1963GET
1964No GET data
1965
1966POST
1967No POST data
1968
1969FILES
1970No FILES data
1971
1972COOKIES
1973Variable Value
1974csrftoken
1975'3mCX19Ie0pz1TgE9bx5jiQcd4edMgYwW2HNvnsiFSexusS3QCNIK8X7rjm2GDMVD'
1976sessionid
1977'ckinyc7mp5emejl4nph64mkk741mkjah'
1978META
1979Variable Value
1980CHROME_DESKTOP
1981'code-url-handler.desktop'
1982CLUTTER_IM_MODULE
1983'xim'
1984CONTENT_LENGTH
1985''
1986CONTENT_TYPE
1987'text/plain'
1988CSRF_COOKIE
1989'3mCX19Ie0pz1TgE9bx5jiQcd4edMgYwW2HNvnsiFSexusS3QCNIK8X7rjm2GDMVD'
1990CSRF_COOKIE_USED
1991True
1992DBUS_SESSION_BUS_ADDRESS
1993'unix:path=/run/user/1000/bus'
1994DEFAULTS_PATH
1995'/usr/share/gconf/ubuntu.default.path'
1996DERBY_HOME
1997'/usr/lib/jvm/java-8-oracle/db'
1998DESKTOP_SESSION
1999'ubuntu'
2000DISPLAY
2001':0'
2002DJANGO_SETTINGS_MODULE
2003'app.settings'
2004GATEWAY_INTERFACE
2005'CGI/1.1'
2006GDMSESSION
2007'ubuntu'
2008GIO_LAUNCHED_DESKTOP_FILE
2009'/usr/share/applications/code.desktop'
2010GIO_LAUNCHED_DESKTOP_FILE_PID
2011'28085'
2012GJS_DEBUG_OUTPUT
2013'stderr'
2014GJS_DEBUG_TOPICS
2015'JS ERROR;JS LOG'
2016GNOME_DESKTOP_SESSION_ID
2017'this-is-deprecated'
2018GNOME_SHELL_SESSION_MODE
2019'ubuntu'
2020GPG_AGENT_INFO
2021'/run/user/1000/gnupg/S.gpg-agent:0:1'
2022GTK_IM_MODULE
2023'ibus'
2024GTK_MODULES
2025'gail:atk-bridge'
2026HOME
2027'/home/developer'
2028HTTP_ACCEPT
2029'text/html'
2030HTTP_ACCEPT_ENCODING
2031'gzip, deflate, br'
2032HTTP_ACCEPT_LANGUAGE
2033'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7,uk;q=0.6,de;q=0.5'
2034HTTP_CACHE_CONTROL
2035'no-cache'
2036HTTP_CONNECTION
2037'keep-alive'
2038HTTP_COOKIE
2039('csrftoken=3mCX19Ie0pz1TgE9bx5jiQcd4edMgYwW2HNvnsiFSexusS3QCNIK8X7rjm2GDMVD; '
2040 'sessionid=ckinyc7mp5emejl4nph64mkk741mkjah')
2041HTTP_HOST
2042'127.0.0.1:8800'
2043HTTP_PRAGMA
2044'no-cache'
2045HTTP_REFERER
2046'http://127.0.0.1:8800/today-orders/'
2047HTTP_SEC_FETCH_MODE
2048'cors'
2049HTTP_SEC_FETCH_SITE
2050'same-origin'
2051HTTP_USER_AGENT
2052('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) '
2053 'Chrome/77.0.3833.0 Safari/537.36')
2054HTTP_X_CSRFTOKEN
2055'3mCX19Ie0pz1TgE9bx5jiQcd4edMgYwW2HNvnsiFSexusS3QCNIK8X7rjm2GDMVD'
2056HTTP_X_PJAX
2057'true'
2058HTTP_X_PJAX_CONTAINER
2059'pjax-container[name="content"]'
2060HTTP_X_REQUESTED_WITH
2061'PJAX'
2062IM_CONFIG_PHASE
2063'2'
2064J2REDIR
2065'/usr/lib/jvm/java-8-oracle/jre'
2066J2SDKDIR
2067'/usr/lib/jvm/java-8-oracle'
2068JAVA_HOME
2069'/usr/lib/jvm/java-8-oracle'
2070LANG
2071'en_US.UTF-8'
2072LC_ADDRESS
2073'uk_UA.UTF-8'
2074LC_IDENTIFICATION
2075'uk_UA.UTF-8'
2076LC_MEASUREMENT
2077'uk_UA.UTF-8'
2078LC_MONETARY
2079'uk_UA.UTF-8'
2080LC_NAME
2081'uk_UA.UTF-8'
2082LC_NUMERIC
2083'uk_UA.UTF-8'
2084LC_PAPER
2085'uk_UA.UTF-8'
2086LC_TELEPHONE
2087'uk_UA.UTF-8'
2088LC_TIME
2089'uk_UA.UTF-8'
2090LESSCLOSE
2091'/usr/bin/lesspipe %s %s'
2092LESSOPEN
2093'| /usr/bin/lesspipe %s'
2094LOGNAME
2095'developer'
2096LS_COLORS
2097'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:'
2098MANDATORY_PATH
2099'/usr/share/gconf/ubuntu.mandatory.path'
2100NO_AT_BRIDGE
2101'1'
2102NO_GCE_CHECK
2103'False'
2104NVM_BIN
2105'/home/developer/.nvm/versions/node/v8.10.0/bin'
2106NVM_CD_FLAGS
2107''
2108NVM_DIR
2109'/home/developer/.nvm'
2110OLDPWD
2111'/home/developer/projects/local-moving-services-application'
2112PATH
2113'/home/developer/projects/local-moving-services-application/server/local/bin:/home/developer/.local/bin:/home/developer/.nvm/versions/node/v8.10.0/bin:/home/developer/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin'
2114PATH_INFO
2115'/today-orders/6784/bill/'
2116PS1
2117('(local) \\[\\e]0;\\u@\\h: '
2118 '\\w\\a\\]${debian_chroot:+($debian_chroot)}\\[\\033[01;32m\\]\\u@\\h\\[\\033[00m\\]:\\[\\033[01;34m\\]\\w\\[\\033[00m\\]\\$ ')
2119PWD
2120'/home/developer/projects/local-moving-services-application/server'
2121QT4_IM_MODULE
2122'xim'
2123QT_ACCESSIBILITY
2124'1'
2125QT_IM_MODULE
2126'ibus'
2127QUERY_STRING
2128''
2129REMOTE_ADDR
2130'127.0.0.1'
2131REMOTE_HOST
2132''
2133REQUEST_METHOD
2134'GET'
2135RUN_MAIN
2136'true'
2137SCRIPT_NAME
2138''
2139SERVER_NAME
2140'developerKate'
2141SERVER_PORT
2142'8800'
2143SERVER_PROTOCOL
2144'HTTP/1.1'
2145SERVER_SOFTWARE
2146'WSGIServer/0.2'
2147SESSION_MANAGER
2148'local/developerKate:@/tmp/.ICE-unix/25774,unix/developerKate:/tmp/.ICE-unix/25774'
2149SHELL
2150'/bin/bash'
2151SHLVL
2152'2'
2153SSH_AGENT_PID
2154'25862'
2155SSH_AUTH_SOCK
2156'/run/user/1000/keyring/ssh'
2157S_COLORS
2158'auto'
2159TERM
2160'xterm-256color'
2161TERM_PROGRAM
2162'vscode'
2163TERM_PROGRAM_VERSION
2164'1.35.1'
2165TEXTDOMAIN
2166'im-config'
2167TEXTDOMAINDIR
2168'/usr/share/locale/'
2169TZ
2170'America/Los_Angeles'
2171USER
2172'developer'
2173USERNAME
2174'developer'
2175VIRTUAL_ENV
2176'/home/developer/projects/local-moving-services-application/server/local'
2177WINDOWPATH
2178'2'
2179XAUTHORITY
2180'/run/user/1000/gdm/Xauthority'
2181XDG_CONFIG_DIRS
2182'/etc/xdg/xdg-ubuntu:/etc/xdg'
2183XDG_CURRENT_DESKTOP
2184'Unity'
2185XDG_DATA_DIRS
2186'/home/developer/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share/:/usr/share/ubuntu:/home/developer/.local/share/flatpak/exports/share/:/var/lib/flatpak/exports/share/:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'
2187XDG_MENU_PREFIX
2188'gnome-'
2189XDG_RUNTIME_DIR
2190'/run/user/1000'
2191XDG_SEAT
2192'seat0'
2193XDG_SESSION_DESKTOP
2194'ubuntu'
2195XDG_SESSION_ID
2196'5'
2197XDG_SESSION_TYPE
2198'x11'
2199XDG_VTNR
2200'2'
2201XMODIFIERS
2202'@im=ibus'
2203_
2204'/usr/bin/python3'
2205wsgi.errors
2206<_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
2207wsgi.file_wrapper
2208''
2209wsgi.input
2210<_io.BufferedReader name=7>
2211wsgi.multiprocess
2212False
2213wsgi.multithread
2214True
2215wsgi.run_once
2216False
2217wsgi.url_scheme
2218'http'
2219wsgi.version
2220(1, 0)
2221Settings
2222Using settings module app.settings
2223Setting Value
2224ABSOLUTE_URL_OVERRIDES
2225{}
2226ADMINS
2227[]
2228ALLOWED_HOSTS
2229['*']
2230APPEND_SLASH
2231True
2232AUTHENTICATION_BACKENDS
2233('django.contrib.auth.backends.ModelBackend',
2234 'trigon.contrib.auth_.backends.EmailBackend',
2235 'trigon.contrib.auth_.backends.PhoneBackend',
2236 'guardian.backends.ObjectPermissionBackend')
2237AUTH_PASSWORD_VALIDATORS
2238'********************'
2239AUTH_USER_MODEL
2240'auth.User'
2241BASE_DIR
2242'/home/developer/projects/local-moving-services-application/server/app/app'
2243BROKER_URL
2244'redis://127.0.0.1:6379/'
2245CACHES
2246{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
2247CACHE_MIDDLEWARE_ALIAS
2248'default'
2249CACHE_MIDDLEWARE_KEY_PREFIX
2250'********************'
2251CACHE_MIDDLEWARE_SECONDS
2252600
2253CELERY_ACCEPT_CONTENT
2254['json']
2255CELERY_RESULT_BACKEND
2256'redis://127.0.0.1:6379/'
2257CELERY_RESULT_SERIALIZER
2258'json'
2259CELERY_TASK_SERIALIZER
2260'json'
2261CSRF_COOKIE_AGE
226231449600
2263CSRF_COOKIE_DOMAIN
2264None
2265CSRF_COOKIE_HTTPONLY
2266False
2267CSRF_COOKIE_NAME
2268'csrftoken'
2269CSRF_COOKIE_PATH
2270'/'
2271CSRF_COOKIE_SECURE
2272False
2273CSRF_FAILURE_VIEW
2274'django.views.csrf.csrf_failure'
2275CSRF_HEADER_NAME
2276'HTTP_X_CSRFTOKEN'
2277CSRF_TRUSTED_ORIGINS
2278[]
2279CSRF_USE_SESSIONS
2280False
2281DATABASES
2282{'default': {'ATOMIC_REQUESTS': False,
2283 'AUTOCOMMIT': True,
2284 'CONN_MAX_AGE': 0,
2285 'ENGINE': 'django.db.backends.postgresql_psycopg2',
2286 'HOST': '127.0.0.1',
2287 'NAME': 'webcase_local_moving',
2288 'OPTIONS': {},
2289 'PASSWORD': '********************',
2290 'PORT': '5432',
2291 'TEST': {'CHARSET': None,
2292 'COLLATION': None,
2293 'MIRROR': None,
2294 'NAME': None},
2295 'TIME_ZONE': None,
2296 'USER': 'postgres'}}
2297DATABASE_ROUTERS
2298[]
2299DATA_UPLOAD_MAX_MEMORY_SIZE
23002621440
2301DATA_UPLOAD_MAX_NUMBER_FIELDS
23021000
2303DATETIME_FORMAT
2304'%m/%d/%Y %H:%M:%S'
2305DATETIME_INPUT_FORMATS
2306['%m/%d/%Y %H:%M:%S', '%m/%d/%Y %I:%M:%S %p']
2307DATE_FORMAT
2308'%m/%d/%Y'
2309DATE_INPUT_FORMATS
2310['%m/%d/%Y', '%m/%d/%y']
2311DEBUG
2312True
2313DEBUG_PROPAGATE_EXCEPTIONS
2314False
2315DECIMAL_SEPARATOR
2316'.'
2317DEFAULT_CHARSET
2318'utf-8'
2319DEFAULT_CONTENT_TYPE
2320'text/html'
2321DEFAULT_EXCEPTION_REPORTER_FILTER
2322'django.views.debug.SafeExceptionReporterFilter'
2323DEFAULT_EXTENSIONS
2324['jinja2.ext.do',
2325 'jinja2.ext.loopcontrols',
2326 'jinja2.ext.with_',
2327 'jinja2.ext.i18n',
2328 'jinja2.ext.autoescape',
2329 'django_jinja.builtins.extensions.CsrfExtension',
2330 'django_jinja.builtins.extensions.CacheExtension',
2331 'django_jinja.builtins.extensions.TimezoneExtension',
2332 'django_jinja.builtins.extensions.UrlsExtension',
2333 'django_jinja.builtins.extensions.StaticFilesExtension',
2334 'django_jinja.builtins.extensions.DjangoFiltersExtension']
2335DEFAULT_FILE_STORAGE
2336'django.core.files.storage.FileSystemStorage'
2337DEFAULT_FROM_EMAIL
2338''
2339DEFAULT_INDEX_TABLESPACE
2340''
2341DEFAULT_TABLESPACE
2342''
2343DISALLOWED_USER_AGENTS
2344[]
2345DROPBOX_OAUTH2_TOKEN
2346'********************'
2347EMAIL_BACKEND
2348'django.core.mail.backends.smtp.EmailBackend'
2349EMAIL_HOST
2350'localhost'
2351EMAIL_HOST_PASSWORD
2352'********************'
2353EMAIL_HOST_USER
2354''
2355EMAIL_PORT
235625
2357EMAIL_SSL_CERTFILE
2358None
2359EMAIL_SSL_KEYFILE
2360'********************'
2361EMAIL_SUBJECT_PREFIX
2362'[Django] '
2363EMAIL_TIMEOUT
2364None
2365EMAIL_USE_LOCALTIME
2366False
2367EMAIL_USE_SSL
2368False
2369EMAIL_USE_TLS
2370False
2371FILE_CHARSET
2372'utf-8'
2373FILE_UPLOAD_DIRECTORY_PERMISSIONS
2374None
2375FILE_UPLOAD_HANDLERS
2376['django.core.files.uploadhandler.MemoryFileUploadHandler',
2377 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
2378FILE_UPLOAD_MAX_MEMORY_SIZE
23792621440
2380FILE_UPLOAD_PERMISSIONS
2381None
2382FILE_UPLOAD_TEMP_DIR
2383None
2384FIRST_DAY_OF_WEEK
23850
2386FIXTURE_DIRS
2387[]
2388FORCE_SCRIPT_NAME
2389None
2390FORMAT_MODULE_PATH
2391None
2392FORM_RENDERER
2393'django.forms.renderers.DjangoTemplates'
2394GOOGLE_MAPS_API_KEY
2395'********************'
2396IFRAME_TEST_MODE
2397True
2398IGNORABLE_404_URLS
2399[]
2400INSTALLED_APPS
2401['api',
2402 'preferences',
2403 'markup',
2404 'accounting',
2405 'staff',
2406 'workflow',
2407 'notifier',
2408 'cloud_backup',
2409 'v2.dashboard',
2410 'v2.orders',
2411 'v2.quotes',
2412 'v2.review',
2413 'v2.transactions',
2414 'django.contrib.admin',
2415 'django.contrib.auth',
2416 'django.contrib.sites',
2417 'django.contrib.contenttypes',
2418 'django.contrib.sessions',
2419 'django.contrib.messages',
2420 'django.contrib.staticfiles',
2421 'trigon',
2422 'trigon.contrib.reversion_',
2423 'easy_thumbnails',
2424 'rest_framework',
2425 'rest_framework_swagger',
2426 'django_jinja',
2427 'django_jinja.contrib._easy_thumbnails',
2428 'django_jinja.contrib._humanize',
2429 'reversion',
2430 'sorl.thumbnail',
2431 'rosetta',
2432 'notifications',
2433 'django_filters',
2434 'treebeard',
2435 'vuejs_translate']
2436INTERNAL_IPS
2437['127.0.0.1']
2438LANGUAGES
2439[('en', 'English')]
2440LANGUAGES_BIDI
2441['he', 'ar', 'fa', 'ur']
2442LANGUAGE_CODE
2443'en'
2444LANGUAGE_COOKIE_AGE
2445None
2446LANGUAGE_COOKIE_DOMAIN
2447None
2448LANGUAGE_COOKIE_NAME
2449'django_language'
2450LANGUAGE_COOKIE_PATH
2451'/'
2452LOCALE_PATHS
2453['/home/developer/projects/local-moving-services-application/server/app/app/app/locale']
2454LOGGING
2455{'disable_existing_loggers': False,
2456 'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}},
2457 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
2458 'verbose': {'format': '%(levelname)s %(asctime)s %(module)s '
2459 '%(process)d %(thread)d %(message)s'}},
2460 'handlers': {'console': {'class': 'logging.StreamHandler',
2461 'formatter': 'verbose',
2462 'level': 'DEBUG'},
2463 'mail_admins': {'class': 'logging.StreamHandler',
2464 'formatter': 'verbose',
2465 'level': 'ERROR'}},
2466 'loggers': {'django.request': {'handlers': ['console'],
2467 'level': 'ERROR',
2468 'propagate': True}},
2469 'version': 1}
2470LOGGING_CONFIG
2471'logging.config.dictConfig'
2472LOGIN_REDIRECT_URL
2473'/'
2474LOGIN_URL
2475'/auth/login/'
2476LOGOUT_REDIRECT_URL
2477None
2478MANAGERS
2479[]
2480MEDIA_ROOT
2481'/home/developer/projects/local-moving-services-application/server/app/app/uploads'
2482MEDIA_URL
2483'/uploads/'
2484MESSAGE_STORAGE
2485'django.contrib.messages.storage.fallback.FallbackStorage'
2486MIDDLEWARE
2487['django.middleware.security.SecurityMiddleware',
2488 'django.contrib.sessions.middleware.SessionMiddleware',
2489 'django.middleware.locale.LocaleMiddleware',
2490 'django.middleware.common.CommonMiddleware',
2491 'django.middleware.csrf.CsrfViewMiddleware',
2492 'django.contrib.auth.middleware.AuthenticationMiddleware',
2493 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
2494 'django.contrib.messages.middleware.MessageMiddleware',
2495 'django.middleware.clickjacking.XFrameOptionsMiddleware',
2496 'django.contrib.admindocs.middleware.XViewMiddleware']
2497MIDDLEWARE_CLASSES
2498['django.middleware.common.CommonMiddleware',
2499 'django.middleware.csrf.CsrfViewMiddleware']
2500MIGRATION_MODULES
2501{}
2502MONTH_DAY_FORMAT
2503'F j'
2504NUMBER_GROUPING
25050
2506PASSWORD
2507'********************'
2508PASSWORD_HASHERS
2509'********************'
2510PASSWORD_RESET_TIMEOUT_DAYS
2511'********************'
2512PREFERENCES_DEFAULT
2513'global'
2514PREPEND_WWW
2515False
2516PROJECT_APPS
2517['api',
2518 'preferences',
2519 'markup',
2520 'accounting',
2521 'staff',
2522 'workflow',
2523 'notifier',
2524 'cloud_backup',
2525 'v2.dashboard',
2526 'v2.orders',
2527 'v2.quotes',
2528 'v2.review',
2529 'v2.transactions']
2530RECAPTCHA_PRIVATE_KEY
2531'********************'
2532REST_FRAMEWORK
2533{'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.SessionAuthentication',),
2534 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',)}
2535ROOT_URLCONF
2536'app.urls'
2537ROSETTA_ENABLE_TRANSLATION_SUGGESTIONS
2538True
2539ROSETTA_SHOW_AT_ADMIN_PANEL
2540True
2541SECRET_KEY
2542'********************'
2543SECURE_BROWSER_XSS_FILTER
2544False
2545SECURE_CONTENT_TYPE_NOSNIFF
2546False
2547SECURE_HSTS_INCLUDE_SUBDOMAINS
2548False
2549SECURE_HSTS_PRELOAD
2550False
2551SECURE_HSTS_SECONDS
25520
2553SECURE_PROXY_SSL_HEADER
2554None
2555SECURE_REDIRECT_EXEMPT
2556[]
2557SECURE_SSL_HOST
2558None
2559SECURE_SSL_REDIRECT
2560False
2561SERVER_EMAIL
2562'root@localhost'
2563SESSION_CACHE_ALIAS
2564'default'
2565SESSION_COOKIE_AGE
256643200
2567SESSION_COOKIE_DOMAIN
2568None
2569SESSION_COOKIE_HTTPONLY
2570True
2571SESSION_COOKIE_NAME
2572'sessionid'
2573SESSION_COOKIE_PATH
2574'/'
2575SESSION_COOKIE_SECURE
2576False
2577SESSION_ENGINE
2578'django.contrib.sessions.backends.db'
2579SESSION_EXPIRE_AT_BROWSER_CLOSE
2580False
2581SESSION_FILE_PATH
2582None
2583SESSION_SAVE_EVERY_REQUEST
2584True
2585SESSION_SERIALIZER
2586'django.contrib.sessions.serializers.JSONSerializer'
2587SETTINGS_MODULE
2588'app.settings'
2589SHORT_DATETIME_FORMAT
2590'm/d/Y P'
2591SHORT_DATE_FORMAT
2592'm/d/Y'
2593SIGNING_BACKEND
2594'django.core.signing.TimestampSigner'
2595SILENCED_SYSTEM_CHECKS
2596[]
2597SITE_ID
25981
2599STATICFILES_DIRS
2600[]
2601STATICFILES_FINDERS
2602['django.contrib.staticfiles.finders.FileSystemFinder',
2603 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
2604STATICFILES_STORAGE
2605'django.contrib.staticfiles.storage.StaticFilesStorage'
2606STATIC_ROOT
2607'/home/developer/projects/local-moving-services-application/server/app/app/static'
2608STATIC_URL
2609'/static/'
2610TEMPLATES
2611[{'APP_DIRS': True,
2612 'BACKEND': 'trigon.core.backends.jinja2.Jinja2',
2613 'DIRS': [],
2614 'NAME': 'django_jinja2',
2615 'OPTIONS': {'auto_reload': True,
2616 'bytecode_cache': {'backend': 'django_jinja.cache.BytecodeCache',
2617 'enabled': True,
2618 'name': 'default'},
2619 'context_processors': ['django.contrib.auth.context_processors.auth',
2620 'django.template.context_processors.debug',
2621 'django.template.context_processors.i18n',
2622 'django.template.context_processors.media',
2623 'django.template.context_processors.static',
2624 'django.template.context_processors.tz',
2625 'django.contrib.messages.context_processors.messages'],
2626 'debug': True,
2627 'environment': 'trigon.core.env.jinja2.environment',
2628 'extensions': ['jinja2.ext.do',
2629 'jinja2.ext.loopcontrols',
2630 'jinja2.ext.with_',
2631 'jinja2.ext.i18n',
2632 'jinja2.ext.autoescape',
2633 'django_jinja.builtins.extensions.CsrfExtension',
2634 'django_jinja.builtins.extensions.UrlsExtension',
2635 'django_jinja.builtins.extensions.CacheExtension',
2636 'django_jinja.builtins.extensions.StaticFilesExtension',
2637 'django_jinja.builtins.extensions.TimezoneExtension'],
2638 'filters': {},
2639 'globals': {},
2640 'match_extension': '.jinja',
2641 'newstyle_gettext': True,
2642 'undefined': <class 'jinja2.runtime.Undefined'>}},
2643 {'APP_DIRS': True,
2644 'BACKEND': 'django.template.backends.django.DjangoTemplates',
2645 'DIRS': [],
2646 'OPTIONS': {'context_processors': ['django.template.context_processors.media',
2647 'django.template.context_processors.static',
2648 'django.template.context_processors.debug',
2649 'django.template.context_processors.request',
2650 'django.contrib.messages.context_processors.messages',
2651 'django.contrib.auth.context_processors.auth']}}]
2652TEST_GOOGLE_MAPS_API_KEY
2653'********************'
2654TEST_NON_SERIALIZED_APPS
2655[]
2656TEST_RUNNER
2657'django.test.runner.DiscoverRunner'
2658THOUSAND_SEPARATOR
2659','
2660THUMBNAIL_PROCESSORS
2661('easy_thumbnails.processors.colorspace',
2662 'easy_thumbnails.processors.autocrop',
2663 'easy_thumbnails.processors.scale_and_crop',
2664 'easy_thumbnails.processors.filters',
2665 'easy_thumbnails.processors.background')
2666TIME_FORMAT
2667'%H:%M:%S'
2668TIME_INPUT_FORMATS
2669['%H:%M:%S',
2670 '%H:%M:%S.%f',
2671 '%H:%M',
2672 '%I:%M:%S %p',
2673 '%I:%M:%S.%f %p',
2674 '%I:%M %p']
2675TIME_ZONE
2676'America/Los_Angeles'
2677USE_ETAGS
2678False
2679USE_I18N
2680True
2681USE_L10N
2682True
2683USE_THOUSAND_SEPARATOR
2684False
2685USE_TZ
2686False
2687USE_X_FORWARDED_HOST
2688False
2689USE_X_FORWARDED_PORT
2690False
2691WSGI_APPLICATION
2692'app.wsgi.application'
2693X_FRAME_OPTIONS
2694'SAMEORIGIN'
2695YEAR_MONTH_FORMAT
2696'F Y'
2697You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code.