私はこの問題で立ち往生しています:
私のページには検索エンジンがあります。2ページ以上の結果を検索して取得できます。ページネーターでページをレンダリングしています。しかし、現在の問題は、検索して結果を並べ替えると、検索結果が崩れてしまうことです。ソート後、異なる検索結果が得られます。
アーキテクチャはこれです:
通常の検索:
page/found-items/?state=bla&place=bla
url: への関数を使用してpage/found-items/?state=bla&place=bla
実行を並べ替えます。Jquery.load()
/sort/?sortid=bla
私のviews.pyには2つの機能があります:
def search(result):
#search in db
def sort(request):
#sort the search result, but how to keep the result after sort???
コードが長すぎるので、関数と URL の形式を投稿しました。
どんな助けにも感謝します