Ich habe folgende Basis Urls Datei:Django App-URLs nicht richtig funktioniert
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^agenda/', include('planner.urls', namespace='planner', app_name='planner'))
]
Und meine Planer app enthält die folgenden URLs:
urlpatterns = patterns('',
url(r'^', SkirmList.as_view(), name='agenda'),
url(r'^skirm/(?P<pk>\d+)/$', SkirmDetailView.as_view(), name='skirmdetailview'),
)
Das Problem, das ich habe, ist, wenn zu gehen: http://localhost:8000/agenda/skirm/41/ Es lädt weiterhin die SkirmList-Ansicht anstelle der SkirmDetailView.
Es ist wahrscheinlich für die meisten offensichtlich, aber ich bin ein Anfänger mit Django. Jede Hilfe wird geschätzt, danke
Der reguläre Ausdruck in der ersten URL in planner.app könnte etwas extra benötigen: 'url (r '^ $', SkirmList.as_view(), name = 'agenda'),'. Im Moment passt alles zusammen. – Matthias