当我尝试进行迁移时,命令提示符中出现了这个错误。以下是我的代码:
from django.db import models
from shop.models import Product
class Cart(models.Model):
cart_id = models.CharField(max_length=250, blank = True)
date_added = models.DateField(auto_now_add = True)
class Meta:
db_table - 'Cart'
ordering = ['date_added']
def __str__(self):
return self.cart_id
class CartItem(models.Model):
product = models.ForeignKey(Product, on_delete = models.CASCADE)
cart = models.ForeignKey(Cart, on_delete=models.CASCADE)
quantity = models.IntegerField()
class Meta:
db_table = 'CartItem'
def sub_total(self):
return self.product.price * self.quantity
def __str__(self):
return self.product
这是我的models.py文件。 非常感谢你能提供任何帮助。