2016-04-15 10 views
0

Django Anfänger, sorry:Django: Kann nicht bekommen urls.py arbeiten

urls.py Mein Projekt:

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 Meine App:

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

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

http://localhost:8000/listings gibt mir ein Fehler "Die Seite localhost funktioniert nicht. localhost hat keine Daten gesendet."

Ich habe keine Ahnung, was hier schief gelaufen ist, ich kann es einfach nicht zur Arbeit bringen. Irgendwelche Ideen?

Antwort

0

Der Fehler in meinen Ansichten war .py. Ich hatte Listing.all() anstelle von Listing.objects.all() gesetzt.

0

Sie müssen "$" am Ende des regulären Ausdrucks setzen, wie diese

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

auf project's url: dont den Import verwenden

url(r'^listings/', include('listings.urls')), 
+0

Danke, versucht, dass aber immer noch nicht funktioniert .. Googeln für die letzten 60 Minuten. App ist in den Einstellungen enthalten und ich habe auch __init__.py. – CKP

+0

Versuchen Sie mit meiner letzten Ausgabe – DJeanCar

+0

Versucht, dass, aber immer noch nicht funktioniert ... Immer noch sagt "Die Localhost-Seite funktioniert nicht" - Ich habe auch vom Server neu gestartet. Entschuldigung, ich bin ein n00b – CKP