fix: Update column headings in ids_data view

This commit is contained in:
Lord_Devi 2024-09-18 23:00:15 -04:00
parent 07d9480b37
commit c7741e1b9d
2 changed files with 2 additions and 2 deletions

View file

@ -88,7 +88,7 @@
<tr>
<td>{{ data.business_name }}</td>
{% for column in selected_columns %}
<td>{{ data|get_item:column }}</td>
<td>{{ data|get_item:column.name }}</td>
{% endfor %}
<td>
<a href="{% url 'ids_data_detail' data.pk %}" class="btn btn-sm btn-outline-primary">View</a>

View file

@ -74,7 +74,7 @@ def ids_data(request):
page_obj = paginator.get_page(page_number)
all_categories = IDSData.objects.values_list('gbp_business_category', flat=True).distinct().order_by('gbp_business_category')
all_columns = [{'name': field.name, 'verbose_name': field.verbose_name} for field in IDSData._meta.get_fields() if field.name not in ['id', 'business_name']]
selected_columns = [{'name': column, 'verbose_name': next((col['verbose_name'] for col in all_columns if col['name'] == column), column)} for column in columns]
selected_columns = [col for col in all_columns if col['name'] in columns]
return render(request, 'leads/ids_data.html', {
'page_obj': page_obj,
'categories': all_categories,