Я хочу передать элементы списка в виде отдельной строки методу value
.Это мой основной запрос:
resumes = JobRecord.objects.all().values('field1','field2','field3','field4')
Вместо записи каждого поля моего JobRecord model
в методе values
, я хочу отправить этот список values
метод:
fields_LIST =['field1', 'field2', 'field3', 'field4']
Как я могу передать элементы списка в виде отдельной строки методу?
Подсказки
Я тестировал эти решения, но ни один изим ответили:
Вай 1:
str(fields_LIST) # result: "['field1', 'field2', 'field3', 'field4']"
Вай 2:
str1 = ''
for item in fields_LIST:
str1 += '\'' + item + '\'' + ',' # result: "'field1','field2','field3','field4',"
Вай 3:
сам список пропусков:
JobRecord.objects.all().values(fields_LIST) # result: Error :'list' object has no attribute 'split'
Vay 4:
str1 = ','.join(str(e) for e in fields_LIST) # result: 'field1, field2, field3, field4'
Исследования Я сделализучить этот ресурс и вопросы: 1 , 2 , 3 , 4 , 5 , 6