我目前使用Django嘗試和創建後的官方網站上的教程應用程序。Django的urls.py和views.py行爲 -
所以我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/')
當我運行的服務器來檢查測試網址,http://127.0.0.1:8000/ucode
顯示「你好,世界。 ..等等「正確,並且工作得很好。我一直在搞urls.py,但我不知道如何獲得http://127.0.0.1:8000/
來顯示ulogin.views.index。
什麼是您的ROOL網址的conf是什麼樣子?如果我的猜測是正確的,'(R「^ $」,「ulogin.views.index」),'應該工作 – karthikr
OMG我很愚蠢的是這工作 – gersande
karthikr謝謝你這麼這麼這麼這麼這麼多 – gersande