Я получаю эту ошибку, когда пытаюсь перенести мои модели django в мою новую базу данных mySQL, используя хост python в любом месте.
Вот мои модели:
class Listaprecios(models.Model):
id = models.SlugField(primary_key = True, max_length =20)
nombre_producto = models.CharField(max_length=30,unique=False)
precio_producto = models.IntegerField()
categoria_producto = models.CharField(max_length=20,unique=False)
cantidad_producto = models.IntegerField()
class Pedidos(models.Model):
fecha = models.DateField(default=date.today)
nombre_cliente = models.CharField(max_length=25)
comentario = models.CharField(max_length=40)
class Productosordenados(models.Model):
item = models.ForeignKey(Listaprecios, on_delete=models.CASCADE)
pedido = models.ForeignKey(Pedidos, on_delete=models.CASCADE)
cantidad = models.IntegerField(default=1)
Я использую Ver 14.14 Distrib 5.7.23.
Даже я изменил конфигурацию базы данных в настройках, как всем рекомендую:
'OPTIONS': { 'init_command': "SET sql_mode='STRICT_TRANS_TABLES',default_storage_engine=INNODB"