Django

Code

Some tickets

  1. Ready for 1.2 …
  2. 1.2 review …
  3. Bugs left in 1.2 …
  4. 1.2 docs ...

Ready for 1.2 ...

#12249
csrf_token not clear in User Authentication docs
#12260
bug -- CSS class messes up ModelMultipleChoiceField in contrib.admin
#13099
Documentation: Second exclude example is incorrect
#13103
say "model object's" <view>
#13171
field_subclassing test failing, needs to use get_prep_lookup
#13173
entire admin_scripts test suite fails on Windows if sys.executable path has a space in it.

1.2 review ...

#10573
Bug when auto-focusing on field with MultiWidget in admin site
#10594
GeoQuerySet methods should filter out NULL values by default
#11716
Various methods in django.db.models.fields don't wrap ValueErrors and allow them to escape
#11810
[gis] Typo in OpenLayers Admin JS
#11967
[patch] Firefox 3.5/TinyMCE collision breaks DateTimeShortcuts.js in admin
#12201
django-admin.py makemessages fails without telling on which file it failed
#12229
ImageField.save should be documented upfront and obvious
#12247
update on empty queryset in which the update kwargs refer to inherited columns update all rows of base table
#12249
csrf_token not clear in User Authentication docs
#12260
bug -- CSS class messes up ModelMultipleChoiceField in contrib.admin
#12328
subqueries in django 1.1 behave oddly
#12594
Meaningless exception when DEBUG=False and resolver.urlconf_module is None.
#12612
SQLite3 executemany() exception handling is too broad
#12627
If all fields are readonly or editable=False, their ModelForm is always valid and can raise exceptions
#12749
"Please correct the error below." when saving add model form with inline formset and no auto primary key.
#12769
Queryset.query pickle fails if fields have lazy translations in field declaration params.
#12832
Docs out of date perhaps in several places.
#12945
url tag breaks on spaces between delimiting commas since [12503]
#12980
locale formats should use raw strings
#13023
Don't show "+ Add another" in admin inlines when extra = 0
#13035
Wrong documentation for admin and default managers
#13038
readonly_fields in an Admin changeform don't have their name added as a HTML class
#13064
Portuguese translation patch for Django 1.2
#13065
Brazilian Portuguese locale updated
#13082
Backends test_long_string regression test has a bug
#13094
mongolian translation
#13096
Norwegian nynorsk translation
#13098
Updated Norwegian translation for 1.2
#13099
Documentation: Second exclude example is incorrect
#13101
Documentation: Add note about multiple databases and debugging raw sql
#13103
say "model object's" <view>
#13129
A CSS fix for Actions in admin with filtered
#13134
Updated hebrew translations
#13166
Admin change view: ambiguity between action and list_editable form submission
#13171
field_subclassing test failing, needs to use get_prep_lookup
#13173
entire admin_scripts test suite fails on Windows if sys.executable path has a space in it.

Bugs left in 1.2 ...

