This commit is contained in:
Marc 2014-11-06 08:20:50 +00:00
commit 7a79d64f3e
2 changed files with 6 additions and 3 deletions

View File

@ -2,14 +2,16 @@ language: python
python:
- "2.6"
- "2.7"
- "3.3"
- "3.4"
env:
- DJANGO=1.5.10
- DJANGO=1.6.7
- DJANGO=1.7
- DJANGO=1.7.1
matrix:
exclude:
- python: "2.6"
env: DJANGO=1.7
env: DJANGO=1.7.1
install:
- pip install -q Django==$DJANGO --use-mirrors
- pip install coveralls

View File

@ -1,3 +1,4 @@
from six import string_types
from django.utils.importlib import import_module
@ -5,7 +6,7 @@ def import_callable(path_or_callable):
if hasattr(path_or_callable, '__call__'):
return path_or_callable
else:
assert isinstance(path_or_callable, (str, unicode))
assert isinstance(path_or_callable, string_types)
package, attr = path_or_callable.rsplit('.', 1)
return getattr(import_module(package), attr)