J'ai une mini application où les utilisateurs peuvent se connecter, afficher leur profil, et se suivent. «Suivre» est une relation comme une relation «amie» régulière dans les communautés virtuelles, mais elle n'est pas nécessairement réciproque, ce qui signifie que l'on peut suivre un utilisateur, sans que l'utilisateur soit obligé de suivre la personne qui le suit. mon problème est: si je suis un utilisateur connecté, et je navigue vers un profil X, et appuyez sur le bouton suivre, comment puis-je prendre l'identifiant de profil actuel? (Profil actuel signifiant le profil que je, l'utilisateur connecté , je visualise en ce moment)django obtenir l'ID de l'utilisateur actuel
la vue.
def follow(request):
if request.method == 'POST':
form = FollowForm(request.POST)
if form.is_valid():
new_obj = form.save(commit=False)
new_obj.initiated_by = request.user
u = User.objects. what here?
new_obj.follow = u
new_obj.save()
return HttpResponseRedirect('.')
else:
form = FollowForm()
return render_to_response('followme/follow.html', {
'form': form,
},
context_instance=RequestContext(request))
merci à l'avance!
il semble juste, mais je reçois une erreur: besoin de plus que 1 valeur à décompresser et je ne vois pas pourquoi j'ai plus d'une valeur dans la déclaration de 0. merci! – dana
Tout le monde peut changer la valeur du champ caché ... –