私はこのビュー機能を持っていますsearch(request)
。 URLの接尾辞は/search
です。いくつかのPOSTパラメータが必要で、それに応じて検索結果が表示されます。Django - http-postリクエストをエミュレートする
もう1つの機能を作りたいshow_popular(request)
投稿やパラメータの取得は不要です。しかし、ハードコーディングされたポストパラメータをいくつか指定して検索関数を呼び出す必要があります。
既存の機能で何も変更せずに、セットアップを変更せずにこれを実現したいと思います。それは可能ですか?
EDIT:これは、検索を別の関数にリファクタリングし、いくつかのビュー関数でこれを呼び出すことで実現できます。しかし、この特定のケースでは、私はそれに興味がありません。私の場合、show_popular関数は一時的なものに過ぎず、無関係の理由で私は再因数化を望んでいません。
人気のある要素を定義するにはどうすればよいですか、投票システムのようなものがありますか、特定の要素にビューを記録していますか? – cwoebker
私の場合は、実際には一般的なエントリを表示するのではなく、誤ったエントリを表示することです。私はちょうど質問を沸かそうとしていた。このビューは、誤ったエントリを除外するまで一時的なものです。しかし、これらの誤ったエントリは、通常の検索エントリを表示するのと同じ方法で表示する必要があります。私は間違っているという基準はここでは無関係だと思う。 –
そうでなければ、私はちょうど2つのことを分けるだろうが、それは意味がある、私はちょっと混乱していた^^ – cwoebker