djangoで作成したwebサイトから検索フォーム使用して、urlからルーティングして表示させたいと思っています。
検索フォームを作成して適当な文字を検索すると、下記のようなurlになりました。
正規表現でkeywordと一致した場合、views.post_searchを表示させようと思っているのですが、正規表現がうまくいかない状態です。
下記のurlpatternsで一致するかと思ったのですが、何が悪いのでしょうか?
サンプルurl
http://127.0.0.1:8000/posts/?keyword=test
python:urls.py
1urlpatterns = [ 2 url(r'^posts/?keyword', views.post_search), #?をエスケープ 3 url(r'^posts/?keyword', views.post_search), #?をエスケープしない 4]
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/10 13:00