1
0
mirror of https://github.com/django/django.git synced 2025-10-31 09:41:08 +00:00

Refs #18974 -- Deprecated @models.permalink() decorator.

This commit is contained in:
Tim Graham
2016-10-04 14:39:49 -04:00
committed by GitHub
parent aa9569fce1
commit 0083a4c8e9
4 changed files with 55 additions and 14 deletions

View File

@@ -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
-------------