Anybody with any advice on this. Ever since wev'e upgraded to version 1.00 we are having issues with the ImageField
ValueError: The 'image' attribute has no file associated with it. On 19 Feb, 12:30, mermer <merme...@googlemail.com> wrote: > Since I've upgraded to Django ver 1.00, I'm suddenly getting the > following error with my ImageFields. > > The tag is {{ model.image.url}} and it throws an error if the image > field in the database is null (even if it is set to null in the model) > > Am I missing something? Here is the error message being generated. > > TemplateSyntaxError at /offer_detail_ver2/1/ > > Caught an exception while rendering: The 'image' attribute has no file > associated with it. > > Original Traceback (most recent call last): > File "C:\Python25\Lib\site-packages\django-trunk\django\template > \debug.py", line 71, in render_node > result = node.render(context) > File "C:\Python25\Lib\site-packages\django-trunk\django\template > \debug.py", line 87, in render > output = force_unicode(self.filter_expression.resolve(context)) > File "C:\Python25\Lib\site-packages\django-trunk\django\template > \__init__.py", line 535, in resolve > obj = self.var.resolve(context) > File "C:\Python25\Lib\site-packages\django-trunk\django\template > \__init__.py", line 676, in resolve > value = self._resolve_lookup(context) > File "C:\Python25\Lib\site-packages\django-trunk\django\template > \__init__.py", line 705, in _resolve_lookup > current = getattr(current, bit) > File "C:\Python25\Lib\site-packages\django-trunk\django\db\models > \fields\files.py", line 58, in _get_url > self._require_file() > File "C:\Python25\Lib\site-packages\django-trunk\django\db\models > \fields\files.py", line 43, in _require_file > raise ValueError("The '%s' attribute has no file associated with > it." % self.field.name) > ValueError: The 'image' attribute has no file associated with it. > > Request Method: GET > Request URL: http://localhost/offer_detail_ver2/1/ > Exception Type: TemplateSyntaxError > Exception Value: > > Caught an exception while rendering: The 'image' attribute has no file > associated with it. > > Original Traceback (most recent call last): > File "C:\Python25\Lib\site-packages\django-trunk\django\template > \debug.py", line 71, in render_node > result = node.render(context) > File "C:\Python25\Lib\site-packages\django-trunk\django\template > \debug.py", line 87, in render > output = force_unicode(self.filter_expression.resolve(context)) > File "C:\Python25\Lib\site-packages\django-trunk\django\template > \__init__.py", line 535, in resolve > obj = self.var.resolve(context) > File "C:\Python25\Lib\site-packages\django-trunk\django\template > \__init__.py", line 676, in resolve > value = self._resolve_lookup(context) > File "C:\Python25\Lib\site-packages\django-trunk\django\template > \__init__.py", line 705, in _resolve_lookup > current = getattr(current, bit) > File "C:\Python25\Lib\site-packages\django-trunk\django\db\models > \fields\files.py", line 58, in _get_url > self._require_file() > File "C:\Python25\Lib\site-packages\django-trunk\django\db\models > \fields\files.py", line 43, in _require_file > raise ValueError("The '%s' attribute has no file associated with > it." % self.field.name) > ValueError: The 'image' attribute has no file associated with it. > > C:\Python25\Lib\site-packages\django-trunk\django\template\debug.py in > render_node > > 74. e.source = node.source > 75. raise > 76. except Exception, e: > 77. from sys import exc_info > 78. wrapped = TemplateSyntaxError(u'Caught an exception while > rendering: %s' % force_unicode(e, errors='replace')) > 79. wrapped.source = node.source > 80. wrapped.exc_info = exc_info() > > 81. raise wrapped # error highlighted on this line > > 82. return result > 83. > 84. class DebugVariableNode(VariableNode): > 85. def render(self, context): > 86. try: > 87. output = force_unicode(self.filter_expression.resolve(context)) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---