Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 当我把;注销“;按钮,页面未找到错误发生_Python_Html_Django - Fatal编程技术网

Python 当我把;注销“;按钮,页面未找到错误发生

Python 当我把;注销“;按钮,页面未找到错误发生,python,html,django,Python,Html,Django,当我点击“注销”按钮时,页面未找到错误被引发 视图。py: @login_required def logout_view(request): logout(request) return render(request, 'registration/accounts/top.html') 在index.html中 <div class="container"> <ul class="top-menu"> <f

当我点击“注销”按钮时,页面未找到错误被引发

视图。py:

@login_required
def logout_view(request):
    logout(request)
    return render(request, 'registration/accounts/top.html')
在index.html中

<div class="container">
        <ul class="top-menu">
            <form name="logout" method="post" action="{% url 'accounts:logout_view' %}">
            <button type="submit" class="btn btn-primary btn-lg" style="color:white;background-color: #F62459;border-style: none;">Logout</button>
            <input name="next" type="hidden"/>
            </form>
        </ul>
</div>
我的代码出了什么问题?我应该如何修复

url.py是

urlpatterns = [
    url(r'^top$', views.top,name='top'),
    url(r'^detail$', views.detail,name='detail'),
    url(r'^login/$', login,
        {'template_name': 'registration/accounts/login.html'},
        name='login'),
    url(r'^logout/$', views.logout_view, name='logout'),
]

您可以将注销url命名为“注销”:

url(r'^logout/$', views.logout_view, name='logout'),
因此,在反转url时,您还应将其称为“注销”:

<form name="logout" method="post" action="{% url 'accounts:logout' %}">


{%url'帐户:注销视图“%”中给出的名称取决于您的
url.py
文件。请在您的答案中包含此文件。@PacoH。我添加了url.py.Id如果您知道一些事情,请帮助我
{%url'帐户:注销“%}
,因为这是您的url名称。
<form name="logout" method="post" action="{% url 'accounts:logout' %}">