【问题标题】:django-toolbox: No module named from django.utils.importlib import import_moduledjango-toolbox:没有从 django.utils.importlib 命名的模块 import import_module
【发布时间】:2016-11-20 18:20:24
【问题描述】:

我有最新版本的 Django、django-toolbox 和 Python。 我使用 MongoDB 作为 DB 和 PyMongo。 我的问题是这样的: "没有从 django.utils.importlib import import_module 命名的模块"

发生这种情况是因为我想使用嵌入式模型,特别是子对象列表(一对多关系),如您所见 in the tutorial。 有没有办法解决这个问题或以另一种方式对子对象列表建模? 谢谢。

编辑:我切换到 Django 1.8 但现在我的错误是

"name basestring is not defined"

【问题讨论】:

    标签: django mongodb django-nonrel


    【解决方案1】:

    导入

    from django.utils.importlib import import_module
    

    应该改为

    from importlib import import_module
    

    我看到你打开了GitHub issue 78。在此问题修复之前,您可以使用 Django 1.8。

    【讨论】:

    • 选择更改库我得到了一些其他错误。我切换到 Django 1.8。但现在我得到错误'basestring'未定义
    • 那是一个单独的问题。看起来该库似乎无法正确支持 Python 3。
    猜你喜欢
    • 2017-11-02
    • 2015-07-08
    • 2018-03-08
    • 2020-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多