Auf meiner Website möchte ich auf andere Benutzerprofile mit der Eingabe eines Benutzernamens in der URL zugreifen,Wie kann ich auf andere Benutzerprofile mit einem authentifizierten Konto von URL zugreifen?
Ich habe Probleme beim Zugriff auf andere Benutzer Informationen über ihr Profil während der Verwendung des authentifizierten Kontos.
Der folgende Code zeigt immer die authentifizierten Benutzerinformationen an.
urls.py
url(r'^profile/(?P<username>\w+)/$', profile_views.UserProfile, name='profile'),
views.py
def UserProfile(request, username):
u = User.objects.get(username=username)
user = request.user
context = {'user': user}
template = 'account/profile.html'
return render(request, template, context)
Vorlagendatei
<div class="jumbotron">
<p>{{ user.username }}</p>
<p>{{ user.email }}</p>
</div>
Wie kann ich es tun ?
'context = {'user': u}' – Enix