我目前正在试验 Django 并按照官方网站上的教程创建应用程序。
所以我的urls.py
样子:
urlpatterns = patterns('',
(r'^/$','ulogin.views.index'), #why doesn't this work?
(r'^ucode/$', 'ulogin.views.index'),
(r'^ucode/(\d+)/$', 'ulogin.views.index'),
)
我的 views.py 看起来像:
def index(request):
return HttpResponse("Hello, world. You're at the poll index.")
def redirect_to_index(request):
return HttpResponseRedirect('/ucode/')
当我运行服务器检查测试 url 时,http://127.0.0.1:8000/ucode
正确显示“Hello, world...etc”,并且工作正常。我一直在搞乱 urls.py,但我不知道如何http://127.0.0.1:8000/
显示 ulogin.views.index。