若不进行视图登录访问限制的话,直接输入网址即可访问,这种方式绕过登录,较为危险。
django中提供了相应的方法:
如果想限制某个视图函数必须登录才能访问,只需要在这个函数的前面加上@login_required即可。
需导入包:from django.contrib.auth.decorators import login_required
添加限制后,通过网址访问时,Django 会告诉访问的路径并不存在(404)
若不进行视图登录访问限制的话,直接输入网址即可访问,这种方式绕过登录,较为危险。
django中提供了相应的方法:
如果想限制某个视图函数必须登录才能访问,只需要在这个函数的前面加上@login_required即可。
需导入包:from django.contrib.auth.decorators import login_required
添加限制后,通过网址访问时,Django 会告诉访问的路径并不存在(404)