5

djangoを使用していて、django-roaをセットアップしようとしていますが、Webサーバーを起動しようとすると、このエラーが発生しますcannot import name LOOKUP_SEP

INSTALLEDS_APPから削除django_roaしても問題ありませんが、django-roaを機能させたいので、この問題を解決する方法がわかりません。

そして、解決策を見つけるためにどのような詳細を伝えることができるのかわかりません。

ありがとう

4

3 に答える 3

19

この質問は、「名前LOOKUP_SEPをインポートできません」のGoogle検索結果の上位にあります。したがって、Django 1.5との間の他の互換性の問題は必ずしも解決されませんがdjango-roa、指摘したいのですが...

この(特定の)エラーは、次のように置き換えることで解決できます。

from django.db.models.sql.constants import LOOKUP_SEP

と:

from django.db.models.constants import LOOKUP_SEP
于 2013-05-29T09:20:51.847 に答える
0

django_roaまだdjango1.5と互換性がありません。恐れ入りますが、django1.3でのみ動作します。

于 2013-03-14T11:50:05.433 に答える
0

1.5.2から1.4.0にダウングレードすると、アプリが再び機能し始めました。pip経由:

pip install django == 1.4

お役に立てば幸いです。

于 2013-08-21T08:45:37.143 に答える