Недопустимое значение по умолчанию для 'id' - проект Django

При попытке миграции я получаю ошибку Invalid default value for 'id'. И в моем словаре нет полей 'id'

models.py

from django.db import models

class Product(models.Model):
  code=models.SlugField(max_length=70,unique=True)
  designation=models.CharField(max_length=255)

  def __str__(self):
    return self.article.code

views.py

from .models import Product

def viewproduct(request):
   products={'message':'passe','my_product':[{'code':'mlkk','designation':'toto'}, 
            {'code':'molo','designation':'patate'},...]}
   all_products=products['my_product']
   for product in all_products:
     object_product=Product(code=product['code'],designation=product['designation'])
     object_product.save()

Отметим, что в моем словаре есть несколько продуктов

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