私は Python (2.7) と Django (1.3.1) にかなり慣れていないので、この問題をデバッグするための次のステップがどこにあるのかわかりません。少し背景を説明すると、このアプリは、Ubuntu を実行している EC2 インスタンス上にある本番環境で問題なく動作しています。Mountain Lion を実行している開発マシンで実行するのに問題があります。私は標準的な慣行のように見えるものに従い、virtualenv を使用してすべてを適切にサンドボックス化しました。
このかなり無害な行をレンダリングしようとすると、エラーが発生します。
<meta property="facebook:login_url" content="{% url socialauth_begin 'facebook' %}" />
スローされる例外:
Exception Value: Caught ImportError while rendering: cannot import name prepare_lookup_value
Exception Location: /dev/Sites/whattest/env/lib/python2.7/site-packages/grappelli/views/related.py in <module>, line 15
line 15: from django.contrib.admin.util import prepare_lookup_value
ある種のパスの問題だと思いますが、この時点でどこで/どのように追跡するか途方に暮れています。