#7683: Streaming Upload file deleted before move
------------------------------------+---------------------------------------
Reporter: emperorcezar | Owner: nobody
Status: reopened | Milestone:
Component: Uncategorized | Version: SVN
Resolution: | Keywords:
Stage: Unreviewed | Has_patch: 0
Needs_docs: 0 | Needs_tests: 0
Needs_better_patch: 0 |
------------------------------------+---------------------------------------
Changes (by emperorcezar):
* status: closed => reopened
* resolution: duplicate =>
Comment:
Replying to [comment:1 axiak]:
> This is actually not the problem. The problem is #7675.
I applied the patch from #7675. Now getting the following traceback.
{{{
Environment:
Request Method: POST
Request URL: http://localhost:8000/essayupload/
Django Version: 0.97-pre-SVN-7871
Python Version: 2.5.2
Installed Applications:
['appid.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'appid.apply',
'django.contrib.admin',
'registration',
'extensions']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'appid.auth.middleware.AuthenticationMiddleware',
'django.middleware.doc.XViewMiddleware',
'django.middleware.locale.LocaleMiddleware')
Traceback:
File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py" in
get_response
86. response = callback(request, *callback_args,
**callback_kwargs)
File "/usr/lib/python2.5/site-packages/django/contrib/auth/decorators.py"
in __call__
67. return self.view_func(request, *args, **kwargs)
File "/home/cezar/code/appid/apply/views.py" in essayUpload
316. object = form.save(commit=False)
File "/usr/lib/python2.5/site-packages/django/newforms/models.py" in save
273. return save_instance(self, self.instance,
self._meta.fields, fail_message, commit)
File "/usr/lib/python2.5/site-packages/django/newforms/models.py" in
save_instance
44. f.save_form_data(instance, cleaned_data[f.name])
File "/usr/lib/python2.5/site-
packages/django/db/models/fields/__init__.py" in save_form_data
865. getattr(instance, "save_%s_file" %
self.name)(data.name, data, save=False)
File "/usr/lib/python2.5/site-
packages/django/db/models/fields/__init__.py" in <lambda>
817. setattr(cls, 'save_%s_file' % self.name, lambda instance,
filename, raw_field, save=True: instance._save_FIELD_file(self, filename,
raw_field, save))
File "/usr/lib/python2.5/site-packages/django/db/models/base.py" in
_save_FIELD_file
533. raw_field.close()
File "/usr/lib/python2.5/site-packages/django/core/files/uploadedfile.py"
in close
204. def close(self): return self._file.close()
File "/usr/lib/python2.5/tempfile.py" in close
411. self.unlink(self.name)
Exception Type: OSError at /essayupload/
Exception Value: [Errno 2] No such file or directory:
'/tmp/tmpVwM5Fd.upload'
}}}
--
Ticket URL: <http://code.djangoproject.com/ticket/7683#comment:2>
Django Code <http://code.djangoproject.com/>
The web framework for perfectionists with deadlines
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---