如何在“编辑个人资料”页面之外显示userena mugshot?

2024-09-27 23:21:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我到处搜索,看到各种尝试,但没有一个适合我。对我来说有意义的是这两个,我不知道为什么它不起作用。“行不通”,我的意思是它没有显示照片,而是alt="hi"。 这是我的密码。我做错了什么?你知道吗

在我的html中我尝试了

<img src="{{ post.moderator.get_profile.get_mugshot_url }}" alt="hi" / />

以及

<img src="{{ user.get_profile.get_mugshot_url }}" alt="hi" / />

在我的views.py中:

def post(request, slug):
        user = User.objects.get(username=request.user)

        post = get_object_or_404(Post, slug=slug)
        context_dict = {
            'post' :post,
            'user' :user,
        }

        return render(request, 'main/post.html', context_dict)

models.py

class Post(models.Model):   
    moderator = models.ForeignKey(User)

我真的不知道为什么它不起作用。。。你知道吗

它们是完全不同的,如果你读两本书,任何人都看不出它们是不同的。我不知道为什么版主把副本放在这里。。。。你知道吗


Tags: srcurlimggetmodelsrequesthtmlhi

热门问题