/ / Django: Не можу отримати urls.py working - django-urls

Джанго: Неможливо отримати urls.py - django-urls

Django beginner, вибачте:

Urls.py мого проекту:

from django.conf.urls import include, url
from django.contrib import admin
from django.conf import settings
from django.conf.urls.static import static
import profiles.urls
import listings.urls
import accounts.urls
from . import views

urlpatterns = [
url(r"^$", views.HomePage.as_view(), name="home"),
url(r"^about/$", views.AboutPage.as_view(), name="about"),
url(r"^users/", include(profiles.urls, namespace="profiles")),
url(r"^admin/", include(admin.site.urls)),
url(r"^", include(accounts.urls, namespace="accounts")),
url(r"^listings/", include(listings.urls)),
]

Urls.py моєї програми:

from django.conf.urls import url
from . import views

urlpatterns = [
url(r"^$", views.index, name="index"),
]

http://localhost:8000/listings дає повідомлення про помилку "Сторінка localhost не працює.

Я поняття не маю, що тут сталося, я просто не можу змусити його працювати. Будь-які ідеї?

Відповіді:

0 для відповіді № 1

Ви повинні поставити "$" на фініші регулярного виразу, так

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

на URL вашого проекту: не використовуйте імпорт

url(r"^listings/", include("listings.urls")),

0 для відповіді № 2

Помилка в моїй views.py. Я поставив Listing.all () замість Listing.objects.all ().