我对 Django 很陌生。在我的网站上,我试图做这样的事情
#views.py
def index(request):
....
if request.user.is_authenticated:
#do something
else
#something else
所以我的想法是从数据库中获取一些信息,如果用户登录则显示。我想知道,有没有办法做到这一点:
#views.py
def index(request):
....
@login_required
#do something
....
#do something else for everybody
或者,如果您认为这样做是一种不好的做法,请给我一些想法如何以另一种方式做到这一点。可能我必须以某种方式更改 urls.py。
谢谢你。