fix: Update column headings in ids_data view
This commit is contained in:
parent
07d9480b37
commit
c7741e1b9d
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Reference in a new issue