我用Google搜索并看到各种尝试,但它们都不适合我。那些对我有意义的是这两个,我不知道它为什么不起作用。通过不起作用我的意思是它没有显示照片而是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)
我真的不知道为什么它不起作用......
他们是完全不同的,如果你读了两个noobie可以看到他们是不同的。我不知道主持人为什么要在这里复制....