Django HTML Создание кнопок только для не нулевых полей

Я довольно новичок в Django и пока не смог найти способ сделать это. У меня есть модель следующего вида:

class Profile(models.Model):
    user = models.OneToOneField("User", on_delete=models.SET_NULL, null=True)
    user_name = models.CharField(max_length=50)
    linkedin = models.URLField(max_length=254, null=True, blank=True)
    instagram = models.URLField(max_length=254, null=True, blank=True)
    spotify = models.URLField(max_length=254, null=True, blank=True)

В моем HTML у меня есть кнопки для каждого поля социальной сети, но я не хочу показывать их, если они нулевые. Как я могу создать цикл for, который будет перебирать только поля социальных сетей и создавать кнопки только для не нулевых полей?

Если ваши ссылки не находятся в цикле for в вашем HTML. Я предлагаю вам использовать блок if для каждой ссылки на социальную сеть.

Примером является:

{% if profile.linkedin %}
 <a href="{% url 'profile.linkedin' %}">LinkedIn</a>
{% if profile.spotify %}
 <a href="{% url 'profile.spotify' %}">Spotify</a>
{% else %}
{% endif %}
Вернуться на верх