KeyError: 'id' in django rest framework when trying to use updateorcreate() method
I am trying to update the OrderItem model using update_or_create() method. OrderItem model is related to the Order model with many to one relationship ie with a Foreignkey.
I am trying to query the orderitem object using id and update the related fields using default as you can see, but got this error.
My models:
class Order(models.Model):
user = models.ForeignKey(User, ondelete=models.CASCADE, blank=True)
ordereddate = models.DateTimeField(autonowadd=True)
ordered = models.BooleanField(default=False)
totalprice = models.CharField(maxlength=50,blank=True,null=True)
#billingdetails = models.OneToOneField('BillingDetails',ondelete=models.CASCADE,null=True,blank=True,relatedname="order")
def str(self):
return self.user.email
class Meta:
verbosenameplural = "Orders"
ordering = ('-id',)
class OrderItem(models.Model):
#user = models.ForeignKey(User,ondelete=models.CASCADE,
/r/django
https://redd.it/mfka4n
I am trying to update the OrderItem model using update_or_create() method. OrderItem model is related to the Order model with many to one relationship ie with a Foreignkey.
I am trying to query the orderitem object using id and update the related fields using default as you can see, but got this error.
My models:
class Order(models.Model):
user = models.ForeignKey(User, ondelete=models.CASCADE, blank=True)
ordereddate = models.DateTimeField(autonowadd=True)
ordered = models.BooleanField(default=False)
totalprice = models.CharField(maxlength=50,blank=True,null=True)
#billingdetails = models.OneToOneField('BillingDetails',ondelete=models.CASCADE,null=True,blank=True,relatedname="order")
def str(self):
return self.user.email
class Meta:
verbosenameplural = "Orders"
ordering = ('-id',)
class OrderItem(models.Model):
#user = models.ForeignKey(User,ondelete=models.CASCADE,
/r/django
https://redd.it/mfka4n
reddit
KeyError: 'id' in django rest framework when trying to use...
I am trying to update the OrderItem model using update\_or\_create() method. OrderItem model is related to the Order model with many to one...