230326_04 Django の Paginaor (elided)

この講座は限定公開です

この動画は、購入/定額コースでの利用はできません。

「1 2 ... 7 8 9」といった「 ... 」をページネーションに含める方法について。

Paginator クラスのインスタンスが有する get_elided_page_range を実行することで、 generator が得られます。
generator は、一度 StopIteration 例外を raise すると、以降は何も出力しなくなります。

ですので、「ページの上部と下部でページネーションを出力したい」といったときは、 get_elided_page_range メソッドを複数回実行する必要があります。

この講座を含む定額コースに参加するか、この講座を購入することで、講座を利用できるようになります。
定額コースに参加すると、そのコースの利用期間中はいつでも講座を利用できます。
講座を購入すると、いつでも講座を利用できます。

このページへの投稿/コメント

この講座は限定公開です

この動画は、購入/定額コースでの利用はできません。

学習記録としてメモを残す

重要度:   
理解度:   

※メモを残すにはこの講座の利用権限が必要です。