Для любого URL-адреса, который я вводил в браузер, возвращается тот же шаблон. Этот шаблон является index.html.неправильный (тот же) шаблон django для каждого URL-адреса
Если я отправить запрос 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-файлы) в шаблонах каталог.
Can вы обновляете свой вопрос с помощью URL проекта? –
как насчет настройки 'TEMPLATES' в ваших settings.py? – Compadre