<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chango.git/django/newforms, branch devmain</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/chango.git/atom?h=devmain</id>
<link rel='self' href='http://cgit.adnoto.dev/chango.git/atom?h=devmain'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/'/>
<updated>2008-08-10T21:10:47Z</updated>
<entry>
<title>Fixed #7830 -- Removed all of the remaining, deprecated, non-oldforms features:</title>
<updated>2008-08-10T21:10:47Z</updated>
<author>
<name>Gary Wilson Jr</name>
<email>gary.wilson@gmail.com</email>
</author>
<published>2008-08-10T21:10:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=ef48a3e69c02438db32f20531f5c679e8315d528'/>
<id>urn:sha1:ef48a3e69c02438db32f20531f5c679e8315d528</id>
<content type='text'>
 * Support for representing files as strings was removed. Use `django.core.files.base.ContentFile` instead.
 * Support for representing uploaded files as dictionaries was removed. Use `django.core.files.uploadedfile.SimpleUploadedFile` instead.
 * The `filename`, `file_name`, `file_size`, and `chuck` properties of `UploadedFile` were removed. Use the `name`, `name`, `size`, and `chunks` properties instead, respectively.
 * The `get_FIELD_filename`, `get_FIELD_url`, `get_FIELD_size`, and `save_FIELD_file` methods for Models with `FileField` fields were removed. Instead, use the `path`, `url`, and `size` attributes and `save` method on the field itself, respectively.
 * The `get_FIELD_width` and `get_FIELD_height` methods for Models with `ImageField` fields were removed. Use the `width` and `height` attributes on the field itself instead.
 * The dispatcher `connect`, `disconnect`, `send`, and `sendExact` functions were removed. Use the signal object's own `connect`, `disconnect`, `send`, and `send` methods instead, respectively.
 * The `form_for_model` and `form_for_instance` functions were removed. Use a `ModelForm` subclass instead.
 * Support for importing `django.newforms` was removed. Use `django.forms` instead.
 * Support for importing `django.utils.images` was removed. Use `django.core.files.images` instead.
 * Support for the `follow` argument in the `create_object` and `update_object` generic views was removed. Use the `django.forms` package and the new `form_class` argument instead.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@8291 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #7741: django.newforms is now django.forms. This is obviously a backwards-incompatible change. There's a warning upon import of django.newforms itself, but deeper imports will raise errors.</title>
<updated>2008-07-19T01:22:26Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2008-07-19T01:22:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=46786b4193e04d398532bbfc3dcf63c03c1793cb'/>
<id>urn:sha1:46786b4193e04d398532bbfc3dcf63c03c1793cb</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7971 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Merged the newforms-admin branch into trunk.</title>
<updated>2008-07-18T23:54:34Z</updated>
<author>
<name>Brian Rosner</name>
<email>brosner@gmail.com</email>
</author>
<published>2008-07-18T23:54:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=a19ed8aea395e8e07164ff7d85bd7dff2f24edca'/>
<id>urn:sha1:a19ed8aea395e8e07164ff7d85bd7dff2f24edca</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Fixed #7816 -- Fixed error in a few DeprecationWarnings. Thanks, leahculver</title>
<updated>2008-07-18T21:45:25Z</updated>
<author>
<name>Adrian Holovaty</name>
<email>adrian@holovaty.com</email>
</author>
<published>2008-07-18T21:45:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=13643a7f5ded088b870b878712f0f4f39f213e52'/>
<id>urn:sha1:13643a7f5ded088b870b878712f0f4f39f213e52</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7955 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #1443 -- Django's various bits now support dates before 1900. Thanks to SmileyChris, Chris Green, Fredrik Lundh and others for patches and design help</title>
<updated>2008-07-18T03:47:27Z</updated>
<author>
<name>Adrian Holovaty</name>
<email>adrian@holovaty.com</email>
</author>
<published>2008-07-18T03:47:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=df2b19cc17666fe36a8153c3de45b20ffe3334ab'/>
<id>urn:sha1:df2b19cc17666fe36a8153c3de45b20ffe3334ab</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7946 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #7673: make sure to rewind uploaded image data when validating ImageFields. Thanks, Mike Axiak.</title>
<updated>2008-07-12T20:43:38Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2008-07-12T20:43:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=e63f8bf65571d07c02725a4c86036be11e949916'/>
<id>urn:sha1:e63f8bf65571d07c02725a4c86036be11e949916</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7907 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #7614: the quickening has come, and there now is only one UploadedFile. On top of that, UploadedFile's interface has been improved:</title>
<updated>2008-07-07T23:16:00Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2008-07-07T23:16:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=a28b75b0ba9650ae3bd46e38d12d95d48f5c5664'/>
<id>urn:sha1:a28b75b0ba9650ae3bd46e38d12d95d48f5c5664</id>
<content type='text'>
  * The API now more closely matches a proper file API. This unfortunately means a few backwards-incompatible renamings; see BackwardsIncompatibleChanges. This refs #7593.
  * While we were at it, renamed chunk() to chunks() to clarify that it's an iterator.
  * Temporary uploaded files now property use the tempfile library behind the scenes which should ensure better cleanup of tempfiles (refs #7593 again).

Thanks to Mike Axiak for the bulk of this patch.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@7859 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Changed ModelFormMetaclass to have the normal signature for a __new__ method.</title>
<updated>2008-07-06T12:29:40Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2008-07-06T12:29:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=075098f9fd06c42faaba01ec8f855f4d4e99dae6'/>
<id>urn:sha1:075098f9fd06c42faaba01ec8f855f4d4e99dae6</id>
<content type='text'>
Allows extending the metaclass more normally.

Patch from Christian Tanzer. Refs #7617.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@7847 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #7621 -- Enable superclassing of the various metaclasses we use.</title>
<updated>2008-07-06T11:55:30Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2008-07-06T11:55:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=0d0cbfd56ee468a50910d2e0686a0f28029992ba'/>
<id>urn:sha1:0d0cbfd56ee468a50910d2e0686a0f28029992ba</id>
<content type='text'>
Also tidy up some initialisation code in django.db.models.base.ModelBase.
Thanks, Christian Tanzer.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@7846 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #2070: refactored Django's file upload capabilities.</title>
<updated>2008-07-01T15:10:51Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2008-07-01T15:10:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=d725cc9734272f867d41f7236235c28b3931a1b2'/>
<id>urn:sha1:d725cc9734272f867d41f7236235c28b3931a1b2</id>
<content type='text'>
A description of the new features can be found in the new [http://www.djangoproject.com/documentation/upload_handing/ upload handling documentation]; the executive summary is that Django will now happily handle uploads of large files without issues.

This changes the representation of uploaded files from dictionaries to bona fide objects; see BackwardsIncompatibleChanges for details.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@7814 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
</feed>
