在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Python/ django下表單提交url的問(wèn)題

django下表單提交url的問(wèn)題

首先在 ip:port/login 界面登錄
通過(guò)表單提交,執(zhí)行view.py中的do_login函數(shù), 這時(shí)如果登錄不成功,我想跳轉(zhuǎn)到原來(lái)的ip:port/login,并攜帶錯(cuò)誤信息。

我通過(guò) rerener(request, 'login.html',{'user_is_wrong':'no such user'})返回的話(huà),跳轉(zhuǎn)到頁(yè)面的url是ip:port/login/do_login,我應(yīng)該怎么做使頁(yè)面url是ip:port/login

<form class="form-horizontal" action="do_login/" method="POST">
            {% csrf_token %}
            <p class="form-actions">
                <div class="form-group">
                    username:<input type="id" class="form-control"  placeholder="id" name="id">
                </div>
                <div class="form-group">
                    password:<input type="password" class="form-control"  placeholder="password" name="password">
                </div>
                <input type="submit" value="login" class="btn btn-primary">
            </p>
        </form>
回答
編輯回答
笑忘初

rerener 是什么?
你是直接 return render(.....) 了吧?
你要跳轉(zhuǎn)頁(yè)面的話(huà),使用 redirect();

2017年3月1日 08:44
編輯回答
她愚我

return HttpResponseRedirect('/port/login')

2017年3月4日 18:21