Loading django/core/urlresolvers.py +5 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,8 @@ a string) and returns a tuple in this format: """ from __future__ import unicode_literals import functools from importlib import import_module import re from threading import local Loading Loading @@ -268,6 +270,9 @@ class RegexURLResolver(LocaleRegexProvider): self._callback_strs.add(pattern._callback_str) elif hasattr(pattern, '_callback'): callback = pattern._callback if isinstance(callback, functools.partial): callback = callback.func if not hasattr(callback, '__name__'): lookup_str = callback.__module__ + "." + callback.__class__.__name__ else: Loading docs/releases/1.4.12.txt 0 → 100644 +14 −0 Original line number Diff line number Diff line =========================== Django 1.4.12 release notes =========================== *Under development* Django 1.4.12 fixes a regression in the 1.4.11 security release. Bugfixes ======== * Restored the ability to :meth:`~django.core.urlresolvers.reverse` views created using :func:`functools.partial()` (`#22486 <http://code.djangoproject.com/ticket/22486>`_) docs/releases/1.5.7.txt 0 → 100644 +14 −0 Original line number Diff line number Diff line ========================== Django 1.5.7 release notes ========================== *Under development* Django 1.5.7 fixes a regression in the 1.5.6 security release. Bugfixes ======== * Restored the ability to :meth:`~django.core.urlresolvers.reverse` views created using :func:`functools.partial()` (`#22486 <http://code.djangoproject.com/ticket/22486>`_) docs/releases/1.6.4.txt +4 −0 Original line number Diff line number Diff line Loading @@ -12,3 +12,7 @@ Bugfixes * Added backwards compatibility support for the :mod:`django.contrib.messages` cookie format of Django 1.4 and earlier to facilitate upgrading to 1.6 from 1.4 (`#22426 <http://code.djangoproject.com/ticket/22426>`_). * Restored the ability to :meth:`~django.core.urlresolvers.reverse` views created using :func:`functools.partial()` (`#22486 <http://code.djangoproject.com/ticket/22486>`_) docs/releases/index.txt +2 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ Final releases .. toctree:: :maxdepth: 1 1.5.7 1.5.6 1.5.5 1.5.4 Loading @@ -46,6 +47,7 @@ Final releases .. toctree:: :maxdepth: 1 1.4.12 1.4.11 1.4.10 1.4.9 Loading Loading
django/core/urlresolvers.py +5 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,8 @@ a string) and returns a tuple in this format: """ from __future__ import unicode_literals import functools from importlib import import_module import re from threading import local Loading Loading @@ -268,6 +270,9 @@ class RegexURLResolver(LocaleRegexProvider): self._callback_strs.add(pattern._callback_str) elif hasattr(pattern, '_callback'): callback = pattern._callback if isinstance(callback, functools.partial): callback = callback.func if not hasattr(callback, '__name__'): lookup_str = callback.__module__ + "." + callback.__class__.__name__ else: Loading
docs/releases/1.4.12.txt 0 → 100644 +14 −0 Original line number Diff line number Diff line =========================== Django 1.4.12 release notes =========================== *Under development* Django 1.4.12 fixes a regression in the 1.4.11 security release. Bugfixes ======== * Restored the ability to :meth:`~django.core.urlresolvers.reverse` views created using :func:`functools.partial()` (`#22486 <http://code.djangoproject.com/ticket/22486>`_)
docs/releases/1.5.7.txt 0 → 100644 +14 −0 Original line number Diff line number Diff line ========================== Django 1.5.7 release notes ========================== *Under development* Django 1.5.7 fixes a regression in the 1.5.6 security release. Bugfixes ======== * Restored the ability to :meth:`~django.core.urlresolvers.reverse` views created using :func:`functools.partial()` (`#22486 <http://code.djangoproject.com/ticket/22486>`_)
docs/releases/1.6.4.txt +4 −0 Original line number Diff line number Diff line Loading @@ -12,3 +12,7 @@ Bugfixes * Added backwards compatibility support for the :mod:`django.contrib.messages` cookie format of Django 1.4 and earlier to facilitate upgrading to 1.6 from 1.4 (`#22426 <http://code.djangoproject.com/ticket/22426>`_). * Restored the ability to :meth:`~django.core.urlresolvers.reverse` views created using :func:`functools.partial()` (`#22486 <http://code.djangoproject.com/ticket/22486>`_)
docs/releases/index.txt +2 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ Final releases .. toctree:: :maxdepth: 1 1.5.7 1.5.6 1.5.5 1.5.4 Loading @@ -46,6 +47,7 @@ Final releases .. toctree:: :maxdepth: 1 1.4.12 1.4.11 1.4.10 1.4.9 Loading