首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Django Usurena "mugshot“模板变量

如何使用Django Usurena "mugshot“模板变量
EN

Stack Overflow用户
提问于 2012-02-02 04:37:31
回答 4查看 1.2K关注 0票数 2

我试图在我们的Django网站中使用Userena,但我似乎不知道如何使用模板标签来显示面部照片。我尝试了以下方法,在图像标记中显示URL:

代码语言:javascript
运行
复制
<img src="{{ owner_profile.get_mugshot_url }}">

代码语言:javascript
运行
复制
<img src="{{ profile.get_mugshot_url }}">

有谁有什么见解吗?

谢谢!

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-02-22 10:39:46

根据alican的回答,只需在您的模板中添加以下代码:

代码语言:javascript
运行
复制
<img src="{{ user.get_profile.get_mugshot_url }}" />
票数 3
EN

Stack Overflow用户

发布于 2012-03-23 18:25:43

使用以下代码在您的模板中显示Userena配置文件图像(Mugshot)。使用适当的用户名筛选所需的用户。

views.py

代码语言:javascript
运行
复制
    from django.shortcuts import get_object_or_404
    from django.contrib.auth.models import User

    def my_view(request):
        profile = get_object_or_404(User, username__iexact=username).get_profile()
        return render_to_response('template.html', locals(), context_instance=RequestContext(request))

在这里,我将这个变量"profile“呈现给模板"template.html”。在您的模板中包含以下代码以显示面部照片图像。

template.html

代码语言:javascript
运行
复制
    <img src="{{ profile.get_mugshot_url }}" />

这对我很管用。希望它也能为你工作。谢谢。

票数 1
EN

Stack Overflow用户

发布于 2012-08-18 21:07:27

试试这个:

代码语言:javascript
运行
复制
{{ user.get_profile.get_mugshot_url }}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9102968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档