mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-02-22 14:32:55 +03:00
Update resources.py to use the new custom `reverse()'
This commit is contained in:
parent
1cac472a57
commit
fbf03c78d8
|
@ -1,10 +1,10 @@
|
|||
from django import forms
|
||||
from django.core.urlresolvers import reverse, get_urlconf, get_resolver, NoReverseMatch
|
||||
from django.core.urlresolvers import get_urlconf, get_resolver, NoReverseMatch
|
||||
from django.db import models
|
||||
|
||||
from djangorestframework.response import ImmediateResponse
|
||||
from djangorestframework.serializer import Serializer, _SkipField
|
||||
from djangorestframework.utils import as_tuple
|
||||
from djangorestframework.utils import as_tuple, reverse
|
||||
|
||||
|
||||
class BaseResource(Serializer):
|
||||
|
@ -354,7 +354,7 @@ class ModelResource(FormResource):
|
|||
instance_attrs[param] = attr
|
||||
|
||||
try:
|
||||
return reverse(self.view_callable[0], kwargs=instance_attrs)
|
||||
return reverse(self.view_callable[0], self.view.request, kwargs=instance_attrs)
|
||||
except NoReverseMatch:
|
||||
pass
|
||||
raise _SkipField
|
||||
|
|
Loading…
Reference in New Issue
Block a user