Это будет показывать и скрывать, если пользователь аутентифицирован или нет. Все аутентифицированные пользователи увидят кнопку.
из значения, которое вы передали в представлении для имени пользователя профиля et c, которое вы бы предусмотрели. если ваши представления в veiws.py возвращают `
def profile(request, username):
profile_img = Profile.objects.filter(user__username=username)
return render (request,'profile.html',{'profile_img':profile_img})
, то в вашем шаблоне ваше условие будет.
{% if request.user == profile_img.user %}
Edit Profile
{% endif %}