私は少し時間をかけて見てきましたが、違いを感じることさえ見つけられないようです。タイトルが述べるように、私はあなたのデータをURLパスのパラメータを使って/content/7
のようにあなたのurls.pyで正規表現を使用して取得し、/content?num=7
のようなクエリパラメータから取得することを試みています。request.GET.get()
が実際に作成します。URLパスのパラメータとDjangoのクエリのパラメータ
それぞれの長所と短所は何か、また、他のものより明らかに優れた選択肢があるシナリオはありますか?
また、(Djangoの)優先メソッドは、正規表現でurl path paramsを使用しているようです。潜在的にきれいなURL以外の理由はありますか?トピックに関連する追加情報はすべて歓迎します。
あなたはあなたの質問に言い換える必要があります:URLパラメータとクエリパラメータは同じものです。パスパラメータ(urlパラメータではなく)を意味します。 – dirkgroten