У меня есть несколько частей данных, собранных из формы, которую я хочу ввести в свою базу данных.Однако одна из этих частей данных - это список, созданный из числа флажков, которые нажал пользователь.Когда я пытаюсь вставить это в список, я получаю сообщение об ошибке «sqlite3.InterfaceError: Ошибка привязки параметра 4 - возможно, неподдерживаемый тип».Мой код перестает работать на "cur.execute (sql, перечисление).
Я пытался изменить тип фрагмента данных, но мне нужен кортеж, чтобы остаться, как есть. Я пытался использоватьcur.executemany, но это не сработало.
title = request.form['item_name']
platform = request.form.getlist('platform_list[]')
con = create_connection(DATABASE_NAME)
listing = (title, platform)
sql = """INSERT INTO items(id, title, platform) VALUES (NULL,?,?);"""
cur = con.cursor()
cur.execute(sql, listing)
con.commit()
con.close()