mirror of
				https://github.com/Tivix/django-rest-auth.git
				synced 2025-11-04 17:47:35 +03:00 
			
		
		
		
	Merge pull request #28 from APSL/master
modified utils.py in order to work properly with python2 and python3
This commit is contained in:
		
						commit
						1732b15041
					
				| 
						 | 
					@ -1,3 +1,4 @@
 | 
				
			||||||
 | 
					from six import string_types
 | 
				
			||||||
from django.utils.importlib import import_module
 | 
					from django.utils.importlib import import_module
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +6,7 @@ def import_callable(path_or_callable):
 | 
				
			||||||
    if hasattr(path_or_callable, '__call__'):
 | 
					    if hasattr(path_or_callable, '__call__'):
 | 
				
			||||||
        return path_or_callable
 | 
					        return path_or_callable
 | 
				
			||||||
    else:
 | 
					    else:
 | 
				
			||||||
        assert isinstance(path_or_callable, (str, unicode))
 | 
					        assert isinstance(path_or_callable, string_types)
 | 
				
			||||||
        package, attr = path_or_callable.rsplit('.', 1)
 | 
					        package, attr = path_or_callable.rsplit('.', 1)
 | 
				
			||||||
        return getattr(import_module(package), attr)
 | 
					        return getattr(import_module(package), attr)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user