Изменение тела запроса в соответствии с данными, считанными из файла csv

Мне нужно прочитать CSV-файл из ведра AWS S3, скажем, он имеет 5 столбцов. Колонка 1, колонка 2,..., колонка 5. Я извлек имена столбцов, используя приведенный ниже код.

column_names=[]
client = boto3.client('s3',
                    aws_access_key_id = access_key,
                    aws_secret_access_key = secret_access_key)
csv_from_aws_s3 = path 
df = pd.read_csv(path)
for col in df.columns:
    column_names.append(col)
print(column_names)

Некоторые детали колонки статичны, а некоторые динамичны.

Скажем (например, Назначение) столбец1= статический & (например, Зарплата) столбец2 динамический.

Определяется пользовательским вводом, принимаемым любым текстовым редактором UI. Теперь мне нужно сделать api-вызовы для GET и POST статической & динамической части из csv файлов и сохранить ее в базе данных SQL.

Я использую django-rest-api.

После некоторых исследований я наткнулся на Requests lib, которая подходит для этой проблемы.

Если я упустил какую-то информацию, необходимую для этого вопроса, пожалуйста, укажите в комментарии.

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