django 限制某个视图函数必须登录才能访问

若不进行视图登录访问限制的话,直接输入网址即可访问,这种方式绕过登录,较为危险。

django中提供了相应的方法:

如果想限制某个视图函数必须登录才能访问,只需要在这个函数的前面加上@login_required即可。

导入包:from django.contrib.auth.decorators import login_required


添加限制后,通过网址访问时,Django 会告诉访问的路径并不存在(404)

你可能感兴趣的:(django)