Using the URLconf defined in swapi.urls
,
Django tried these URL patterns, in this order:
-
^admin/
-
^$
-
^documentation$
-
^about$
-
^stats$
-
^stripe/donation
-
^api/people/schema$
-
^api/planets/schema$
-
^api/films/schema$
-
^api/species/schema$
-
^api/vehicles/schema$
-
^api/starships/schema$
-
^api/
^$
[name='api-root']
-
^api/
^\.(?P<format>[a-z0-9]+)$
[name='api-root']
-
^api/
^people/$
[name='people-list']
-
^api/
^people/\.(?P<format>[a-z0-9]+)$
[name='people-list']
-
^api/
^people/(?P<pk>[^/.]+)/$
[name='people-detail']
-
^api/
^people/(?P<pk>[^/.]+)/\.(?P<format>[a-z0-9]+)$
[name='people-detail']
-
^api/
^planets/$
[name='planet-list']
-
^api/
^planets/\.(?P<format>[a-z0-9]+)$
[name='planet-list']
-
^api/
^planets/(?P<pk>[^/.]+)/$
[name='planet-detail']
-
^api/
^planets/(?P<pk>[^/.]+)/\.(?P<format>[a-z0-9]+)$
[name='planet-detail']
-
^api/
^films/$
[name='film-list']
-
^api/
^films/\.(?P<format>[a-z0-9]+)$
[name='film-list']
-
^api/
^films/(?P<pk>[^/.]+)/$
[name='film-detail']
-
^api/
^films/(?P<pk>[^/.]+)/\.(?P<format>[a-z0-9]+)$
[name='film-detail']
-
^api/
^species/$
[name='species-list']
-
^api/
^species/\.(?P<format>[a-z0-9]+)$
[name='species-list']
-
^api/
^species/(?P<pk>[^/.]+)/$
[name='species-detail']
-
^api/
^species/(?P<pk>[^/.]+)/\.(?P<format>[a-z0-9]+)$
[name='species-detail']
-
^api/
^vehicles/$
[name='vehicle-list']
-
^api/
^vehicles/\.(?P<format>[a-z0-9]+)$
[name='vehicle-list']
-
^api/
^vehicles/(?P<pk>[^/.]+)/$
[name='vehicle-detail']
-
^api/
^vehicles/(?P<pk>[^/.]+)/\.(?P<format>[a-z0-9]+)$
[name='vehicle-detail']
-
^api/
^starships/$
[name='starship-list']
-
^api/
^starships/\.(?P<format>[a-z0-9]+)$
[name='starship-list']
-
^api/
^starships/(?P<pk>[^/.]+)/$
[name='starship-detail']
-
^api/
^starships/(?P<pk>[^/.]+)/\.(?P<format>[a-z0-9]+)$
[name='starship-detail']
The current URL, api/films/2/"/
, didn't match any of these.