私はこの質問を探していましたが、見つかりませんでした。重複している場合は申し訳ありません。
私はebayに似たある種のeコマースサイトを構築しています。「カテゴリ」と「フィルタ」を閲覧しようとしたときに発生した問題。例えば。「モニター」カテゴリーを閲覧できます。それはあなたにたくさんのモニターとそれらを適用するためのいくつかのフィルター(ebayとまったく同じ)を表示します。したがって、「モニター」に移動すると、次のようなフィルターがあります。
- タイプ:LCD-LED-CRT
- ブランド:ViewSonic-LG-Samsung
- 最大解像度:800x600-1024x768
そして、これらのフィルターはURLに追加されます。例に従って、モニターを参照すると、URLは次のようになります。
store.com/monitors
「タイプ」フィルターを適用する場合:
store.com/monitors/LCD
"ブランド":
store.com/monitors/LCD/LG
「最大解像度」:
store.com/monitors/LCD/LG/1024x768
したがって、要約すると、URL構造は次のようになります。
/category/filter1/filter2/filter3
どうしたらいいのかわからない。問題は、フィルターが可変である可能性があることです。ビューでは使用する必要があると思いますが、**kwargs
よくわかりません。
そのようなパラメータをキャプチャする方法を知っていますか?
どうもありがとう!