Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						c421a4fd92 
					 
					
						
						
							
							Fixed   #11949  -- Added a hook to allow ModelAdmin customization of the delete selected template. Thanks to bendavis78 for the report and patch, and Ramiro Morales for his cleanup work.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12916  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-04-05 12:02:27 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						f88c2f16e8 
					 
					
						
						
							
							Fixed   #13004 : Ensure the add page for a model with a ManyToManyField specified  
						
						... 
						
						
						
						in readonly_fields does not raise an exception. Thanks hejsan, mlavin, copelco.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12827  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-03-21 14:23:25 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						883329ecb3 
					 
					
						
						
							
							Fixed   #12105 : Corrected handling of isnull=False lookups in admin. Thanks marcob, Travis Cline, gabrielhurley.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12795  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-03-16 19:01:40 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						cc6e9b2286 
					 
					
						
						
							
							Fixed   #12434 : Made pretty_name handle empty string and None as input. Thanks ales_zoulek and gabrielhurley.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12794  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-03-16 16:10:27 +00:00 
						 
				 
			
				
					
						
							
							
								James Bennett 
							
						 
					 
					
						
						
							
						
						a0c77ada99 
					 
					
						
						
							
							Ensure that NullBooleanField displays the appropriate icon for null values in admin changelists. Refs  #13071 .  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12746  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-03-10 08:37:17 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						6d7754ba03 
					 
					
						
						
							
							Fixed   #11710 : Made a small test change to ensure utf-8 bytestrings in  
						
						... 
						
						
						
						verbose_names don't cause a server error when the admin change log message is
built. The necessary code fix was made for #12966  in r12627.  Thanks Rupe.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12650  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-03-02 03:28:48 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						e12b3199d0 
					 
					
						
						
							
							Fixed   #6191 ,  #11296  -- Modified the admin deletion confirmation page to use the same object collection scheme as the actual deletion. This ensures that all objects that may be deleted are actually deleted, and that cyclic display problems are avoided. Thanks to carljm for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12598  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-02-26 13:17:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						342517000c 
					 
					
						
						
							
							Added missing tests for fix committed in r12398. Thanks Karen for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12448  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-02-16 12:17:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						31f3a8c1ad 
					 
					
						
						
							
							Fixed   #10640  - Adds a add_form_template option to ModelAdmin. Thanks jcsackett.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12216  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-01-12 23:34:03 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Rosner 
							
						 
					 
					
						
						
							
						
						bcd9482a20 
					 
					
						
						
							
							Fixed   #342  -- added readonly_fields to ModelAdmin. Thanks Alex Gaynor for bootstrapping the patch.  
						
						... 
						
						
						
						ModelAdmin has been given a readonly_fields that allow field and calculated
values to be displayed alongside editable fields. This works on model
add/change pages and inlines.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@11965  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-12-22 18:29:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						ca2d64788d 
					 
					
						
						
							
							Fixed   #9749  - Added hook to ModelAdmin for specifying custom ChangeLists. Thanks to David Larlet and Eric Florenzano.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@11910  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-12-18 10:08:05 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						7ecb8b08b3 
					 
					
						
						
							
							Fixed   #10922  -- Corrected handling of POST data to ensure that the right objects are updated on save when the ordering field is editable. Thanks to Alex Gaynor, Karen Tracy, and Will Hardy for their contributions to this patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@11160  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-07-03 03:05:17 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						2c2871b7c3 
					 
					
						
						
							
							Fixed   #11042  -- Corrected admin inlines for inherited models. Thanks to jsmullyan for the report, and mir for helpful triage work. Patch includes regression test for  #8093 , and a commented out test for  #10992 .  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10725  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-05-09 11:40:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						23fa913676 
					 
					
						
						
							
							Fixed   #10448 : correcting errors on "save as new" now correctly create a new object instead of modifying the old one. Thanks, bastih.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10713  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-05-08 12:53:14 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						b5f0aff922 
					 
					
						
						
							
							Fixed   #10516  -- Corrected admin search when the search_fields definition contains multiple fields on the same base model. Thanks to Zain Memon for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10684  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-05-07 12:52:43 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						eb81d5acb3 
					 
					
						
						
							
							Fixed   #10893  -- Corrected a problem with using list_editable in the admin when the model has a manual primary key. Thanks to Alex Gaynor for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10681  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-05-07 11:56:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						ccc8e104ee 
					 
					
						
						
							
							Fixed   #10799 : fixed the use of list_editable with model inheritance and custom one-to-one parent links. Thanks, Alex Gaynor.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10590  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-04-18 21:03:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						1e4ad6f118 
					 
					
						
						
							
							Fixed   #10002 : inline file uploads now correctly display prior data. Thanks, dgouldin.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10588  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-04-18 20:29:55 +00:00 
						 
				 
			
				
					
						
							
							
								Malcolm Tredinnick 
							
						 
					 
					
						
						
							
						
						3bd384aa62 
					 
					
						
						
							
							Fixed   #10645  -- Added some robustness around some admin and modelform params.  
						
						... 
						
						
						
						Fieldset dictionary names, search fields and unique_together attribute
