<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/modeltests/model_forms/models.py, branch archive/soc2009/model-validation</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2009%2Fmodel-validation</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2009%2Fmodel-validation'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2010-01-04T00:22:13Z</updated>
<entry>
<title>[soc2009/model-validation] Raise UnresolvableValidationError if an error occurs on excluded field</title>
<updated>2010-01-04T00:22:13Z</updated>
<author>
<name>Honza Král</name>
<email>honza.kral@gmail.com</email>
</author>
<published>2010-01-04T00:22:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a7c320fea79b8750ab2a8aca84d8e8fb76d8b100'/>
<id>urn:sha1:a7c320fea79b8750ab2a8aca84d8e8fb76d8b100</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/model-validation@12072 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>[soc2009/model-validation] Merget to trunk at r12009</title>
<updated>2009-12-28T16:35:23Z</updated>
<author>
<name>Honza Král</name>
<email>honza.kral@gmail.com</email>
</author>
<published>2009-12-28T16:35:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=f911df19a455246198b0c8c81ab96bf2abec04f8'/>
<id>urn:sha1:f911df19a455246198b0c8c81ab96bf2abec04f8</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/model-validation@12014 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>[soc2009/model-validation] Update model_forms test to actually test model form</title>
<updated>2009-08-05T01:27:37Z</updated>
<author>
<name>Honza Král</name>
<email>honza.kral@gmail.com</email>
</author>
<published>2009-08-05T01:27:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=549b19af81099f3d2deb5cf15f1e55d75727d19e'/>
<id>urn:sha1:549b19af81099f3d2deb5cf15f1e55d75727d19e</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/model-validation@11396 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>[soc2009/model-valition] Merged to trunk at r10914</title>
<updated>2009-06-03T14:03:10Z</updated>
<author>
<name>Honza Král</name>
<email>honza.kral@gmail.com</email>
</author>
<published>2009-06-03T14:03:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7b14625d0d9c8dc4df87c5354c856e6f5ed3ef60'/>
<id>urn:sha1:7b14625d0d9c8dc4df87c5354c856e6f5ed3ef60</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/model-validation@10916 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>[soc2009/model-validation] Added tests using model inheritance</title>
<updated>2009-06-01T20:10:32Z</updated>
<author>
<name>Honza Král</name>
<email>honza.kral@gmail.com</email>
</author>
<published>2009-06-01T20:10:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4449ff33a0b95ec66dd8c50d7a8c304cdcfa5534'/>
<id>urn:sha1:4449ff33a0b95ec66dd8c50d7a8c304cdcfa5534</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/model-validation@10880 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>[soc2009/model-validation] Dont't validate already failed fields</title>
<updated>2009-06-01T15:41:41Z</updated>
<author>
<name>Honza Král</name>
<email>honza.kral@gmail.com</email>
</author>
<published>2009-06-01T15:41:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=32916adca861f8ed2a8498fa03b23cd050661a79'/>
<id>urn:sha1:32916adca861f8ed2a8498fa03b23cd050661a79</id>
<content type='text'>
This removes the duplicate messages we have been seeing

git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/model-validation@10876 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>[soc2009/model-validation] Added test for field.blank</title>
<updated>2009-06-01T15:40:18Z</updated>
<author>
<name>Honza Král</name>
<email>honza.kral@gmail.com</email>
</author>
<published>2009-06-01T15:40:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a094bda10a76a1284354f1212d71068660cd4d20'/>
<id>urn:sha1:a094bda10a76a1284354f1212d71068660cd4d20</id>
<content type='text'>
We still have to decide what to do with fields that have duplicate errors:
 - required from form
 - blank on model
This change resulted in some tests being rendered as invalid. For
example excluding a required field or doing save_as_new on InlineFormset
with non-existing instance.

git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/model-validation@10872 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #10404: ImageField height_field and width_field options no longer depend on putting the image field after the height/width fields as they did after r9766.</title>
<updated>2009-05-11T09:57:19Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2009-05-11T09:57:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=2b0903b2c4b6f5534e88d25254c6dcf02cc9d485'/>
<id>urn:sha1:2b0903b2c4b6f5534e88d25254c6dcf02cc9d485</id>
<content type='text'>
This bug actually exposed a related handful of inconsistancies in the underlying file handling and wraping, so a few related changes are in here as well:

    * Dimensions are also now calculated the moment the image is assigned to the field instead of upon save.
    * The base `File` object now when possible delegates its closed attribute down to the os-level file it wrapps.
    * In-memory files' `close()` now is a no-op. Without this certain APIs that should be able to handle in-memory files were failing.
    * Accessing `FieldFile.closed` used to open the file. That's silly, and it doesn't any more.
    * Some over-eager error handling was squishing some errors that would normally be raised. One unit test was incorrectly depending on this behavior, so the test was removed.

Thanks to Armin Ronacher for much of this work.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10737 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #10349 -- Modified ManyToManyFields to allow initial form values to be callables. Thanks to fas for the report and patch.</title>
<updated>2009-05-02T07:03:33Z</updated>
<author>
<name>Russell Keith-Magee</name>
<email>russell@keith-magee.com</email>
</author>
<published>2009-05-02T07:03:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=fbf5eaac9460a0f97187b80c9ac16b9aa023802e'/>
<id>urn:sha1:fbf5eaac9460a0f97187b80c9ac16b9aa023802e</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10652 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #10134 -- Added unique_for_[date|day|month|year] validation to ModelForm handling. Thanks to Alex Gaynor for the patch.</title>
<updated>2009-04-30T13:47:39Z</updated>
<author>
<name>Russell Keith-Magee</name>
<email>russell@keith-magee.com</email>
</author>
<published>2009-04-30T13:47:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=17958fa7a9a757c2b0abcdc3f931a010584234f1'/>
<id>urn:sha1:17958fa7a9a757c2b0abcdc3f931a010584234f1</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10646 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
</feed>
