0
私はリストページの同様の要素のリストからユーザーに選択させることができるウェブサイトで作業しています。リスト内で選択した要素dango urlをurls.pyでクエリ文字列を無視する方法
リスト設定があり、リスト内の各要素は、[0-9]
,[a-z]
および[A-Z]
を含む15文字のランダムな文字列で識別できます。
リストの要素のためのURLの例:s
は
(ちょっと別々のリンクを持っているかユーチューブビデオなど)の識別子をあるhttp://127.0.0.1:8000/view?s=fkiscl49gtisceg
しかし、私は私がする必要がどのように理解することはできませんdjangoが文字列の一部である?s=fkiscl49gtisceg
を無視するようにします。しかし、私はこれをどのように修正すればよい...ページが見つからなかったことを私に遺丘群
path('view/(?P<s>[\w]{15})', element_display, name='s'),
ジャンゴ:私は今、このようなパスを書いていますか?
Django **は常にurls.pyのクエリ文字列を無視します。 –
それから、試してみるたびにページが見つからなかったのはなぜですか? – BRHSM
あなたは 'path()'と 'url()'を混同しています。 'path()'は正規表現をとらない。 –