Fix unicode attribute error if typing installed on py2.7 (#363)

This commit is contained in:
elliott-omosheye authored and Cristi Vîjdea committed 2019-06-13 00:51:47 +03:00
1 parent 91ef83e830
commit b5aba7243d
4 files changed
+14 -1

No files matched your search

+6 -1
View File
@@ -1,3 +1,5 @@
import sys
from django.contrib.auth.models import User
from rest_framework import serializers
@@ -6,7 +8,10 @@ from snippets.models import Snippet
try:
import typing # noqa: F401
from .method_serializers_with_typing import MethodFieldExampleSerializer
if sys.version_info >= (3, 4):
from .method_serializers_with_typing import MethodFieldExampleSerializer
else:
from .method_serializers_without_typing import MethodFieldExampleSerializer
except ImportError:
from .method_serializers_without_typing import MethodFieldExampleSerializer