誰かが、オプションのパラメータを許可するURLパターンとビューを書く方法を説明してもらえますか?私はこれをうまくやったことがありますが、私はいつもURLテンプレートタグを破っています。ここでオプションでdjangoでパラメータを取得できますか?
は、私が現在持っているものです。
パターン
(r'^so/(?P<required>\d+)/?(?P<optional>(.*))/?$', 'myapp.so')
ビュー
def so(request, required, optional):
私は両方の引数を提供する。この例ではURLテンプレートタグを使用している場合は、それが動作しますうまくいく。しかし、省略可能な引数を省略すると、反転エラーが発生します。
どうすればこの問題を解決できますか?
おかげで、 ピート
私は、一般的に named urlを持つ2つのパターンを作る
1.3のロードマップにあります: http://code.djangoproject.com/ticket/14772 –