I'm trying to insert some data in my DB but I keep getting ( Unknown column 'None' in 'field list' ) error .
my code is :
cnx =mysql.connector.connect(user ='root', password = '',
                            host = '127.0.0.1', database = 'shop')
cursor = cnx.cursor()
cursor.execute(f'INSERT INTO customers (id, name, last_name) VALUES ({self.id}, \'{self.name}\', \'{self.lastname}\')')
and the table is :
+-----------+-------------+------+-----+---------+-------+
| Field     | Type        | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| id        | int         | NO   | PRI | NULL    |       |
| name      | varchar(10) | NO   |     | NULL    |       |
| last_name | varchar(10) | NO   |     | NULL    |       |
+-----------+-------------+------+-----+---------+-------+
it keep sayin Unknown column 'None' in 'field list' and I don't understand what is "None" because as far as I can see there is no "None" value
