我想在登录后转到默认页面(“django视图问题”)

我想在登录后转到默认页面(“django视图问题”),django,Django,我想在登录后转到默认页面(“/”) 当前登录过程如下所示 如果您让我知道要将重定向url更改为“/”需要修改哪些内容,请向我表示感谢 换句话说,我想在按下登录按钮后请求“/”。 如果你知道解决办法,请告诉我 url模式 path('login/', views.login, name='login'), views.py login = LoginView.as_view(template_name="accounts/login_form.html") 模板

我想在登录后转到默认页面(“/”)

当前登录过程如下所示

如果您让我知道要将重定向url更改为“/”需要修改哪些内容,请向我表示感谢

换句话说,我想在按下登录按钮后请求“/”。 如果你知道解决办法,请告诉我

url模式

     path('login/', views.login, name='login'),
views.py

login = LoginView.as_view(template_name="accounts/login_form.html")
模板

{% extends "accounts/layout.html" %}

{% block content %}

    <!-- .container>.row>.col-sm-6.offset-sm-3 -->
    <div class="container">
        <div class="row">
            <div class="col-sm-6 offset-sm-3">
                {% include "_form.html" with submit_label="login" %}
            </div>
        </div>
    </div>
{% endblock content %}
{%extends“accounts/layout.html”%}
{%block content%}
{%包括带有submit_label=“login”%%的“\u form.html”
{%endblock内容%}
方法1-在
settings.py中设置
您可以设置
设置。登录\u重定向\u URL
以执行此操作。它应该是URL或命名的URL模式

方法2-使用下一个
GET
字段 在登录视图的链接中添加?下一个查询参数,例如


mysite.view/login?next=my\u view

谢谢这是完美的答案问题已解决登录\u重定向\u URL有效欢迎:)