| 
							
							
								 Karen Tracey | d0c897d660 | Made a set of small test changes to avoid leaving temp files hanging around after running the test suite. First, fixed a couple of places where temp dirs were (or could be) created without later being deleted. Second, added a missing close() before unlink() since Windows raises an error on an attempt to remove an open file.  Finally, in the file_uploads tests, avoided opening-by-name temporary files that we already have a descriptor for.  Doing additional opens seems to run afoul of the Windows issue with deleting open files, so it generally works better to just seek back to 0 instead of calling open multiple times. git-svn-id: http://code.djangoproject.com/svn/django/trunk@10406 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2009-04-05 20:59:20 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | 6e415a5f90 | Fixed #9508 -- Added an appropriate FileField.__hash__ implementation. Required because we declare a custom __eq__ method.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@9997 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2009-03-08 09:59:17 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | b96b450981 | Fixed #9786 -- Fixed inequality checking for django.db.models.fields.file.FieldFile class. git-svn-id: http://code.djangoproject.com/svn/django/trunk@9647 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-12-16 04:52:55 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | d7c829c98e | Yet more file storage testing cleanup for the sake of buildbots; this should be the last of it, I hope. git-svn-id: http://code.djangoproject.com/svn/django/trunk@9226 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-10-10 22:13:16 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | ff420b4364 | Fixed #8454: added a FILE_UPLOAD_PERMISSIONS setting to control the permissoin of files uploaded by the built-in file storage system. Thanks, dcwatson. git-svn-id: http://code.djangoproject.com/svn/django/trunk@8640 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-08-27 22:21:14 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | 52672f2b94 | Fixed #8534: getting the size of a file no longer opens it (at least for the built-in file-system storage). Thanks, snaury. git-svn-id: http://code.djangoproject.com/svn/django/trunk@8638 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-08-27 21:30:47 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | 8943a857a7 | Fixed #8175: don't open files we're about to close. This was a pesky bug to track down; thanks to charmless for tracking it down. git-svn-id: http://code.djangoproject.com/svn/django/trunk@8637 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-08-27 21:18:45 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | c33aeaa082 | FIxed #8156: UploadedFile.__repr__now returns a string, a good__repr__should.git-svn-id: http://code.djangoproject.com/svn/django/trunk@8636 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-08-27 20:53:02 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | 06ea872b20 | Fixed #8244: Modified the temporary directory used by file storage tests so that mutliple test runs can be performed in parallel without conflict. git-svn-id: http://code.djangoproject.com/svn/django/trunk@8376 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-08-15 13:16:16 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | 58cd4902a7 | Fixed #4948, a race condition in file saving. Thanks to Martin von Löwis, who diagnosed the problem and pointed the way to a fix. git-svn-id: http://code.djangoproject.com/svn/django/trunk@8306 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-08-11 16:51:18 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | 750f5c8d46 | Fixed #8187: made PIL imports consistant. Thanks, bastih. git-svn-id: http://code.djangoproject.com/svn/django/trunk@8257 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-08-09 14:18:09 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | 7899568e01 | File storage refactoring, adding far more flexibility to Django's file handling. The new files.txt document has details of the new features. This is a backwards-incompatible change; consult BackwardsIncompatibleChanges for details.
Fixes #3567, #3621, #4345, #5361, #5655, #7415.
Many thanks to Marty Alchin who did the vast majority of this work.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8244 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-08-08 20:59:02 +00:00 |  |