0
Voici mes urlpatternsDjango dispatcher url ne pas identifier la vue
urlpatterns = [
url(r'^volunteer/$', views.volunteerInformation, name='volunteerInformation'),
url(r'^volunteer/(?P<ID>[0-0]{1})/$', views.volunteerInformation, name='volunteerInformation'),
]
est vue ici que je suis en train d'appeler
def volunteerInformation(request, ID=None):
volunteers = Volunteer.objects.all()
if ID:
print ID
else:
print "XKCD"
return render(request, 'dbaccess/volunteer.html', {'volunteers': volunteers})
Lorsque l'URL est .../bénévole /, il imprime XKCD. Mais quand l'url est ..../volunteer/1, j'obtiens une erreur que la page n'a pas été trouvée. Voici l'erreur:
^ ^volunteer/(?P<ID>[0-0]{1})/$ [name='indVolunteerInformation']
^ ^volunteer/$ [name='volunteerInformation']
^admin/
The current URL, volunteer/3, didn't match any of these.
Que puis-je faire à ce sujet?