2
對於我在瀏覽器中鍵入的任何url,將返回相同的模板。有問題的模板是index.html。錯誤(相同)爲每個網址返回的django模板
如果我發送一個請求172.0.0.1:8000/login或172.0.0.1:8000/sign-up,我會得到相同的HTML。即使我嘗試類似172.0.0.1:8000/sadsajdpojsapfpojpa,也會呈現相同的模板。
所以,如果任何人有一個想法是什麼問題,請幫助!
這是我的urls.py:
from django.conf.urls import url
from django.contrib import admin
from adventureApp import views
urlpatterns = [
url(r'^sign-up/$', views.signup),
url(r'^sign-up-2/$', views.signup2),
url(r'^sign-up-3/$', views.signup3),
url(r'^$', views.home),
url(r'^admin/', admin.site.urls),
url(r'^login/$', views.login),
]
這是我的views.py文件:
def home(request):
return render(request, "index.html")
def login(request):
return render(request, "login.html")
def signup(request):
return render(request, "sign-up.html")
def signup2(request):
return render(request, "sign-up-2.html")
def signup3(request):
return render(request, "sign-up-3.html")
當然,我有所有這些模板(HTML文件)在模板中目錄。
燦你用項目url更新你的問題? –
你的settings.py中的'TEMPLATES'設置如何? – Compadre