在我的views.py
我有以下代码:
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world!")
def show_day(request):
return HttpResponse("The day is: test123")
在我urls.py
的应用程序文件夹中,我有:
urlpatterns = patterns('',
url(r'^$', views.index, name='index'),
url(r'^/show_day/$', views.show_day, name='show_day'),
)
现在,http://127.0.0.1:8000/myApp
确实返回index()
视图,但
不返回http://127.0.0.1:8000/myApp/show_day
,而是给出 404 错误。
我究竟做错了什么?URLconf中的正则表达式有问题吗?