diff options
Diffstat (limited to 'rest_framework')
| -rw-r--r-- | rest_framework/fields.py | 1 | ||||
| -rw-r--r-- | rest_framework/generics.py | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/rest_framework/fields.py b/rest_framework/fields.py index cf7e692e..336eac1e 100644 --- a/rest_framework/fields.py +++ b/rest_framework/fields.py @@ -341,6 +341,7 @@ class HyperlinkedRelatedField(RelatedField): def from_native(self, value): # Convert URL -> model instance pk + # TODO: Use values_list try: match = resolve(value) except: diff --git a/rest_framework/generics.py b/rest_framework/generics.py index 44f677cc..51874f28 100644 --- a/rest_framework/generics.py +++ b/rest_framework/generics.py @@ -79,6 +79,8 @@ class SingleObjectBaseView(SingleObjectMixin, BaseView): """ Base class for generic views onto a model instance. """ + pk_url_kwarg = 'pk' # Not provided in Django 1.3 + slug_url_kwarg = 'slug' # Not provided in Django 1.3 def get_object(self): """ |
