djangoを使用していて、django-roaをセットアップしようとしていますが、Webサーバーを起動しようとすると、このエラーが発生しますcannot import name LOOKUP_SEP
INSTALLEDS_APPから削除django_roa
しても問題ありませんが、django-roaを機能させたいので、この問題を解決する方法がわかりません。
そして、解決策を見つけるためにどのような詳細を伝えることができるのかわかりません。
ありがとう
この質問は、「名前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
django_roa
まだdjango1.5と互換性がありません。恐れ入りますが、django1.3でのみ動作します。
1.5.2から1.4.0にダウングレードすると、アプリが再び機能し始めました。pip経由:
pip install django == 1.4
お役に立てば幸いです。