Django urls.py を使用して URL から値を取得しています。ここに私のurls.py
:
urlpatterns = patterns('',
url(r'^word/(?P<w>.+)/$', 'myapp.views.word'),
url(r'^word/(?P<w>.+$)/action/', 'myapp.views.action'),)
最初の項目:myapp.views.word
うまく機能し、入力された変数を受け入れます:そして、views.py で選択した方法を/word/asdf
操作できます。asdf
2番目の項目myapp.views.action
でエラーが発生します
Exception Value:
Word matching query does not exist. Lookup parameters were {'word__iexact': u'asdf/action'}
これは私の一部ですviews.py
:
def action(request, w):
o = Word.objects.get(word__iexact=w)
ユーザーが行ったときに、パラメーターに対してビューを/word/asdf/action
実行できるようにしたいと思います。私は何を間違っていますか?action
asdf