diff --git a/rest_framework/__init__.py b/rest_framework/__init__.py index 5ecc151e5e..6a64c8b18b 100644 --- a/rest_framework/__init__.py +++ b/rest_framework/__init__.py @@ -8,7 +8,7 @@ """ __title__ = 'Django REST framework' -__version__ = '3.10.0' +__version__ = '3.10.1' __author__ = 'Tom Christie' __license__ = 'BSD 2-Clause' __copyright__ = 'Copyright 2011-2019 Encode OSS Ltd' diff --git a/rest_framework/authtoken/admin.py b/rest_framework/authtoken/admin.py index 750e21cf41..1a507249b4 100644 --- a/rest_framework/authtoken/admin.py +++ b/rest_framework/authtoken/admin.py @@ -7,7 +7,6 @@ class TokenAdmin(admin.ModelAdmin): list_display = ('key', 'user', 'created') fields = ('user',) ordering = ('-created',) - autocomplete_fields = ('user',) admin.site.register(Token, TokenAdmin) diff --git a/rest_framework/compat.py b/rest_framework/compat.py index 8d28b49e80..df100966b3 100644 --- a/rest_framework/compat.py +++ b/rest_framework/compat.py @@ -93,12 +93,16 @@ def distinct(queryset, base): postgres_fields = None -# coreapi is optional (Note that uritemplate is a dependency of coreapi) +# coreapi is required for CoreAPI schema generation try: import coreapi - import uritemplate except ImportError: coreapi = None + +# uritemplate is required for OpenAPI and CoreAPI schema generation +try: + import uritemplate +except ImportError: uritemplate = None