問題タブ [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 投票する
2 に答える
1123 参照

django - Django-taggit すべてのタグを取得する方法

テンプレートでこのようにすべてのタグの名前を1つずつ取得できます

そして、このようなフォームから入力を取得でき、次のよう{{ form.tags }}になります。

ただし、このようにテンプレートの入力をカスタマイズしたい

入力の value=" {{ form.tags }}" を設定するには?

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

django - pipでインストールしたdjangoパッケージの設定変更

django-taggit-templatetags実際にソースコードにアクセスして変更せずにパッケージの設定を変更する方法を見つけるのに苦労しています。ここの README の指示に従いました: https://github.com/feuervogel/django-taggit-templatetags

基本的に、virtualenv に pip インストールを行ったので、パッケージは に保存されvenv/lib/python3.4/site-packagesます。

tagcloud のタグのデフォルトの重み設定を変更したかったのです。指示には次のように書かれています。

設定する設定がいくつかあります。

TAGGIT_TAGCLOUD_MIN (デフォルト: 1.0) これは、タグクラウドのタグの重み属性の最小値を指定します。

TAGGIT_TAGCLOUD_MAX (デフォルト: 6.0) これは、タグクラウドのタグの重み属性の最大値を指定します。

ウェイトをフォント サイズとして使用する場合は、次のようにします。

<font size={{tag.weight|floatformat:0}}>{{tag}}</font>

したがって、重みは整数値に変換されます。

のコードではtaggit_templatetags/templatetags/taggit_extras.py、次のように表示されます。

Django からこれにアクセスして設定を変更する方法はありますか? Django のブラック ボックスにプラグインして、何が可能で何が不可能かを理解するのに苦労しています。「Issues」掲示板で質問しようと思ったのですが、プロジェクトは今のところ死んでいるようです。これは一般的なサードパーティのインストールに関する質問だと思ったので、ここで誰かを見つけたいと思っています。助けてくれてありがとう。

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

python - Django-selectize で、django-taggit で作成されたすべてのタグが表示されない

ここの要点に示されているように、django-taggit でタグを使用するモデルがあります。問題は、タグ付きフィールドに複数の値を持つビューでフォームがレンダリングされるが、テンプレートがレンダリングされるときに 1 つしか表示されないことです。誰かがなぜこれが起こるのか説明できますか? ここに画像の説明を入力

ここに画像の説明を入力

0 投票する
2 に答える
1094 参照

django - Django taggit - タグをテンプレートに取得する

django-taggit をセットアップしましたが、正常に動作しています。すべてのタグが管理画面のタグの下に表示され、管理画面とフォームでタグを追加できます。

テンプレートにタグをリストするのに本当に問題があります (基本的に、タイトル、URL、およびタグを含むすべてのオブジェクトの長いリストが必要です。

現在、return tags というメソッドがモデルにアタッチされています。このメソッドは、テンプレートで反復するためのタグのリストを返す必要があります。うーん・・・それが理論です・・・

Model.py

view.py

index.html

現在、これは空のリストを返しています。

また、テンプレートに以下を入れてみました

しかし、これも空のリストを返します

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

python - Django タグ フィルタリングの問題

コードに問題があり、タグをフィルタリングして、特定のタグを持つ記事のみを表示したいと考えています。

これが私のコードです: views.py


私のコードのこの部分が問題です

次のエラー メッセージが表示されます: StopIteration at /article/tags/2 例外メッセージが提供されていません


innerajouter.html


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


試した解決策:

/article/tags/2 の TypeError int() 引数は、'_TaggableManager' ではなく、文字列または数値でなければなりません

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

django - django-taggit を使用して同じ値を持つ異なるタグを持つタグ オブジェクト

私は数日からdjango-taggitの使い方を学んでいます。

taggit を使用すると、任意のタグでオブジェクトにタグを付けることができます。

私は現在、メディア ファイルのタグ付けを含むプロジェクトに取り組んでいます。

私の問題は、同じ値を持つ異なるタグに基づいてファイルにタグを付ける方法を理解できないことです。

たとえば、メル ギブソンが監督であり俳優でもあるすべての映画を検索したい場合、監督と俳優に基づいてアイアン マンの映画オブジェクトにタグを付けるにはどうすればよいでしょうか。

前もって感謝します