diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/internals/deprecation.txt | 2 | ||||
| -rw-r--r-- | docs/releases/1.11.txt | 25 |
2 files changed, 27 insertions, 0 deletions
diff --git a/docs/internals/deprecation.txt b/docs/internals/deprecation.txt index a1c55646d0..a7ef1b8be5 100644 --- a/docs/internals/deprecation.txt +++ b/docs/internals/deprecation.txt @@ -41,6 +41,8 @@ details on these changes. * The ``authenticate()`` method of authentication backends will require a ``request`` argument. +* The ``django.db.models.permalink()`` decorator will be removed. + .. _deprecation-removed-in-2.0: 2.0 diff --git a/docs/releases/1.11.txt b/docs/releases/1.11.txt index 96fb2e4ae9..142eb4e9ba 100644 --- a/docs/releases/1.11.txt +++ b/docs/releases/1.11.txt @@ -554,6 +554,31 @@ Miscellaneous Features deprecated in 1.11 =========================== +``models.permalink()`` decorator +-------------------------------- + +Use :func:`django.urls.reverse` instead. For example:: + + from django.db import models + + class MyModel(models.Model): + ... + + @models.permalink + def url(self): + return ('guitarist_detail', [self.slug]) + +becomes:: + + from django.db import models + from django.urls import reverse + + class MyModel(models.Model): + ... + + def url(self): + return reverse('guitarist_detail', args=[self.slug]) + Miscellaneous ------------- |
