ホームページ >バックエンド開発 >Python チュートリアル >Python flaskを使ったページング効果の例を詳しく解説

Python flaskを使ったページング効果の例を詳しく解説

零下一度
零下一度オリジナル
2017-06-29 15:31:052596ブラウズ

この記事では主に ページネーション エフェクトを実装するための python フラスコを詳しく紹介します。興味のある友人はそれを参照してください

問題は、学習の過程でページングが必要であることがわかります。ここでは、本で言及されているページングについて紹介します。


@app.route('/',methods=['GET'])
@app.route(&#39;/<int:page>&#39;)
def home(page=1):
  pagination=Post.query.order_by(Post.publish_date.desc()).paginate(page, per_page=10,error_out=False)
  posts = pagination.items
  link,tuijian_post,fenlei=get_tui_link()
  return render_template(&#39;home1.html&#39;,
              posts=posts,
              pagination=pagination,
              tuijian_post=tuijian_post,fenleis=fenlei,        
              links=link)

これはデータベースから読み取ったページ分割されたデータです。それでは、どのようにページ分割するのでしょうか?本の内容を見てみましょう

次に、ページ分割関連の情報を保存するには、別のページを使用する必要があります。

それでは、どのように使用しますか


{% import "mac.html" as macros %}

ループの後に、次のコードを追加します

効果は次のとおりです

🎜

以上がPython flaskを使ったページング効果の例を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。