/ / urlpatterns - има 404 грешка - django, django-views, django-urls

urlpatterns - има 404 грешка - django, django-views, django-urls

Уча Джанго - на няколко дни. Това е моят проблем.

http://mylocalhost.com:8000/home/ (препълването на стека не позволява на localhost така да се използва пълен домейн - mylocalhost.com) работи, когато имам тази настройка в urls.py

url(r"^home/","signups.views.home")

но не работи, когато имам тази настройка в urls.py

url(r"^$","signups.views.home",name="home")

Получавам следната грешка. # В грешката по-долу прочетете mylocalhost.com като localhost. stackoverflow не позволява използването на localhost.

Страницата не е намерена (404) Метод на заявка: GET URL адрес за заявка: http://mylocalhost.com:8000/home/

^ $ [name = "home"] Текущият URL адрес, начало /, не съответства на нито един от тях.

signups
admin.py
__init__.py
models.py
tests.py
views.py

Моите изгледи.py

enter code here
from django.shortcuts import render, render_to_response, RequestContext

def home(request):
return render_to_response("signup.html", locals(),
context_instance=RequestContext(request))

Отговори:

1 за отговор № 1

Разбира се, че не работи. r"^$" съвпада с празния низ. Вие се присъединявате към относителния път /home

Или го направете също така и редовния URL адрес r"^home/$" или просто достъп localhost:8000/ без следа /home