MCPcopy Index your code
hub / github.com/encode/django-rest-framework / get_object

Method get_object

rest_framework/authtoken/admin.py:36–47  ·  view source on GitHub ↗

Map from User ID to matching Token.

(self, request, object_id, from_field=None)

Source from the content-addressed store, hash-verified

34 return TokenChangeList
35
36 def get_object(self, request, object_id, from_field=None):
37 """
38 Map from User ID to matching Token.
39 """
40 queryset = self.get_queryset(request)
41 field = User._meta.pk
42 try:
43 object_id = field.to_python(object_id)
44 user = User.objects.get(**{field.name: object_id})
45 return queryset.get(user=user)
46 except (queryset.model.DoesNotExist, User.DoesNotExist, ValidationError, ValueError):
47 return None
48
49 def delete_model(self, request, obj):
50 # Map back to actual Token, since delete() uses pk.

Callers

nothing calls this directly

Calls 3

get_querysetMethod · 0.45
to_pythonMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected