2

django-mpttをインストールし、MPTT用のDjangoモデルのセットアップに関するドキュメントに従いました

ただし、次のImportErrorが発生します。

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

誰か助けてもらえますか?

アドバイスをいただければ幸いです。

ありがとう。

4

1 に答える 1

2

TreeForeignKeyは、ファイルfields.pyで定義されたクラスです。このファイルは、v0.5.preのコードベースに最近追加されたようです。

バージョン0.4.2以前を使用している場合、このファイルとクラスは存在しません。ドキュメントは最新バージョンのコード(v0.5.pre)にのみ適用されるため、このパッケージがこのクラスなしでどのように使用されるのかわかりません。

幸運を!

于 2011-04-28T20:29:12.723 に答える