1

django-taggingの使用に問題があります。ドキュメントに従おうとしましたが、2番目のステップで失敗します

Django Taggingをインストールし、それをDjangoアプリケーションで使用したい場合は、次の手順を実行します。

  1. あなたの設定を入れ'tagging'てください。INSTALLED_APPS
  2. コマンドを実行しますmanage.py syncdb

このsyncdbコマンドは、必要なデータベーステーブルを作成し、それらを必要とするすべてのインストール済みアプリのアクセス許可オブジェクトを作成します。

次のエラーでPythonトレースバックが発生します:

ImportError: cannot import name parse_lookup

以下は動作するので、正しくインストールされていると思います。

>> import tagging
>> tagging.VERSION
(0, 2.1000000000000001, None)

私は何が欠けていますか?

4

2 に答える 2

4

http://code.djangoproject.com/ticket/7680

parse_lookup が削除されました。これがタグ付けにどのように影響するかはわかりません。ちょっと検索したくなるかも。

更新: トランク バージョンのタグ付けで修正されたようです。タグ付けの最新の SVN ビルドをダウンロードします。

于 2008-12-06T16:16:15.243 に答える
0

私は最近同じバグを抱えていました。正常に機能しているように見えるトランクリリースをチェックアウトしました。

In [1]: import tagging; tagging.VERSION
Out[1]: (0, 3, 'pre')
于 2008-12-06T16:22:13.467 に答える