問題タブ [django-endless-pagination]

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 に答える
495 参照

django - テーブルをレンダリングするときの Django のエンドレス ページネーションの問題

スクロール時に追加のデータをロードする Django エンドレス ページネーションを使用しており、現在次のコードがあります。

メイン テンプレート:

template_paginator.html

次の 2 つの問題がなければ、これでよかったと思います。

  1. [もっと見る] リンクが表の下からではなく、表の上から表示され、さらに驚くべきことに、一度押すと表示されなくなります。
  2. 追加の行は、古い行の前だけでなく、テーブル タグの上からも表示されます

テーブルのページ付けに対応した Django ソリューション (table2) があることは知っていますが、今のところ、純粋な Django/HTML ソリューションを使用したいと考えています。これら 2 つの問題が何に由来するかについてのアイデアは、非常に高く評価されます。

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

jquery - Django エンドレス ページネーションによるフィルタリング

この質問は以前に他の人から尋ねられたもので、回答がありません。事実上、目標は、Django の Twitter スタイルのエンドレス ページネーションを使用して検索機能を実装することです。ユーザーがインターフェイス フィールドを変更すると、新しいユーザー入力を考慮してエンドレス テーブルが再初期化されます。

無限テーブルのコンテナとして機能する埋め込みテンプレート Bを含むメイン テンプレートであるテンプレート Aがあります。ユーザーが下にスクロールすると、テーブルは追加データをロードします。

テンプレートBの構造は質問と関係ないようなので割愛させてください。

テンプレート A を初期化する Django ビュー:

質問: ユーザーがテンプレート A を更新せずにパラメーター コンボボックスの値を変更した場合、テンプレート B のエンドレス テーブルを再初期化するにはどうすればよいですか?

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

django - 「endless_pagination」という名前のモジュールはありません

ドキュメントに従いましたが、エラーが発生しました:

を使用してインストールし、Settings.py context_processors (TEMPLATES の下) にeasy_install -Z django-endless-pagination追加しました。'django.core.context_processors.request'

'endless_pagination'Settings.py のインストール済みアプリ セクションに追加しました。これらはドキュメントの手順です。サーバーをリロードすると、ImportError: No module named 'endless_pagination'. ここで何が問題になっているようですか?

ヘルプ/指示をいただければ幸いです。

ありがとう

インストール出力:

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

javascript - Django-endless-pagination:「さらに表示」の後にjavascriptをhtml全体に適用しますか?

ビュー.py

ポートフォリオリスト.html

ポートフォリオリストページ.html

ページを読み込んportfolio_list.htmlで をクリックhi-1すると、アラートが表示されます。

しかし、またはをクリックshow moreしてクリックしても、アラートは表示されません。hi-2hi-3

hi-2またはをクリックしてもアラートを表示したいhi-3

どうすればこれを実装できますか?

ps 実際には、これは私がやりたいことを明確に示すためのちょっとした非常に単純なコードです。

私が最終的にやりたいことは、portfolio_list_page をロードした後にjavascripts code( e.g _owl_carousel(), _flexslider(), _popover(), _lightbox(), _mixitup(),, etc) 全体を実行して、この JavaScript 関数全体を新しくロードされたページにも適用できるようにすることです。