再见,不久前,和Django一起工作。 遇到以下问题。在
有两种型号
class Product(models.Model):
productID = models.AutoField(primary_key=True)
brandID = models.ForeignKey(Brand, verbose_name=u'Бренд')
categoryID = models.ForeignKey(Category, verbose_name=u'Категория')
productPhotos = models.ManyToManyField("ProductPhoto", verbose_name = "Фотографии товара", related_name="photos", blank=True)
class ProductPhoto(models.Model):
productPhotoID = models.AutoField(primary_key=True)
productID = models.ForeignKey(Product)
imageFile = models.FileField(u'Путь к изображение', upload_to=makeUploadPath)
dateModified = models.DateField(auto_now=True)
对于管理员,请使用以下表格
^{pr2}$在表ProdcutPhoto productId字段中添加产品时出现的问题已填充,而表productproductphotos中的字段为空。如何最好地填写这两个字段。在
你应该删除productPhotos许多字段,这是多余的。如果你需要的是每一个产品的关键,那么每一个产品的关键都是一个。在
要从产品实例访问照片,可以使用
productphoto_set
,例如相关问题 更多 >
编程相关推荐