Django重定向失败

Django重定向失败,django,Django,我重定向到新页面失败,出现错误 login.html <html> <head> <title>Django Bookmarks -User Login</title> </head> <body> <h1>User Login</h1> {% if form.errors %} <p>Your

我重定向到新页面失败,出现错误

login.html

<html>
    <head>
        <title>Django Bookmarks -User Login</title>
    </head>
    <body>
        <h1>User Login</h1>
        {% if form.errors %}
            <p>Your username and password didn't match</p>
        {% endif %}
        <form method="post" action=".">
            <p><label for="id_username">Username:</label>
                {{ form.username }}</p>
            <p><label for="id_password">Password</label>
                {{ form.password }}</p>
            <input type="hidden" name="text" value="/" />
            <input type="submit" value="login" />
        </form>
    </body>
</html>
错误

settings.py文件

LOGIN_URL ='/login/'

LOGIN_REDIRECT_URL = '/login/'
新错误:

Page not found (404)



Request Method:

POST



Request URL:

http://127.0.0.1:8000/login/=%22.%22



 Using the URLconf defined in django_bookmarks.urls, Django tried these URL patterns, in this order: 
1. ^$ 
2. ^user/(\w+)/$ 
3. ^login/$ 

The current URL, login/=".", didn't match any of these

我认为这一点非常清楚:

给出失败原因:未设置CSRF cookie

在模板中,每个以内部URL为目标的POST表单中都有一个{%csrf_token%}模板标记

您需要在表单中包含
CSRF
令牌:

{%csrf\u令牌%}

我认为这一点非常清楚:

给出失败原因:未设置CSRF cookie

在模板中,每个以内部URL为目标的POST表单中都有一个{%csrf_token%}模板标记

您需要在表单中包含
CSRF
令牌:

{%csrf\u令牌%}

这就是我现在遇到的错误——找不到页面(404)请求方法:POST请求URL:这是另一个问题。如果需要的话,你需要发布一个单独的问题。看起来它将您重定向到一个不存在的页面这是我现在遇到的错误--page not found(404)请求方法:POST Request URL:这是另一个问题。如果需要的话,你需要发布一个单独的问题。看起来它正在将您重定向到一个不存在的页面
LOGIN_URL ='/login/'

LOGIN_REDIRECT_URL = '/login/'
Page not found (404)



Request Method:

POST



Request URL:

http://127.0.0.1:8000/login/=%22.%22



 Using the URLconf defined in django_bookmarks.urls, Django tried these URL patterns, in this order: 
1. ^$ 
2. ^user/(\w+)/$ 
3. ^login/$ 

The current URL, login/=".", didn't match any of these
<form method="post" action=".">{% csrf_token %}