如何从不同的应用程序获取用户头像?

Iampj

我有两个应用程序,即评论和个人资料,我希望通过让用户的个人资料图片和他们留下的评论一起使它们一起工作。但是,当我尝试访问它时,它没有出现。如何获得用户个人资料图片而不仅仅是他们的名字?

profile.models

from django.contrib.auth.models import User
from django.db import models


class Profile(models.Model):
    user = models.OneToOneField(User, null=True, blank=True)
    picture = models.ImageField(null=True, blank=True)

    def __str__(self):
        return self.user.username

商业模型

class BusinessReview(models.Model):
    business = models.ForeignKey(Business)
    user_id = models.ForeignKey(User)
    title = models.CharField(max_length=100)
    description = models.TextField(max_length=350)
    recommend = models.BooleanField(default=True)
    rating = models.PositiveSmallIntegerField()
    timestamp = models.DateTimeField(auto_now_add=True, auto_now=False)
    updated = models.DateTimeField(auto_now_add=False, auto_now=True)

    def __str__(self):
        return self.title

/templates/directory/single.html/

{% for review in business.businessreview_set.all %}

  <h4 id="review_title">{{ review.title }}<h4>
  <blockquote>{{ review.description }}</blockquote>
  <h5>{{ review.rating }}</h5>
  <p>{{ review.user }}</p> <!-- replace with profile.user.picture -->
  <br>
{% endfor %}
西式

django将像这样从ImageField返回URL:

{% for review in business.businessreview_set.all %}

  <h4 id="review_title">{{ review.title }}<h4>
  <blockquote>{{ review.description }}</blockquote>
  <h5>{{ review.rating }}</h5>
  <img src="{{ review.user_id.profile.picture.url }}" />
  <br>
{% endfor %}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Thingworx:获取用户头像

来自分类Dev

如何在iOS应用中保存用户头像

来自分类Dev

如何从不同的类中获取用户输入

来自分类Dev

获取用户登录应用程序的时间

来自分类Dev

获取用户可访问的应用程序?

来自分类Dev

Firebase身份验证-登录,然后重定向到应用程序-如何获取用户

来自分类Dev

从服务器托管应用程序时,如何获取用户文件的本地桌面路径?

来自分类Dev

如何获取用户在android中运行应用程序的“最后”日期或时间?

来自分类Dev

如何从 API 获取用户数据以在 React 应用程序中使用?

来自分类Dev

如何从不同应用程序中的芹菜队列消费

来自分类Dev

用户头像未显示

来自分类Dev

更改KDE用户头像

来自分类Dev

如何从不同于安装该应用程序的用户的其他用户运行该应用程序

来自分类Dev

如何将图像从Firebase加载到用户头像

来自分类Dev

当用户关闭Web浏览器而不注销应用程序时如何获取用户注销时间

来自分类Dev

从不同的数据库获取用户模型

来自分类Dev

如何在ASP Net Core MVC应用程序中从Azure AD B2C获取用户列表?

来自分类Dev

如何在Rails应用程序中使用Twitter Gem获取用户的未读推文数量

来自分类Dev

如何在使用 auth0 进行身份验证的 React 应用程序中获取用户信息

来自分类Dev

Android电子市场-在免费应用程序中广告付费应用程序:如何获取用户将使用的币种?

来自分类Dev

在Facebook Graph API中获取用户应用程序范围的用户ID

来自分类Dev

如何从不同的通知启动苹果手表应用程序的不同屏幕?

来自分类Dev

如何在应用程序的每个页面上显示用户名,如何从登录页面的文本字段中获取用户名?

来自分类Dev

无法获取用户正在使用我的Android应用程序的国家/地区

来自分类Dev

在Blazor服务器端应用程序中获取用户代理和IP

来自分类Dev

.Net核心应用程序无法从Microsoft Graph API获取用户详细信息?

来自分类Dev

苹果是否允许ios应用程序通过IP地址获取用户位置

来自分类Dev

处理登录SPA应用程序:获取用户信息,管理声明

来自分类Dev

储存用户头像的最佳方法

Related 相关文章

  1. 1

    Thingworx:获取用户头像

  2. 2

    如何在iOS应用中保存用户头像

  3. 3

    如何从不同的类中获取用户输入

  4. 4

    获取用户登录应用程序的时间

  5. 5

    获取用户可访问的应用程序?

  6. 6

    Firebase身份验证-登录,然后重定向到应用程序-如何获取用户

  7. 7

    从服务器托管应用程序时,如何获取用户文件的本地桌面路径?

  8. 8

    如何获取用户在android中运行应用程序的“最后”日期或时间?

  9. 9

    如何从 API 获取用户数据以在 React 应用程序中使用?

  10. 10

    如何从不同应用程序中的芹菜队列消费

  11. 11

    用户头像未显示

  12. 12

    更改KDE用户头像

  13. 13

    如何从不同于安装该应用程序的用户的其他用户运行该应用程序

  14. 14

    如何将图像从Firebase加载到用户头像

  15. 15

    当用户关闭Web浏览器而不注销应用程序时如何获取用户注销时间

  16. 16

    从不同的数据库获取用户模型

  17. 17

    如何在ASP Net Core MVC应用程序中从Azure AD B2C获取用户列表?

  18. 18

    如何在Rails应用程序中使用Twitter Gem获取用户的未读推文数量

  19. 19

    如何在使用 auth0 进行身份验证的 React 应用程序中获取用户信息

  20. 20

    Android电子市场-在免费应用程序中广告付费应用程序:如何获取用户将使用的币种?

  21. 21

    在Facebook Graph API中获取用户应用程序范围的用户ID

  22. 22

    如何从不同的通知启动苹果手表应用程序的不同屏幕?

  23. 23

    如何在应用程序的每个页面上显示用户名,如何从登录页面的文本字段中获取用户名?

  24. 24

    无法获取用户正在使用我的Android应用程序的国家/地区

  25. 25

    在Blazor服务器端应用程序中获取用户代理和IP

  26. 26

    .Net核心应用程序无法从Microsoft Graph API获取用户详细信息?

  27. 27

    苹果是否允许ios应用程序通过IP地址获取用户位置

  28. 28

    处理登录SPA应用程序:获取用户信息,管理声明

  29. 29

    储存用户头像的最佳方法

热门标签

归档