問題タブ [django-tables2]

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 投票する
1 に答える
2954 参照

css - Django テーブル 2 と CSS

CSS をレンダリングしないビューにテーブルがあります。ばかげたエラーだと思いますが、途中で解決策が見つかりません:(

景色 :

テンプレート:

私の貧弱な英語と初心者の質問で申し訳ありません。

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

django - onSelect 機能を django-tables2 templateColumn ドロップダウン リストに追加するにはどうすればよいですか?

ドロップダウンリストで選択または変更すると、データベースを変更できる必要があります。これを行う方法はありますか?フォーム クラスを作成しようとしましたが、TemplateColumn に追加する方法がわかりません。

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

django - 条件を満たすユーザーのみをテーブルに入力しますか?

私は次のように拡張された django.auth.User を持っています:

このテーブルには、通常のユーザーと管理ユーザーの両方が含まれています。ユーザーが持っている場合、is_adminTrueは管理ページにリダイレクトされます。管理ページに、管理者ではないすべてのユーザーを含むテーブルが表示されます。別の言い方をすれば、QuerySet に表示されるユーザーのみ:

表に示す必要があります。

管理ページでテーブルを生成するために使用django-tables2していますが、デフォルトではすべてのユーザーが表示されます。

管理者以外のユーザーのみをレンダリングするための推奨される方法は何ですか?

注: デフォルトの Django 管理者は、他の理由で機能しません。

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

python - django_tables2 で異なるモデルを表示する

私はdjangoを初めて使用するため、これが初心者の質問である場合は申し訳ありません。django_tables2 で異なるモデルの列を表示する方法があるかどうか知りたいですか? Order_product モデルのすべての列を含むテーブルを表示したいのですが、Orders モデルの customer 列と publication_date 列も含めたいですか? django_tables2 のドキュメントを読みましたが、あまり役に立ちませんでした。

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

python - FK ではなく名前で django-tables2 を注文する

各行に User オブジェクトへの外部キーが含まれている django-table2 があります。ユーザー名の並べ替え矢印をクリックすると、名前ではなくユーザーのキーで並べ替えられます (推測します)。これを修正する方法について、ドキュメントには何も見つかりません。

Python 2.7、ジャンゴ 1.5.1、ジャンゴ テーブル 2 0.14.0

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

django - Django-CMS への django-tables2 の組み込み

django-cms テンプレートで django-tables2 出力を使用するにはどうすればよいですか? ページ要素にプラグインを使用するdjango-cms以来、django-tables 2で生成したテーブルで動作するカスタムプラグインを作成する必要がありますか? django-filter フォームなどの他の要素がありますが、それらを Django-cms に組み込むことはできますか?

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

checkbox - django-tables2 CheckBoxColumn ヘッダー

django-tables2 CheckBoxColumn が提供された verbose_name を尊重するようにするにはどうすればよいですか?

このように CheckBoxColumn を定義すると:

force_flag = tables.CheckBoxColumn(accessor=('force_flag'), attrs = { "th__input": {"id": "selectAllForce"}}, verbose_name='Force?', orderable=False)

テーブルはレンダリングされますが、列ヘッダーは単なるチェックボックスであり、verbose_name を使用しません。

この質問は以前に尋ねられましたが、答えを完全に理解しない限り、うまくいくとは思えません。提案されたコードを読むと、これにより文字列「列名」が各行のデータ値に追加されることが想像できます。

これについてご協力いただきありがとうございます。