names all have to be convertible to strings (that has always been true).
If somebody passes in a unicode object, Python barfs because Django uses
those values as keyword argument names and function calls require
parameter names to be str objects. We now convert thing to strs
automatically.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10510  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-04-11 07:41:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						bb15cee58a 
					 
					
						
						
							
							Made a bunch of improvements to admin actions. Be warned: this includes one minor but BACKWARDS-INCOMPATIBLE change.  
						
						... 
						
						
						
						These changes are:
    * BACKWARDS-INCOMPATIBLE CHANGE: action functions and action methods now share the same signature: `(modeladmin, request, queryset)`. Actions defined as methods stay the same, but if you've defined an action as a standalone function you'll now need to add that first `modeladmin` argument.
    * The delete selected action is now a standalone function registered site-wide; this makes disabling it easy.
    * Fixed  #10596 : there are now official, documented `AdminSite` APIs for dealing with actions, including a method to disable global actions. You can still re-enable globally-disabled actions on a case-by-case basis.
    * Fixed  #10595 : you can now disable actions for a particular `ModelAdmin` by setting `actions` to `None`.
    * Fixed  #10734 : actions are now sorted (by name).
    * Fixed  #10618 : the action is now taken from the form whose "submit" button you clicked, not arbitrarily the last form on the page.
    * All of the above is documented and tested.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10408  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-04-06 20:23:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						8f7aa84def 
					 
					
						
						
							
							Fixed   #9651 : fixed save_as with inline forms. Thanks, kmike and Mnewman.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10353  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-04-02 00:01:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						ee17cabba0 
					 
					
						
						
							
							Fixed   #9969 : choices with options groups (added in [7977]) now work correctly in the admin with list_display and list_filter. Thanks, ramiro.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10318  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-04-01 14:14:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						f83af07ce3 
					 
					
						
						
							
							Fixed   #7510 : the ModelAdmin now uses self.queryset instead of the default manager. Thanks, Alex Gaynor.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10314  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-04-01 03:11:58 +00:00 
						 
				 
			
				
					
						
							
							
								Joseph Kocherhans 
							
						 
					 
					
						
						
							
						
						62353e8fe7 
					 
					
						
						
							
							Fixed   #9863 . A ForeignKey with editable=False to the parent in an inline no longer raises an exception. Thanks to keithb for the test case and Alex Gaynor for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10239  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-03-31 00:03:34 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Rosner 
							
						 
					 
					
						
						
							
						
						69977d2045 
					 
					
						
						
							
							Fixed   #10622  -- Resolved an issue with model inheritence and list_editable. Thanks oyvind and Alex Gaynor.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10178  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-03-29 18:52:38 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						44f3080226 
					 
					
						
						
							
							Fixed   #10505 : added support for bulk admin actions, including a globally-available "delete selected" action. See the documentation for details.  
						
						... 
						
						
						
						This work started life as Brian Beck's "django-batchadmin." It was rewritten for inclusion in Django by Alex Gaynor, Jannis Leidel (jezdez), and Martin Mahner (bartTC). Thanks, guys!
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10121  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-03-23 20:22:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						7bc0878922 
					 
					
						
						
							
							Fixed   #8939 : added a list_editable option to ModelAdmin; fields declared list_editable may be edited, in bulk, on the changelist page. Thanks, Alex Gaynor.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10077  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-03-17 20:51:47 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						3c8568a7dc 
					 
					
						
						
							
							Fixed   #10271 ,  #10281  --  Fixed the handling multiple inline models that share a common base class and have the link to the inline parent on the base class. Includes modifications that allow the equivalent handling for GenericFields. Thanks to Idan Gazit, Antti Kaihola (akaihola), and Alex Gaynor for their work on this patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10017  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-03-10 11:19:26 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						986e162c5d 
					 
					
						
						
							
							Follow-up to r9656 -- beef up the added test to exercise all (one can hope) paths through the troublesome get_deleted_objects function and fix the resulting errors.  
						
						... 
						
						
						
						Refs #9859 .
git-svn-id: http://code.djangoproject.com/svn/django/trunk@9657  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-12-16 17:42:18 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						10894da8a8 
					 
					
						
						
							
							Fixed   #9859  -- Added another missing force_unicode needed in admin when running on Python 2.3.  Many thanks for report & patch to nfg.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@9656  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-12-16 15:04:47 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						ae43d11838 
					 
					
						
						
							
							Fixed   #3096  -- Make admin list_filters respect limit_choices_to.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@9241  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-10-21 19:03:21 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						05d695908c 
					 
					
						
						
							
							Fixed   #9053  -- Allowed for sorting of callable and ModelAdmin methods specified in list_display (added in r8352).  Previously attempting to sort on the former would raise an exception and the latter simply didn't sort.  Also added tests for this function.  Thanks rgl and jenan.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@9211  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-10-08 14:47:01 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Rosner 
							
						 
					 
					
						
						
							
						
						65be56816f 
					 
					
						
						
							
							Fixed   #5780  -- Adjusted the ModelAdmin API to allow the created/updated objects  
						
						... 
						
						
						
						to be passed to the formsets prior to validation.
This is a backward incompatible change for anyone overridding save_add or
save_change. They have been removed in favor of more granular methods
introduced in [8266] and the new response_add and response_change nethods.
save_model has been renamed to save_form due to its slightly changed behavior.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8273  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-08-09 20:52:40 +00:00 
						 
				 
			
				
					
						
							
							
								Malcolm Tredinnick 
							
						 
					 
					
						
						
							
						
						ab8965c428 
					 
					
						
						
							
							Added a few force_unicode() calls around objects in the admin. Required for  
						
						... 
						
						
						
						Python 2.3 compatibility. Patch from nfg.
Refs #8151 , #8153 .
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8236  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-08-08 18:07:33 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Rosner 
							
						 
					 
					
						
						
							
						
						a19ed8aea3 
					 
					
						
						
							
							Merged the newforms-admin branch into trunk.  
						
						... 
						
						
						
						This is a backward incompatible change. The admin contrib app has been
refactored. The newforms module has several improvements including FormSets
and Media definitions.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7967  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-07-18 23:54:34 +00:00