1 | Traceback (most recent call last):
|
---|
2 | File ".../pyenv/src/django/django/core/handlers/base.py", line 174, in get_response
|
---|
3 | response = self.process_exception_by_middleware(e, request)
|
---|
4 | File ".../pyenv/src/django/django/core/handlers/base.py", line 172, in get_response
|
---|
5 | response = response.render()
|
---|
6 | File ".../pyenv/src/django/django/template/response.py", line 160, in render
|
---|
7 | self.content = self.rendered_content
|
---|
8 | File ".../pyenv/src/django/django/template/response.py", line 137, in rendered_content
|
---|
9 | content = template.render(context, self._request)
|
---|
10 | File ".../pyenv/src/django/django/template/backends/django.py", line 95, in render
|
---|
11 | return self.template.render(context)
|
---|
12 | File ".../pyenv/src/django/django/template/base.py", line 198, in render
|
---|
13 | return self._render(context)
|
---|
14 | File ".../pyenv/src/django/django/template/base.py", line 189, in _render
|
---|
15 | return self.nodelist.render(context)
|
---|
16 | File ".../pyenv/src/django/django/template/base.py", line 960, in render
|
---|
17 | bit = node.render_annotated(context)
|
---|
18 | File ".../pyenv/src/django/django/template/base.py", line 927, in render_annotated
|
---|
19 | return self.render(context)
|
---|
20 | File ".../pyenv/src/django/django/template/loader_tags.py", line 170, in render
|
---|
21 | return compiled_parent._render(context)
|
---|
22 | File ".../pyenv/src/django/django/template/base.py", line 189, in _render
|
---|
23 | return self.nodelist.render(context)
|
---|
24 | File ".../pyenv/src/django/django/template/base.py", line 960, in render
|
---|
25 | bit = node.render_annotated(context)
|
---|
26 | File ".../pyenv/src/django/django/template/base.py", line 927, in render_annotated
|
---|
27 | return self.render(context)
|
---|
28 | File ".../pyenv/src/django/django/template/loader_tags.py", line 170, in render
|
---|
29 | return compiled_parent._render(context)
|
---|
30 | File ".../pyenv/src/django/django/template/base.py", line 189, in _render
|
---|
31 | return self.nodelist.render(context)
|
---|
32 | File ".../pyenv/src/django/django/template/base.py", line 960, in render
|
---|
33 | bit = node.render_annotated(context)
|
---|
34 | File ".../pyenv/src/django/django/template/base.py", line 927, in render_annotated
|
---|
35 | return self.render(context)
|
---|
36 | File ".../pyenv/src/django/django/template/loader_tags.py", line 66, in render
|
---|
37 | result = block.nodelist.render(context)
|
---|
38 | File ".../pyenv/src/django/django/template/base.py", line 960, in render
|
---|
39 | bit = node.render_annotated(context)
|
---|
40 | File ".../pyenv/src/django/django/template/base.py", line 927, in render_annotated
|
---|
41 | return self.render(context)
|
---|
42 | File ".../pyenv/src/django/django/template/loader_tags.py", line 66, in render
|
---|
43 | result = block.nodelist.render(context)
|
---|
44 | File ".../pyenv/src/django/django/template/base.py", line 960, in render
|
---|
45 | bit = node.render_annotated(context)
|
---|
46 | File ".../pyenv/src/django/django/template/base.py", line 927, in render_annotated
|
---|
47 | return self.render(context)
|
---|
48 | File ".../pyenv/src/django/django/template/defaulttags.py", line 220, in render
|
---|
49 | nodelist.append(node.render_annotated(context))
|
---|
50 | File ".../pyenv/src/django/django/template/base.py", line 927, in render_annotated
|
---|
51 | return self.render(context)
|
---|
52 | File ".../pyenv/src/django/django/template/loader_tags.py", line 206, in render
|
---|
53 | return template.render(context)
|
---|
54 | File ".../pyenv/src/django/django/template/base.py", line 200, in render
|
---|
55 | return self._render(context)
|
---|
56 | File ".../pyenv/src/django/django/template/base.py", line 189, in _render
|
---|
57 | return self.nodelist.render(context)
|
---|
58 | File ".../pyenv/src/django/django/template/base.py", line 960, in render
|
---|
59 | bit = node.render_annotated(context)
|
---|
60 | File ".../pyenv/src/django/django/template/base.py", line 927, in render_annotated
|
---|
61 | return self.render(context)
|
---|
62 | File ".../pyenv/src/django/django/template/defaulttags.py", line 220, in render
|
---|
63 | nodelist.append(node.render_annotated(context))
|
---|
64 | File ".../pyenv/src/django/django/template/base.py", line 927, in render_annotated
|
---|
65 | return self.render(context)
|
---|
66 | File ".../pyenv/src/django/django/template/defaulttags.py", line 220, in render
|
---|
67 | nodelist.append(node.render_annotated(context))
|
---|
68 | File ".../pyenv/src/django/django/template/base.py", line 927, in render_annotated
|
---|
69 | return self.render(context)
|
---|
70 | File ".../pyenv/src/django/django/template/defaulttags.py", line 326, in render
|
---|
71 | return nodelist.render(context)
|
---|
72 | File ".../pyenv/src/django/django/template/base.py", line 960, in render
|
---|
73 | bit = node.render_annotated(context)
|
---|
74 | File ".../pyenv/src/django/django/template/base.py", line 927, in render_annotated
|
---|
75 | return self.render(context)
|
---|
76 | File ".../pyenv/src/django/django/template/defaulttags.py", line 326, in render
|
---|
77 | return nodelist.render(context)
|
---|
78 | File ".../pyenv/src/django/django/template/base.py", line 960, in render
|
---|
79 | bit = node.render_annotated(context)
|
---|
80 | File ".../pyenv/src/django/django/template/base.py", line 927, in render_annotated
|
---|
81 | return self.render(context)
|
---|
82 | File ".../pyenv/src/django/django/template/base.py", line 1017, in render
|
---|
83 | return render_value_in_context(output, context)
|
---|
84 | File ".../pyenv/src/django/django/template/base.py", line 994, in render_value_in_context
|
---|
85 | value = force_text(value)
|
---|
86 | File ".../pyenv/src/django/django/utils/encoding.py", line 78, in force_text
|
---|
87 | s = six.text_type(s)
|
---|
88 | File ".../pyenv/src/django/django/utils/html.py", line 382, in <lambda>
|
---|
89 | klass.__unicode__ = lambda self: mark_safe(klass_unicode(self))
|
---|
90 | File ".../pyenv/src/django/django/forms/forms.py", line 518, in __str__
|
---|
91 | return self.as_widget()
|
---|
92 | File ".../pyenv/src/django/django/forms/forms.py", line 576, in as_widget
|
---|
93 | return force_text(widget.render(name, self.value(), attrs=attrs))
|
---|
94 | File ".../pyenv/src/django/django/forms/widgets.py", line 411, in render
|
---|
95 | if self.is_initial(value):
|
---|
96 | File ".../pyenv/src/django/django/forms/widgets.py", line 385, in is_initial
|
---|
97 | getattr(value, 'url')
|
---|
98 | File ".../pyenv/src/django/django/db/models/fields/files.py", line 68, in _get_url
|
---|
99 | self._require_file()
|
---|
100 | File ".../pyenv/src/django/django/db/models/fields/files.py", line 46, in _require_file
|
---|
101 | raise ValueError("The '%s' attribute has no file associated with it." % self.field.name)
|
---|
102 | ValueError: The 'logo' attribute has no file associated with it.
|
---|