Je semble être coincé et je ne sais pas quelle est la meilleure direction à prendre.Django jQuery vues user question
J'ai quelques applications dans mon projet et j'aimerais combiner trois vues dans un même modèle.
J'ai un userprofile dans lequel je voudrais afficher ses informations , les dernières nouvelles RSS et aussi ses les photos
Grâce à cela, je me sers de onglets jQuery
Je défini mes trois onglets sur que l'on appelle une div régulière et les deux autres sont urls qui s'appelé.
<a href="wall/recent">wall</a>
et <a href="photos/recent">photos</a>
la barre d'adresse lit ce qui suit lors d'un profil utilisateur http://localhost:8000/profiles/profile_name/
dans mon views.py
pour wall
et photos
se présente comme suit
@login_required
def index(request, template_name='wall/_index.html'):
photos = Photos.objects.filter(user=request.user).order_by('-id')
context = { 'photos': photos, }
return render_to_response(template_name, context,
context_instance=RequestContext(request))
Mais si je regarde alors à mon profil, il est très bien , mais chaque fois que je passe à un autre profil d'utilisateur, il semble que certaines de mes informations apparaissent.
Je sais que request.user regarde l'utilisateur connecté, comment puis-je obtenir cet utilisateur dans la barre d'adresse et le transmettre de sorte qu'il affiche l'information correcte ie si profile_name
= john affiche alors des photos de john, mur récent articles etc.
hey. merci pour l'info cela fonctionne comme ça – ApPeL
@ApPeL - super, merci d'avoir accepté ma réponse - cela vous dérangerait-il aussi? –