Определение, когда целое поле пусто / не имеет входов - Django - Python

Мне нужен способ обнаружить, когда все поля в моих моделях вообще не имеют записей. Мне нужно, чтобы он просматривал каждую отправленную запись и каждый раз определял, когда поле оставлено пустым. Я знаю, что это возможно с помощью {% empty %} в forloop, но это работает для всего forloop. Так ли это в моем файле views.py?

views.py

def repo1(request):
    context = {}

    context['Add_Repo'] = Add_Repo.objects.filter(user=request.user)
    context['Data_Repo1'] = Data_Repo1.objects.filter(user=request.user)
    context['Field_Repo1'] = Field_Repo1.objects.filter(user=request.user)
    return render(request, 'sheets/list_repo/repo1.html', context)

Data_Repo1 содержит данные, которые мне нужны, чтобы определить, осталось ли поле полностью пустым, и какое это поле.

HTML

{% for post in Data_Repo1 %}
        <tr>
            <td><div><a href="{% url 'update_extinguisher' pk=post.pk %}" style="color: black;">{% if post.date1 %}{{ post.date1 }}{%else%}<span style="color: white;">None</span>{%endif%}</a></div></td>
            <td><div><a href="{% url 'update_extinguisher' pk=post.pk %}" style="color: black;">{% if post.date2 %}{{ post.date2 }}{%else%}<span style="color: white;">None</span>{%endif%}</a></div></td>
            <td><div><a href="{% url 'update_extinguisher' pk=post.pk %}" style="color: black;">{% if post.date3 %}{{ post.date3 }}{%else%}<span style="color: white;">None</span>{%endif%}</a></div></td>
        </tr>
        <tr>
    {% endfor %}

Я действительно застрял и просто не знаю, возможно ли это на данный момент. Спасибо!

Вернуться на верх