【问题标题】:django-mptt ImportErrordjango-mptt ImportError
【发布时间】:2011-04-25 17:55:39
【问题描述】:

我已经安装了 django-mptt 并遵循了有关 setting up a Django model for MPTT 的文档

但是,我收到以下 ImportError:

 from mptt.models import MPTTModel, TreeForeignKey
 ImportError: cannot import name TreeForeignKey

谁能帮忙?

任何建议表示赞赏。

谢谢。

【问题讨论】:

    标签: django-mptt


    【解决方案1】:

    TreeForeignKey 是定义在文件 fields.py 中的一个类。看起来这个文件最近才被添加到 v0.5.pre 的代码库中。

    如果您使用的是 0.4.2 或更早版本,则此文件和类不存在。我不确定如何在没有此类的情况下使用此包,因为文档仅适用于最新版本的代码 (v0.5.pre)。

    祝你好运!

    【讨论】:

    • 我还应该补充一点: - 在安装 v0.5.pre 之前删除 django-mptt v0.4.x,否则默认情况下可能会使用旧版本
    猜你喜欢
    • 1970-01-01
    • 2010-10-11
    • 2012-09-27
    • 1970-01-01
    • 2012-07-15
    • 2019-01-05
    • 1970-01-01
    • 1970-01-01
    • 2012-10-13
    相关资源
    最近更新 更多