django - 如何在friends_list/followers_list中显示不同的头像,我正在练习django
问题描述
我的模板
{% for follow in my_followers %}
<div class="col s12 m8 offset-m2 l6 offset-l3">
<div class="card-panel grey lighten-5 z-depth-1">
<div class="row valign-wrapper">
<div class="col s2">
<img src="{{user.appUser_set.all.0.avatar.url}}" alt="" class="circle responsive-img">
<!-- notice the "circle" class -->
</div>
<div class="col s10">
<span class="black-text">
{{follow }} <br>
</span>
</div>
</div>
</div>
</div>
{% endfor %}
我的看法
def followers(request):
a = appUsers.objects.get(users=request.user)
my_followers = a.follow_people.all()
my_obj = appUsers.objects.all()
return render(request, 'parsifal_users/followers.html', {'my_followers': my_followers, 'my_obj': my_obj})
我的模型:
class appUsers(models.Model):
users = models.OneToOneField(User, on_delete=models.CASCADE)
profile_url = models.URLField()
location = models.CharField(max_length=100)
institution = models.CharField(max_length=100)
avatar = models.ImageField(
default='default.jpg', upload_to='profile_pics')
follow_people = models.ManyToManyField(
User, related_name='followed_by', blank=True)
def __str__(self):
return self.users.username
现在我怎样才能在这个模板中显示所有关注者的图片对查询有什么想法或建议?提前谢谢!
PS:我是一个初学者,还请推荐一些好的参考和一些好的项目,以便我可以成功地练习django。
解决方案
推荐阅读
- c# - 使用 IIS Express 运行 Web API 2
- android - Firebase 数据库异常
- c++ - 动态创建 std::vector 并将其传递给另一个函数的各种方法
- php - 如何从 WooCommerce 的购物车中删除我的商品?
- python - 在 Windows 上下载 pip 时出现 python InsecurePlatformWarning (python 2.7.5)
- python - Anaconda3 自定义安装位置:“conda”不起作用
- python - wavfile.write:相同的数组,但只有一个有效
- java - 无法使用 JDBC 连接到 SQL Server
- php - WooCommerce 仅添加到购物车按钮
- c# - 移动应用 UML 登录