現在、Django サイトの検索エンジンに Mako テンプレートを使用しています。私は Mako テンプレートについてかなりの初心者です。これがばかげた質問である場合はご容赦ください。ただし、この特定の側面は DTL 実装と一致していないようです。私はちょっと途方に暮れています。基本的に、get リクエストが来て、GET パラメータを追加して現在のページへのリンクをいくつか生成したいと考えています。現在、私はクエリしか持っていませんが、このインターフェイスを RESTful で非常にリンク可能にしたいので、これを POST に切り替えるのではなく、長い GET リクエストとして保持することをお勧めします。
これは私の現在のコードであり、まったく機能せず、非常に洗練されていないようです。
<a href="${request.path}&page=${ data.next_page_number() }">Next</a>
request.path の意味は、Mako では DTL とは少し異なるようです。そのためrequest.path
、元の GET パラメータはまったく含まれていません。これについてのより良い方法またはこの実装の解決策についての助けをいただければ幸いです。