显示错误消息

时间:2013-07-14 11:55:29

标签: django

我有一个提交表单的网站,但必须登录。如果用户未登录,则会将其重定向到登录页面。这一切都很好。我的问题是,如果用户没有登录并尝试提交表单,我该怎么做才能显示错误消息“你必须登录提交。”,但如果没有,则必须显示正常的登录页面。 谢谢。

1 个答案:

答案 0 :(得分:0)

您可能想要使用装饰器@login_required

from django.contrib.auth.decorators import login_required

@login_required(login_url='/your/login/url')
def your_view(request):
    # your view code here

希望这有帮助。