2017-05-15 7 views
0

私は通常のhtmlテーブルを使用しています。1000レコード以上を表示しています。だから、私はpaginationのコンセプトを使って、100ページあたりの結果をとします。動的値の範囲を持つForloopカウンタ

問題は、シリアル番号の列に、私は100

にも、私は1としてシリアル番号を取得しています2ページ目、100に1としてシリアル番号を得た最初のページのforloop counterを使用してIAMの、である私2ページ目は101〜200、201〜300には3ページ目が必要ですが、1〜100を表示しています。

私は期待しているようにシリアルナンバーを作る方法は?

+0

[this](http://stackoverflow.com/questions/30890993/pagination-serial-number-in-next-page)にチェックを入れましたか?私はあなたのコードを提供する必要があります。 –

+0

@stuti、IamはPythonを試しています。私はPHPを知らないので、あなたの投稿を理解するのが難しいです。 –

+1

問題を作成しているコードがなければ、誰でもあなたを助けるのは難しいです。私たちはあなたが試したことを見なければなりません。 –

答えて

1

さて、あなたはこのようにそれを解決することができます:

  1. がmathfiltersをインストールします。 ピップ{{forloopを交換し'mathfilters' INSTALLED_APPS
  2. に追加ジャンゴ - mathfilters
  3. をインストールします。 counetr}}あなたのテンプレートには次のようなものがあります:

{{page_obj.number |追加:-1 | MUL:page_obj.paginator.per_page |追加:forloop.counter}}

ここ

page_obj.number - ページ番号

page_obj.paginator.per_page - ページのアイテム数

関連する問題