Django 1.1.3 release notes

    This is the third “bugfix” release in the Django 1.1 series, improving the stability and performance of the Django 1.1 codebase.

    For full details on the new features, backwards incompatibilities, and deprecated features in the 1.1 branch, see the .

    One historically-undocumented and -unofficially-supported feature has been the ability for a user with sufficient knowledge of a model’s structure and the format of these lookup arguments to invent useful new filters on the fly by manipulating the querystring.

    To remedy this, django.contrib.admin will now validate that querystring lookup arguments either specify only fields on the model being viewed, or cross relations which have been explicitly allowed by the application developer using the pre-existing mechanism mentioned above. This is backwards-incompatible for any users relying on the prior ability to insert arbitrary lookups.