#18150: Uploading a file ending with a backslash fails
-------------------------------------+-------------------------------------
Reporter: Peter Kuma | Owner:
Type: Bug | supersteve9219
Component: File | Status: assigned
uploads/storage | Version: 1.4
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Comment (by supersteve9219):
Replying to [comment:5 anonymous]:
> Added a new patch, added the test method to the patch.
>
> Changed os.path to ntpath in uploadedfile.py, os.path has inconsistent
behavior depending on operating system. In this case we need os.path to
handle filenames with both forward and back slashes, on unix operating
systems os.path will not remove backslashes, by forcing ntpath we can
avoid this. Since forward and backslashes are now handled in
uploadedfile.py we can remove it from multipartparser.py since it is
redundant.
Accidentally posted this while logged out.
--
Ticket URL: <https://code.djangoproject.com/ticket/18150#comment:6>
Django <https://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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.