如何在应用程序级Django上检查用户身份验证

时间:2015-09-14 12:15:56

标签: django django-admin django-views

当某人尝试通过网址访问网页时,如何检查用户是否经过身份验证。 例如:http://127.0.0.1/test 当某人输入我要在网址重新定向的网页中输入的网址时,该用户是否经过身份验证。?

1 个答案:

答案 0 :(得分:0)

如果您在视图中执行此操作,则可以检查FlowLayoutPanel。在基于类的视图的某些方法中,这不是作为参数提供的,因此您可以使用false访问它。

如果您尝试在模板中执行此操作:

private void button1_Click(object sender, EventArgs e)
{
    for (int i = 0; i < 20; i++)
    {
        var btn = new Button() { Text = i.ToString() };
        if (i == 5 || i==15 )
            this.flowLayoutPanel1.SetFlowBreak(btn, true);
        this.flowLayoutPanel1.Controls.Add(btn);
    }
}

但是请求必须通过上下文处理器或手动传递到上下文函数中。