2016-11-20 2 views
0

J'ai la dernière version de Django, django-toolbox et Python. J'utilise MongoDB comme DB et PyMongo. Mon problème est le suivant: « Aucun module nommé de django.utils.importlib importation import_module »django-toolbox: Aucun module nommé à partir de django.utils.importlib import import_module

Cela se produit parce que je veux utiliser des modèles intégrés et en particulier, les listes de sous-objets (un à plusieurs) des relations que vous pouvez voir in the tutorial. Existe-t-il un moyen de résoudre ce problème ou de modéliser autrement les listes de sous-objets? Merci.

EDIT: je suis passé à Django 1.8 mais maintenant mon erreur est

"name basestring is not defined" 

Répondre

0

L'importation

from django.utils.importlib import import_module 

devrait être remplacé

from importlib import import_module 

Je vois que vous avez ouvert un GitHub issue 78. Jusqu'à ce que cela soit résolu, vous pouvez utiliser Django 1.8.

+0

Choisir de changer la bibliothèque J'ai d'autres erreurs. Je suis passé à Django 1.8. Mais maintenant je reçois l'erreur 'basestring' n'est pas défini – CiroRa

+0

C'est un problème distinct. Il semble que la bibliothèque ne supporte pas correctement Python 3. – Alasdair