#10573
Bug when auto-focusing on field with MultiWidget in admin site
#10594
GeoQuerySet methods should filter out NULL values by default
#10650
Clarify use of MEDIA_ROOT in default settings.py
#11333
ORA-01830 date format picture ends before converting entire input
#11422
Broken html in CheckboxSelectMultiple widget (with fix)
#11637
Formats missing for most locales
#11716
Various methods in django.db.models.fields don't wrap ValueErrors and allow them to escape
#11810
[gis] Typo in OpenLayers Admin JS
#11811
No error raised on update(foreignkey=unsavedobject) on nullable fk
#11890
Defer/only + annotate is broken
#11916
Extra params + aggregation creates incorrect SQL.
#11949
delete_selected action incorrectly uses AdminSite.delete_confirmation_template
#11956
ReverseManyRelatedObjectsDescriptor wrongly assumes symmetry between inherited objects
#11957
runserver must be restarted after error in admin.py
#11967
[patch] Firefox 3.5/TinyMCE collision breaks DateTimeShortcuts.js in admin
#12040
CurrentSiteManager documentation lacks indication when used in manytomany
#12069
The {% url %} parser silently ignores anything after an "as varname" clause
#12171
transaction.savepoint_rollback fails with postgresql DATABASE_ENGINE
#12201
django-admin.py makemessages fails without telling on which file it failed
#12229
ImageField.save should be documented upfront and obvious
#12247
update on empty queryset in which the update kwargs refer to inherited columns update all rows of base table
#12249
csrf_token not clear in User Authentication docs
#12260
bug -- CSS class messes up ModelMultipleChoiceField in contrib.admin
#12328
subqueries in django 1.1 behave oddly
#12412
Submitting files in tests docs are inaccurate
#12429
RawQuerySet doesn't call ops.convert_values in the backend
#12502
Diagram doesn't match text in Middleware documentation
#12594
Meaningless exception when DEBUG=False and resolver.urlconf_module is None.
#12612
SQLite3 executemany() exception handling is too broad
#12627
If all fields are readonly or editable=False, their ModelForm is always valid and can raise exceptions
#12643
Should mention to call parent clean method for modelForm in custom validation chapter
#12699
Possible version/link confusion on the djangoproject.org home page
#12749
"Please correct the error below." when saving add model form with inline formset and no auto primary key.
#12759
raw_query tests fail with psycopg1 backend
#12764
views tests fail with psycopg1 backend
#12766
custom_pk test fails with psycopg1 backend
#12769
Queryset.query pickle fails if fields have lazy translations in field declaration params.
#12832
Docs out of date perhaps in several places.
#12882
jQuery.noConflict() in admin brokes site specific code with jQuery
#12924
Pickling QuerySet with related fields fails
#12930
Merge contrib.gis docs into Django docs tree
#12945
url tag breaks on spaces between delimiting commas since [12503]
#12986
SelectDateField doesn't repost data when USE_L10N = True and LANGUAGE_CODE = 'nl'
#13023
Don't show "+ Add another" in admin inlines when extra = 0
#13032
USE_THOUSAND_SEPARATOR breaks forms by formatting primary key values, causing error on save
#13035
Wrong documentation for admin and default managers
#13038
readonly_fields in an Admin changeform don't have their name added as a HTML class
#13051
reversing namespaces doesn't work according to the docs.
#13068
The "Add another [inline object]" javascript doesn't respect prepopulated_fields settings
#13070
Wrong exception on django.contrib.gis from SVN
#13082
Backends test_long_string regression test has a bug
#13087
m2m_changed fires before a clear but after add/remove
#13099
Documentation: Second exclude example is incorrect
#13100
Model docs imply that ModelForm will call Model.full_clean(), but it won't.
#13101
Documentation: Add note about multiple databases and debugging raw sql
#13103
say "model object's" <view>
#13129
A CSS fix for Actions in admin with filtered
#13166
Admin change view: ambiguity between action and list_editable form submission
#13171
field_subclassing test failing, needs to use get_prep_lookup
#13173
entire admin_scripts test suite fails on Windows if sys.executable path has a space in it.
#13174
readonly_fields in StackedInline forms in the admin are missing the field label.
#13175
"+ Add another [...]" bug with final_attrs['id']

1.2 docs ...

#10650
Clarify use of MEDIA_ROOT in default settings.py
#12040
CurrentSiteManager documentation lacks indication when used in manytomany
#12229
ImageField.save should be documented upfront and obvious
#12249
csrf_token not clear in User Authentication docs
#12412
Submitting files in tests docs are inaccurate
#12502
Diagram doesn't match text in Middleware documentation
#12643
Should mention to call parent clean method for modelForm in custom validation chapter
#13051
reversing namespaces doesn't work according to the docs.
#13099
Documentation: Second exclude example is incorrect
#13100
Model docs imply that ModelForm will call Model.full_clean(), but it won't.
#13101
Documentation: Add note about multiple databases and debugging raw sql
#13103
say "model object's" <view>