WEB開発をしていると必ず遭遇するページングですが、webpyには組み込みのディストリビューションクラスが無く、簡単なページングクラスを自分で書くしかありません。この記事では、webpy (実際には単なる Python の関数) を使用して、単純なページング クラスを実装します...
以前は、次の PHP コードのように、ページングと DB が混在することがよくありました:
リーリーそのようなページングは明らかに非科学的です。
上記の3つの条件を満たすために、単純なページングクラスを設計しました(ほんの一例ですが、プロジェクトへの適用には最適化されたコードと厳密な検査が必要です)
リーリー
set_url は、「?Page パラメータ = 何のページ」などの一般的な形式を使用する限り、URL に基づいて自動的に抽出できます (特別な予期しない形式を使用すると不可能です)
set_page は上記と同じであり、次のことができますURLから自動抽出される Extraction
上記2ステップを行うと直接ProbbsPage(総ページ数、各ページ数).show()ができるので比較的便利です
記事の出典: http://pjiaxu.com/python/48.html
) を使用しています。