問題タブ [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.
python - django-tables - 「str」と「tuple」を連結できません
私はdjango-tables2
自分のプロジェクトで使用しようとしています。
これが私のモデルです
私のテーブル
私の見解
これにより、次のエラーが表示されます。
「str」オブジェクトと「tuple」オブジェクトを連結できません
...
/usr/local/lib/python2.7/dist-packages/django_tables2/tables.py in init
self._sequence = Sequence(self._meta.fields + ('. ..',))
django - django-tables - 関連フィールドの詳細な名前
django-tables
関連するフィールドを含むテーブルを使用して表示しようとしています。
正しいデータを取得しますがComp
、関連する各見出しで
何が原因でしょうか?
私は、、、を得るべきではありませんName
か?Comp
Country
アップデート
元の質問を間違えたので、更新しました。
python - django 1.5でdjango_tables2を使用して、モデルベースのテーブルに2つのLinkColumnsを追加する方法
django-tables2 で 2 つの linkColumns を持つテーブルを作成しようとしています。リンクにはモデル クラスの pk が含まれています。リンクは、編集フォームと削除フォームを指しています。
models.py
urls.py
ビュー.py
テーブル.py
これは厳密には必要ではありませんが、念のため含めます
templates/accounts/person_list.html
templates/accounts/person_form.html
表にリンクが表示されない理由がわかりません。すべての例 (および質問) はモデル列をオーバーライドしますが、列を追加する必要があります。
最低10名の評判が必要なので、画像を投稿できません...
また、国際化をサポートするリンクのテキスト (それぞれ「編集」と「削除」) を指定する必要があります (リンク内のテキスト用)。
誰でもこれを行う方法を知っていますか?
前もって感謝します
python - djangoテーブルデータ交互行
野球の試合の統計を表示するテーブルを作成したいと考えています。現在、1 つの野球の試合を表すモデルをセットアップしています。
他の分野もありますが、私がやろうとしていることを説明するにはこれで十分です。
テーブルをレンダリングするためにdjango-tables2を使用しています。テーブルクラスを定義しました
そして私の見解
しかし、デフォルトの動作は私が望むものではありません。テーブルには、データベースのエントリごとに 1 つの行が表示されています。
代わりに、テーブルの行がデータベース モデルを直接模倣するのではなく、次のように行を交互に並べて、1 番目と 3 番目の行が同じ場所からプルされますが、2 番目と 4 番目の行は異なります。
django-tables2 がこれを実行できるかどうか、または独自のテーブルを作成する必要があるかどうかを知っている人はいますか?
django - djangoブロックにテンプレートタグを含める方法
HTML テーブルのレンダリングにdjango_tables2( http://django-tables2.readthedocs.org/en/latest/ ) を使用しましたが、テンプレートが機能しませんでした。
次のようなエラー メッセージ:
上記のtables2プラグインに代わるものはありますか?
python - プロパティを使用して 2 つのモデルをダッキングする
外部キーを介してそれに関連する2つのオブジェクトの1つを持つことができるdjangoモデルがあります(それらobject1
を and と呼びますobject2
)。他の 2 つのクラスは、機能的にはほぼ同じですが、含まれる情報がわずかに異なります。別の StackOverflow の質問の提案で、python メソッドを使用して、property()
存在するオブジェクトを設定および取得しています。次のようになります。
これはクラスの簡易バージョンです。すべてが正しく機能していると思いました。objectInstance
情報を設定して取得し、いくつかのページに保持されているデータを表示することができました。私は django-tables2 を使用してテーブルに情報を表示していますが、すべての情報を表示することもできました。ただし、(提供されている便利な矢印を使用して) データを並べ替えようとすると、FieldError が発生します。
これの原因は何ですか?または、原因を特定するためにどのコード スニペットを確認する必要がありますか?
編集:
したがって、この問題を抱えているのは私だけではないようです。この投稿は、django-tables2 に問題があることを示しているようです。django-tables2 でのクエリセット以外のデータの順序付け
テーブルに保持されている情報を表示できますが、property
並べ替えに問題があるようです。