djangoでログインしているユーザを取得するには?
在Django中,你可以使用request.user.username来获取登录用户的用户名。
ビュー関数では、リクエストパラメータから現在のリクエストのユーザ情報を取得できます。 `request.user` を使用すると現在ログインしているユーザオブジェクトを取得し、`username` 属性を使用してユーザ名を取得できます。
以下のコード例を参照してください。
from django.shortcuts import render
def my_view(request):
username = request.user.username
# 其他操作...
return render(request, 'my_template.html', {'username': username})
テンプレートでは{{ username }}を使用することでユーザー名を表示することができます。
次のコードをご覧ください。
<p>Welcome, {{ username }}!</p>