問題タブ [django-taggit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
100 参照

python - Djangoでtaggitを使用してタグに関するカスタム情報を保存するにはどうすればよいですか?

特定のタグが特定のコンテンツに割り当てられた回数が重要であり、保存する必要がある場合に、ユーザーがコンテンツにタグを付けることができるシステムを作成しています。私は Django でシステムを書いていますが、taggit が現在利用可能な既製のタグ システムの中で最も人気がある (少なくとも、最も人気のある保守されているシステム) ことがわかりました。これを行うにはどうすればよいでしょうか。ドキュメントには確かにこれに関する情報がありますが、語彙に問題があります。

私はこれに非常に慣れていないので、どんな助けでも大歓迎です。ありがとうございました!

0 投票する
4 に答える
466 参照

django - djangoのQをdjango taggitで使用するにはどうすればよいですか?

「1」と「2」でタグ付けされた Result オブジェクトがあります。「one」と「two」のタグが付いたオブジェクトを照会しようとすると、何も返されません。

Q で動作しないのはなぜですか? どうすればそれを機能させることができますか?

0 投票する
1 に答える
162 参照

django - Django-taggit の挿入

私のモデルは次のような1つのフィールドを定義します

ビューから、 for で get_or_create を使用する必要があります

obj.keywords はリストです (空にすることもできます) が、get_or_create で "TypeError: 'keywords' is an invalid keyword argument for this function" というエラーが表示されます

どうすればこれを解決できますか?

やりたくない

ありがとう!

0 投票する
1 に答える
262 参照

django - django-taggit を使用している一部のモデルで、管理 UI がタグ セクションを追加しないのはなぜですか?

私はdjangoを初めて使用し、django 1.4.2アプリケーションのタグ付け機能にdjango-taggit 0.10a1を使用しています。django-tagging アプリも試してみましたが、そのプロジェクトは維持されておらず、django-taggit は開発者から多くの肯定的なレビューがあったため、それを選択しました。

私が見ている問題であなたの誰かが私を助けることができるかどうか疑問に思っていました. ドキュメントに従った後、追加しました:

タグ付けが必要なすべてのモデルに。ほとんどのモデルは、指定されたドキュメントとして django admin にタグ セクションを自動的に追加しましたが、一部のモデルでは、タグ セクションが管理 UI に表示されません。理由がわかりませんでした。これは、すべてのフィールドの後に宣言されたタグ行を持ついくつかのモデルです。私のモデルでそのステートメントの配置に何か問題がありましたら、何か問題があればお知らせいただければ幸いです。TggableManager を使用した動作しないモデルの例は次のとおりです。


DigitalObject モデル


WorkRecord モデル


どなたかご覧になって、私が見逃した可能性のある情報や、私の問題を理解するためにさらに情報が必要な場合はお知らせください。

前もって感謝します。

0 投票する
3 に答える
467 参照

python - django taggit は、異なるモデル間でタグが重複するのを防ぎます

私は2つの異なるモデルを持っています。

spamここで、メッセージの, todo,urgentタグを定義したとします。

そして、私は別のモデルを持っています:

モデルの人物をawesomelegend、と定義します。rockstar定義されるものはさらに少ないかもしれません。

明らかなように、人物とメッセージのタグを重複させたくありません。どうすればそれを達成できますか?ありがとう!

0 投票する
1 に答える
76 参照

django-taggit - Taggit が間違ったタグを取得する

カテゴリ外部キーを持つ Work モデルがあります。やってます -->

図面に属さないタグも取得しますか? 私はsmtを間違っていますか?

- 編集 -

少しテストをしました。blog と web という名前の 2 つのアプリケーションがあります。ブログには「エントリ」モデルがあり、ウェブには「仕事」モデルがあります。これらのモデルには両方とも、tags という名前の TaggableManager フィールドがあります...

デッサンに分類される作品のタグをとりたいときは -->

ID 1 の図面があり、エントリ モデルに ID 1 のエントリがある場合。両方のアイテムのタグを取得します。ここに問題があると思いますが、パズルの解き方がわかりませんか?

0 投票する
1 に答える
1631 参照

python - zinniaでdjangoを使用する場合のtaggitインポートエラー

私は使用しようとしているdjangoアプリdjango-taggitとzinniaブログを持っています。以下は私の設定とコードです

ディレクトリ構造

local_settings.py

taggit_custom.py

上記から、私はdjango-zinnia-blog自分のサイトをブログとして使用しようとしていますが、django-taggit代わりに使用したいのですが、使用taggingしようとしただけなtaggitので、taggitをインストールしましたpip install django-taggit

しかし、上記のようにtaggitアプリケーションを使用しようとするとfrom taggit.models import TaggedItem、以下のエラーが表示されます

注:実際、taggit モジュールからのインポートはありません。

アプリケーションがインストールされていても動作しています(pip freezetaggitもチェックされています:))

結果

taggit がインストールされているにもかかわらず、taggit のインポートが機能しない理由を教えてください。

編集済み

また、以下のようなことを試したとき

(仮想環境内)

結果

上記から、taggitが動作/インストールされているかどうか?しかし、なぜ私が試したときにエラーが表示されるのfrom taggit.models import TaggedItemですか?