﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
26398	FieldFile open() ignores the mode, always opening the file for reading	Alexey Kotlyarov	nobody	"{{{FieldFile.open}}} has a {{{mode}}} parameter, which is always ignored. This is a test from the PR:

{{{

    def test_filefield_write(self):
        # Files can be written to
        obj = Storage.objects.create(
            normal=SimpleUploadedFile(""assignment.txt"", b""content""))
        with obj.normal as normal:
            normal.open('wb')
            normal.write(b""updated"")
        obj = Storage.objects.get()
        self.assertEqual(obj.normal.read(), b""updated"")

}}}

It fails on at least 1.8 and master with ""File not open for writing"" on {{{write()}}}.

Pull request with a fix: https://github.com/django/django/pull/6325"	Cleanup/optimization	closed	File uploads/storage	1.8	Normal	duplicate			Accepted	0	0	0	0	0	0
