問題タブ [django-tagging]
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.
django - Django taggit、カスタム タグ名を使用
django-taggit をセットアップしましたが、正常に動作しています。すべてのタグは、管理者のタグの下にリストされています。
ただし、タグを英語のタグとスペイン語のタグの 2 つのグループに分けたいと考えています。
これは私が持っているものです。ここのドキュメントから:
(編集)タグ付けは正常に機能するようになりましたが、タグが適切なデータベーステーブルにあるため、管理者にカスタムタグが表示されません-管理者にカスタムタグを表示するにはどうすればよいですか?
どこが間違っていますか?
django - Django - モデルを使用した base.html のグローバル ナビゲーション
base.htmlを拡張するテンプレートがいくつかあります。base.htmlテンプレートにグローバル ナビゲーションを格納し、グローバル ナビゲーションのテキストとリンクをモデル Division に基づくようにしたい (つまり、CharField
モデルの はグローバル ナビゲーションのボタン テキストとして使用され、id はURL の作成に使用されます)。タグが機能する可能性があると思っていましたが、最終的には次のようになりました (はい、Django と Python は初めてです)。
current_tags.py
以下に示すように、テンプレート内のオブジェクトを取得または操作できないため、この時点で各オブジェクトのテキスト値を取得して印刷しようとしています。
base.html
Django のモデルに基づいてグローバル ナビゲーションを行うためのより良い方法があると確信しています。私は基本的に、すべての Division オブジェクトを取得し、 base.html<ul>
でグローバル ナビゲーションとして使用するためにそれらを に入れたいと考えています。私は Django にはあまり詳しくありませんが、base.htmlを拡張しているbase.htmlではなく、他のテンプレートをレンダリングしているため、 views.pyは役に立ちません。価値があるのは、/display/info.htmlテンプレートが base.html を拡張する1 つのviews.pyです。
django - 管理パネルに django-tagging の ASCII 文字エラーがあります
タグにはdjango-taggingを使用しています。しかし、私には問題があります。タグにはアスキー文字があります。例: 私
問題 =>
django - カスタム Django タグでフィルタリングしますか?
パラメータを受け入れるカスタムタグを作成しました:
add
パラメータに を使用します。
パラメータは「most_people」になると思いますが、代わりに「most」|add:「_people」です。カスタムタグ内でフィルターが呼び出されないようです。それらを機能させる方法は?
html - DjangoトランスタグにHTMLタグを含めることはできますか?
DjangoトランスタグにHTMLタグを含めることはできますか? たとえば、私はできます{% trans "Hold <em><strong>Ctrl</strong></em>" %}
か?または、{% trans "Hold" %} <em><strong>{% trans "Ctrl" %}</strong></em>"
代わりに私がしなければならないでしょうか?
python - Tastypie save_m2m、TagRelatedManager は False と評価されます
実際、私はdjango-tagulousTagField
からのを含むtastypieモデルリソースを保存しようとしています
ここに私のモデルとリソースがあります:
カール部分:
シェルはエラーを返しませんが、タグは新しいオブジェクトに関連付けられていません。
ModelResource save_m2m method
タグオブジェクトが存在する呼び出しの前にをオーバーライドすることによりsuper
(print bundle.data['tags'])、super(SimpleModelResource, self).save_m2m(bundle)
tastypie でタグフィールドに関連付けられた関連マネージャーを探します。m2m アソシエーションをスキップするif not related_mngr
と評価されます。True
django - Django (1.9) Watson インデックス Django タグ付け TagField
Django Tagging (v0.4.5) TagField マネージャーによって管理されるフィールドにインデックスを付けるにはどうすればよいですか?
タグはすべて正しく機能しており、Watson (v1.2.1) はモデルのインデックスを作成し、文字フィールドとテキスト フィールドの検索結果を正常に返していますが、検索語がタグの場合はそうではありません。
登録は、文書化されているように AppConfig で行われます。
TagField フィールドを持つモデルはすべて適切ですTeam
。tag
char または text フィールドと同じようにフィールドのインデックスを取得する方法を知っている人はいますか?
どうもありがとうリッチ
python - Django アプリケーションからテンプレートタグをロード中にエラーが発生しました
django-taggingアプリケーションに含まれている templatetags を読み込もうとしています (django-tagging templatetags docsは、load ステートメントがどうあるべきかを指定していません) が、タグを読み込むか登録するように促す TemplateSyntax エラーが発生します。私はやったと確信しています。
これが私のテンプレートの関連セクションです
エラーメッセージは次のとおりです。
11 行目の無効なブロック タグ: 'tags_for_model'、予期される 'endblock'。このタグの登録または読み込みを忘れていませんか?
django-tagging モジュールを見ると、templatetags コードが表示されます。
使用したいタグは次のファイルに登録されています。
したがって、私の観点からは、登録とロードの両方が行われています - 私が見逃している明らかなものはありますか?