2016-07-25 14 views
0

が見つかりません引数付きの「ログアウト」「()」とキーワード引数のためのリバース私のエラーは以下の通りです:引数付きの「ログアウト」 'のためのDjangoのログアウトはエラーでトラブルになります:「{}」

リバース()」とキーワード引数 '{}' が見つかりません

マイ 'urls.py' は以下である:

urlpatterns = [ 
url(r'^admin/', admin.site.urls), 
url(r'^$',HomeView.as_view(), name='home'), 
url(r'^about/$',AboutView.as_view(), name='about'), 
url(r'^login/$', views.loginView, name='login'), 
url(r'^inquiry/$',InquiryView.as_view(), name='inquiry'), 
url(r'^service_terms/$',ServiceTermsView.as_view(), name='service_terms'), 
url(r'^privacy_terms/$',PrivacyTermsView.as_view(), name='privacy_terms'), 
url(r'^logout/$,', views.logoutView, name='logout'), 
] 

マイ 'views.py' は以下である:

@login_required 
def logoutView(request): 
if request.method == 'POST': 
    logout(request) 
    print('logout done') 
return render(request, 'about.html') 

「navbar.html」にログアウトするための私のコードは以下の通りです:私は完全に私が欠けているのか理解していない

<li><a href="{% url 'logout' %}">LogOut</a></li> 

。私が間違っていることは何ですか?

+0

url(r'^logout/$,', views.logoutView, name='logout'), 

を交換し、これは解決策が間違った場所にだけコンマだったことを考えると、「シンプル誤字」として閉鎖されるべきかしら? – halfer

答えて

2

正規表現には存在しないはずのカンマがあります。

url(r'^logout/$', views.logoutView, name='logout'), 
+0

どうかありがたいです、この状況に気をつけてください、@Alasdair – LKM

関連する問題