2016-08-23 80 views
-3

我行:Python 3.5.2/Django 1.9.8棄用警告。我應該替換什麼?

urlpatterns = [ 
    url(r'^signout/$', 'django.contrib.auth.views.logout', {'next_page': '/'}), 
... 
... 

警告:

RemovedInDjango110Warning: Support for string view arguments to url() is deprecated and will be removed in Django 1.10 (got django.contrib.auth.views.logout). Pass the callable instead. 
2016-08-23T14:56:28.580019+00:00 app[jobQueue.1]: url(r'^signout/$', 'django.contrib.auth.views.logout', {'next_page': '/'}), 

我應該用替換這一行?

回答

6

它要你給它實際的視圖功能:

from django.contrib.auth.views import logout 

... 
url(r'^signout/$', logout, {'next_page': '/'}), 
...