2017-12-06 8 views
0
hinzugefügt

i Pfad anstelle von URL in django 2.0 aber es gibt ein Problemdjango 2.0 Pfad nicht

Im Anschluss an meinem Code

oauth2_endpoint_views = ([ 
path('authorize/', oauth2_views.AuthorizationView.as_view(), name='authorize'), 
path('token/', oauth2_views.TokenView.as_view(), name='token'), 
path('revoke-token/', oauth2_views.RevokeTokenView.as_view, name='revoke-token'), 
], 'oauth2') 

    if settings.DEBUG: 
oauth2_endpoint_views += ([ 
     path('application/', oauth2_views.ApplicationList.as_view(), name='list'), 
     path('application/register', oauth2_views.ApplicationRegistration.as_view(), name='register'), 
     path('application/<int:pk>/', oauth2_views.ApplicationDetail.as_view(), name='detail'), 
     path('application/<int:pk>/delete/', oauth2_views.ApplicationDetail.as_view(), name='delete'), 
     path('application/<int:pk>/update/', oauth2_views.ApplicationUpdate.as_view(), name='update'), 
     path('authorized-tokens/', oauth2_views.AuthorizedTokensListView.as_view(), name='authorized-token-list'), 
     path('authorized-tokens/<int:pk>/delete/', oauth2_views.AuthorizedTokenDeleteView.as_view(), name='authorized-token-delete'), 
    ], 'oauth2') 

I-Pfad hinzugefügt, aber ich kann nicht gefunden Pfad Anwendung, Anwendung/registrieren ...

Wie kann ich das Problem lösen?

Antwort

0

Try Ersetzen dieses:

path('application/register',oauth2_views.ApplicationRegistration.as_view(), name='register'), 

mit

path('application/register/', oauth2_views.ApplicationRegistration.as_view(), name='register'), 
+0

folgende Fehlermeldung: die URLconf in onappscan.urls definiert wurden, Django diese URL-Muster versucht, in dieser Reihenfolge: Kern/ api/ o/authorize/[Name = 'Autorisieren'] o/Token/[Name = 'Token'] o/revoke-Token/[Name = 'Widerruf-Token'] admin/ api-Auth/ ^ Medien \/(? P . *) $ ^ statischer \/(? P . *) $ Der Strompfad, o/application /, nicht einen dieser Punkte entsprechen . Ich kann keine URL in settings.DEBUG finden –