Я делаю проект django и хочу получить доступ к характеристикам пользователя из html, но не могу этого сделать, может кто-нибудь указать ошибку в моем коде?
HTML
<img height="125px" width="125px" class="rounded-circle article-img" src="{{ user1.image.url }}">
<h5 class='pr-2'>{{ user1.user }} </h5>
views.py
def user_blog_list(request, username):
user1=Profile.objects.filter(user__username=username)
context={
'user1':user1
}
return render(request,'blog/user_posts.html',context)
models.py
class Profile(models.Model):
user=models.OneToOneField(User, on_delete=models.CASCADE)
image=models.ImageField(default='default.jpg',upload_to='profile_pics',blank=True)
description=models.TextField(max_length=200, blank=True)
def __str__(self):
return f'{self.user.username} Profile'
urls.py
path('user/<str:username>',views.user_blog_list,name='user-posts'),