我正在尝试将正确的重定向写入其他视图,但现在我不知道
这是我的最后一次尝试:
txt2png / urls.py
urlpatterns = patterns('txt2png.views',
# ...
url(r'^list/(?P<what>\w)/', 'list', name='list-notes'),
url(r'^search/', 'search', name='search-notes'),
)
txt2png / views.py
def list(request, what):
# ...
def search(request):
#...
return redirect(list, 'search')
答案 0 :(得分:1)
你试过.../list/anything/
吗?
它是404,因为你的url配置。 (?P<what>\w)
仅表示一个字符,因此.../list/a/
将有效。
替换你的网址配置中的那一行:
url(r'^list/(?P<what>\w+)/', list, name='list-notes'),
(添加到正则表达式的+符号)