Недопустимое значение по умолчанию для '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()
Отметим, что в моем словаре есть несколько продуктов