| 
							
							
								 Adrian Holovaty | 08e406d146 | Added newforms USPhoneNumberField in django.contrib.localflavor.usa git-svn-id: http://code.djangoproject.com/svn/django/trunk@4554 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-21 05:54:09 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | ee96c7eb2d | Fixed #3534 -- newforms ModelChoiceField and ModelMultipleChoiceField no longer cache choices. Instead, they calculate choices via a fresh database query each time the widget is rendered and clean() is called git-svn-id: http://code.djangoproject.com/svn/django/trunk@4552 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-21 05:14:28 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 5bec651a61 | Added small newforms unit test git-svn-id: http://code.djangoproject.com/svn/django/trunk@4551 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-21 03:47:03 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | a52cc03374 | Fixed #3490 -- Fixed issue with newforms ChoiceField and generators as choices. Thanksfor the patch, Chris.Wesseling@cwi.nl git-svn-id: http://code.djangoproject.com/svn/django/trunk@4549 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-20 03:05:09 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | bdfbcb2cd5 | Fixed #3247 -- newforms form_for_model() and form_for_instance() no longer create form fields for database fields with editable=False. Thanks for the patch, mssnlayam@yahoo.com and Philipp Keller git-svn-id: http://code.djangoproject.com/svn/django/trunk@4548 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-20 02:59:16 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | e56934b9b9 | Fixed #3257 -- Added newforms ModelChoiceField and ModelMultipleChoiceField, which are now used by form_for_model() and form_for_instance(). Thanks for the patch, Honza Kral, floguy@gmail.com and kilian.cavalotti git-svn-id: http://code.djangoproject.com/svn/django/trunk@4547 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-20 02:42:07 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 907241e299 | Fixed #2455 -- Added newforms USStateSelect widget in django.contrib.localflavor.usa git-svn-id: http://code.djangoproject.com/svn/django/trunk@4545 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-20 00:30:22 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | b8fa80bd00 | Fixed #3510 -- newforms validation errors are now HTML-escaped for HTML output. Thanks, scott@staplefish.com git-svn-id: http://code.djangoproject.com/svn/django/trunk@4544 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-19 23:54:55 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 7cb7541971 | Improved newforms to handle wacky characters in Field help_text git-svn-id: http://code.djangoproject.com/svn/django/trunk@4543 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-19 23:43:14 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | d6d51c9546 | Fixed #3160 -- Added the ability to control the content type in a test client POST request. This is to allow easier testing of json-rpc/xml-rpc/soap etc interfaces. Thanks to Mikeal Rogers for the suggestion, and Ben <afternoon@uk2.net> for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4529 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-17 00:23:09 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 4a85a75fb0 | Fixed #3506 -- Changed newforms BoundField.help_text to an empty string if None. Thanks for the patch, Thomas Steinacher git-svn-id: http://code.djangoproject.com/svn/django/trunk@4528 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-15 22:43:43 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 1d5e974a4f | Fixed #3503 -- Added newforms UKPostcodeField in django.contrib.localflavor.uk. Thanks for the patch, Jonathan Buchanan git-svn-id: http://code.djangoproject.com/svn/django/trunk@4527 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-15 21:26:43 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 1ce1442d95 | Implented newforms USStateField in django.contrib.localflavor.usa. Refs #2455 git-svn-id: http://code.djangoproject.com/svn/django/trunk@4525 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-15 06:18:27 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 27b28616b4 | Created django.contrib.localflavor, for country- and culture-specific functionality. Moved django/newforms/extras/usa.py into there git-svn-id: http://code.djangoproject.com/svn/django/trunk@4524 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-15 05:53:44 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | b93614ada6 | Fixed #3409 -- Added render_value argument to newforms PasswordInput. Thanks for the patch, scott@staplefish.com git-svn-id: http://code.djangoproject.com/svn/django/trunk@4523 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-15 05:05:43 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | a13a47e447 | Fixed #3314 -- Fixed a bug in newforms smart_unicode. Thanks for the patch, nesh git-svn-id: http://code.djangoproject.com/svn/django/trunk@4522 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-15 04:13:02 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 6245816dd9 | Fixed #3456 -- Made it easier/more intuitive to render newforms help_text in templates git-svn-id: http://code.djangoproject.com/svn/django/trunk@4521 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-15 04:03:47 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 2ec2bf6989 | Fixed #1466 -- Added newforms USZipCodeField git-svn-id: http://code.djangoproject.com/svn/django/trunk@4519 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-15 03:37:25 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 0518205308 | Implemented subclassing Forms in newforms git-svn-id: http://code.djangoproject.com/svn/django/trunk@4506 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-14 23:44:46 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 4c4209b144 | Changed __year lookup to use a BETWEEN SQL statement instead of comparing the result of EXTRACT(year). This should be more efficient. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4505 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-14 06:32:32 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 9efa60dafb | Fixed #3489 -- Changed newforms to use copy.copy() in constructing self.fields, so changes to self.fields in a given form instance do not affect other instances git-svn-id: http://code.djangoproject.com/svn/django/trunk@4504 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-13 18:04:47 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | a4ddecd15c | Fixed #3155 -- Allow an integer to be passed to the urlencode filter. Patch based on one from SmileyChris.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4496 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-13 05:50:55 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | 0fabbf8ce8 | Fixed #2606 -- Added tag for working out the URL of a particular view function. All work done by Ivan Sagalaev.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4494 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-13 04:24:58 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | 58ae80b5ea | Changed one of the named endblock tests to test that nesting in the wrong order is caught as an error.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4493 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-13 02:54:17 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | a0c354ee4e | Fixed #3351 -- Added optional naming of the block in "endblock" tags to ensure correct nesting. Thanks for the patch, SmileyChris.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4489 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-12 00:22:22 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | d123588184 | #fixed #2256 -- Made count() interact with slicing on QuerySets. Patch from SmileyChris.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4488 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-12 00:16:17 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | 6c4757729b | Revert [4485] in order to fix accidental mod_python breakage. Refs #2920. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4486 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-11 23:50:35 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | 0e924c70b1 | Refs #2920 -- Replaced implicit uses of _() with explicit imports or calls to gettext(). At some point post 0.96, we need to remove the calls that put _ into the builtins. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4485 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-11 06:20:52 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | f9cdde0cb4 | Fixed #3162 -- Added coded to catch and rethrow exceptions that are thrown by the views visited by the test client. Thanks, Ben <afternoon@uk2.net>. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4482 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-11 00:23:31 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 007f17d63e | Fixed #3463 -- EmptyQuerySet's iterator() now returns a generator. Thanks, Gary Wilson git-svn-id: http://code.djangoproject.com/svn/django/trunk@4475 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-10 05:38:38 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 766e339666 | Improved runtests.py to normalize MIDDLEWARE_CLASSES during test execution. Some tests were failing for me because my custom MIDDLEWARE_CLASSES setting didn't have sessions or authentication installed git-svn-id: http://code.djangoproject.com/svn/django/trunk@4473 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-10 04:01:19 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | e57ce6b157 | Fixed #2348 -- Improved error reporting when query filter arguments are misspelt. Variation on a patch from Karen Tracey.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4470 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-10 03:39:56 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | 5a0b72a6eb | Fixed #2027 -- added truncatewords_html filter that respects HTML tags whilst truncating. Patch from SmileyChris.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4468 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-10 02:51:27 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | ea7b3fd148 | Fixed #3449 -- fixed regression test results so that they all pass now. Thanks Brian Harring.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4466 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-09 22:09:07 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | 9ba27afce0 | Added a ` session` attribute to the test Client, to make it easier to test if session variables have been modified in a view. Also renamed Client.cookie to Client.cookies, to match documentation and common sense.git-svn-id: http://code.djangoproject.com/svn/django/trunk@4464 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-02-09 13:47:36 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | 1e3d035fcc | Fixed Python 2.4-ism in modeltests/test_client.  Thanks for the find, Robert Myers. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4451 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-29 16:48:31 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | d28a63cc00 | Fixed #3389 -- Many-to-many sets can now be assigned with primary key values git-svn-id: http://code.djangoproject.com/svn/django/trunk@4448 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-29 16:09:25 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 829e4c70f8 | newforms: Changed database Field formfield() methods to pass help_text to the formfield help_text git-svn-id: http://code.djangoproject.com/svn/django/trunk@4442 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-28 22:36:02 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | cf75fcc832 | Fixed #3255 -- Added help_text argument to newforms Field class. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4440 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-28 22:10:04 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 83768bf067 | Fixed #3263 -- newforms form_for_model() and form_for_instance() now handle foreign-key and many-to-many data properly. Thanks for the patch, Jeff Hilyard git-svn-id: http://code.djangoproject.com/svn/django/trunk@4439 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-28 04:56:54 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 546f16d323 | newforms: Added a unit test that tests dynamic field addition with base fields defined on the class git-svn-id: http://code.djangoproject.com/svn/django/trunk@4438 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-27 22:16:16 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | c93686c698 | Fixed #3334 -- Changed newforms Form class construction so that appending to (or altering) self.fields affects only the instance, not the class. As a consequence, self.fields is created in Form.__init__(). The form metaclass now creates a variable self.base_fields instead of self.fields. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4437 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-27 22:06:56 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | c0e01416b6 | Fixed #3312 -- CheckboxSelectMultiple no longer uses duplicate ID attributes for each checkbox git-svn-id: http://code.djangoproject.com/svn/django/trunk@4436 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-27 21:41:32 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 982a9443e1 | Fixed #3300 -- Changed newforms Select widget to collapse 'choices' into a list if it's an iterable, so the iterable can be iterated over multiple times. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4435 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-27 21:30:26 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | db8525cc01 | Fixed a flaw in the serializers that prevented OneToOneFields being serialized as JSON objects. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4433 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-27 13:42:51 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | 54feaca70f | Fixed #3098 -- Added db_table parameter to m2m fields, allowing the specification of a custom table name for the m2m table. Thanks, Wolfram Kriesing. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4429 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-25 13:47:55 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | 12ad69c0b4 | Fixed #3215, #3081, #2749 -- Fixed problem with mistaken deletion of objects when a GenericRelation is involved. Thanks to Thomas Steinacher for helping to narrow down the problem (#3215), and Alex Dedul (#3081) for the starting point of a working patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4428 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-25 11:24:17 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 788f8f7454 | newforms: Implemented NullBooleanField and NullBooleanSelect git-svn-id: http://code.djangoproject.com/svn/django/trunk@4411 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-24 05:23:19 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 8a6c337f2a | newforms: Added MultiValueField, SplitDateTimeField, MultiWidget, SplitDateTimeWidget git-svn-id: http://code.djangoproject.com/svn/django/trunk@4403 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-23 20:23:07 +00:00 |  | 
			
				
					| 
							
							
								 Adrian Holovaty | 13280259a8 | Fixed #3283 -- Added support for empty QuerySets via none() method. Thanks for the patch, medhat git-svn-id: http://code.djangoproject.com/svn/django/trunk@4394 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-01-23 02:11:08 +00:00 |  |