0
現在のURLから変数を使用して次のページの番号を計算しようとしています。ここURLから変数を使用する方法
@app.route('/feed')
@app.route('/feed/<int:page>')
@is_logged_in
def feed(page=0):
my_feed = mongo.db.feed
posts = my_feed.find({}).skip(50*page).limit(50)
return render_template('feed.html', posts=posts)
と、現時点での私のテンプレートです:
は、ここに私のルートである
<a href="{{ url_for('feed', page=page+1) }}">Next</a>
もちろん、page=page+1
は動作しませんが、それは私がやろうとしています何を示しています。私が必要とするのは、現在のページ番号に1を加えて、次のリンクがユーザーを次のページに連れて行くようにする方法です。 request.args.get('page')
を試しましたが、None
を返します。
現在のページ番号を取得し、それをurl_for
機能で使用するにはどうすればよいですか?明らかに
ありがとう、Martijn Pieters。あなたが指摘したように、私はrender_templateでページ変数が不足していました。 – Theo