このコードを使用して、ログイン/認証されたユーザーを検証していviews.py
ます。
@login_required
def my_view(request, username):
try:
user = User.objects.get(username=username)
except User.DoesNotExist:
raise Http404(u'User not Found')
if user == request.user and request.user.is_authenticated():
variables = RequestContext(request, {})
return render_to_response('my_template.html', variables)
ユーザーを検証する別の方法 (コードを減らす) はありますか?それともすべてのビューにそれを配置する必要がありますか?