Hi, I'm getting the following error uploading images to my gallery using the admin site, written in django (full stack at bottom of mail)
ValueError: I/O operation on closed file It doesn't always happen, and it;s more likely to occur using "Save but keep editing" in the admin. I'm using svn 10712. Any clues? Thanks, Tim. File "/home/mybandsite/django-trunk/django/core/handlers/base.py", line 92, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/home/mybandsite/django-trunk/django/contrib/admin/sites.py", line 480, in root return self.model_page(request, *url.split('/', 2)) File "/home/mybandsite/django-trunk/django/views/decorators/cache.py", line 44, in _wrapped_view_func response = view_func(request, *args, **kwargs) File "/home/mybandsite/django-trunk/django/contrib/admin/sites.py", line 499, in model_page return admin_obj(request, rest_of_url) File "/home/mybandsite/src/MyBandSite/admin.py", line 113, in __call__ return super(SiteOnlyAdmin, self).__call__(request, url) File "/home/mybandsite/django-trunk/django/contrib/admin/options.py", line 1094, in __call__ return self.change_view(request, unquote(url)) File "/home/mybandsite/django-trunk/django/db/transaction.py", line 240, in _commit_on_success res = func(*args, **kw) File "/home/mybandsite/django-trunk/django/contrib/admin/options.py", line 832, in change_view self.save_formset(request, form, formset, change=True) File "/home/mybandsite/src/MyBandSite/admin.py", line 82, in save_formset formset.save() File "/home/mybandsite/django-trunk/django/forms/models.py", line 509, in save return self.save_existing_objects(commit) + self.save_new_objects(commit) File "/home/mybandsite/django-trunk/django/forms/models.py", line 643, in save_new_objects self.new_objects.append(self.save_new(form, commit=commit)) File "/home/mybandsite/django-trunk/django/forms/models.py", line 738, in save_new obj.save() File "/home/mybandsite/src/MyBandSite/gallery/models.py", line 61, in save super(GalleryImage, self).save() File "/home/mybandsite/django-trunk/django/db/models/base.py", line 407, in save self.save_base(force_insert=force_insert, force_update=force_update) File "/home/mybandsite/django-trunk/django/db/models/base.py", line 461, in save_base values = [(f, None, (raw and getattr(self, f.attname) or f.pre_save(self, False))) for f in non_pks] File "/home/mybandsite/django-trunk/django/db/models/fields/files.py", line 191, in pre_save file.save(file.name, file, save=False) File "/home/mybandsite/django-trunk/django/db/models/fields/files.py", line 239, in save self._dimensions_cache = get_image_dimensions(content) File "/home/mybandsite/django-trunk/django/core/files/images.py", line 39, in get_image_dimensions data = file.read(1024) File "/home/mybandsite/django-trunk/django/core/files/uploadedfile.py", line 87, in read def read(self, *args): return self._file.read(*args) ValueError: I/O operation on closed file --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---