Я хочу показать некоторые таблицы в моих шаблонах из моих моделей, и мне нужно знать, какие поля у них есть.
Получить данные легко,
class fleet_bbdd_view(ListView):
template_name = 'data_app/info-bbdd.html'
paginate_by = 20
model = info
context_object_name = 'infoList'
Или если Я хочу указать,
def getData(request):
data1 = info.objects.all() # Ex1, obtain all the data
data2 = info.objects.order_by('id','-data_timestamp').distinct('id') # Ex2, obtain the last data from the distinct ids
ctx = {'Data1':data1, 'Data2':data2}
return JsonResponse(ctx)
Но как я могу получить имя моих столбцов? Существует что-то вроде этого?
cols = info.objects.fields()
Я уверен, что это не профессиональный вопрос, но я действительно не знаю, что я могу сделать.
Большое спасибо