| 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.
|
|---|