查看其他用户profil而不编辑其帖子

时间:2017-03-26 15:49:44

标签: python django python-3.x

所以我希望该用户查看其他用户profil及其帖子而不进行编辑。我知道我需要一个用户名或用户ID作为参数并将其传递给index.html,但我不知道该怎么做,我在做这件事时遇到了一些麻烦。

在视图中我有这样的事情:

def Profil(request):

    if not request.user.is_authenticated():
        return render(request, 'blog/visitor.html')
    else:
        posts = Post.objects.filter(user=request.user)
        return render(request, 'blog/profil.html', {'posts': posts})

这里是index.html,用户点击其他用户查看他的个人资料。

 <a href="{% url 'blog:profil' %}">{{post.user.username }}</a>

我的url.py看起来像这样:

url(r'^profil/$',  views.Profil, name = 'profil')

谢谢!

0 个答案:

没有答案