mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-08-04 04:20:12 +03:00
Extract modern code from is_anonymous() in compat.py and remove
This commit is contained in:
parent
3eed182793
commit
e4d433262c
|
@ -115,13 +115,6 @@ def _resolve_model(obj):
|
|||
raise ValueError("{0} is not a Django model".format(obj))
|
||||
|
||||
|
||||
# TODO: Remove
|
||||
def is_anonymous(user):
|
||||
if django.VERSION < (1, 10):
|
||||
return user.is_anonymous()
|
||||
return user.is_anonymous
|
||||
|
||||
|
||||
# TODO: Remove
|
||||
def get_related_model(field):
|
||||
if django.VERSION < (1, 9):
|
||||
|
|
|
@ -16,7 +16,6 @@ from django.utils import six
|
|||
|
||||
from rest_framework import status
|
||||
from rest_framework.authentication import SessionAuthentication
|
||||
from rest_framework.compat import is_anonymous
|
||||
from rest_framework.parsers import BaseParser, FormParser, MultiPartParser
|
||||
from rest_framework.request import Request
|
||||
from rest_framework.response import Response
|
||||
|
@ -201,9 +200,9 @@ class TestUserSetter(TestCase):
|
|||
|
||||
def test_user_can_logout(self):
|
||||
self.request.user = self.user
|
||||
self.assertFalse(is_anonymous(self.request.user))
|
||||
self.assertFalse(self.request.user.is_anonymous)
|
||||
logout(self.request)
|
||||
self.assertTrue(is_anonymous(self.request.user))
|
||||
self.assertTrue(self.request.user.is_anonymous)
|
||||
|
||||
def test_logged_in_user_is_set_on_wrapped_request(self):
|
||||
login(self.request, self.user)
|
||||
|
|
Loading…
Reference in New Issue
Block a user