所有其他型号均以相同方式注册,其中一种:
正在尝试^{cd1>}
^{cd2>}:
class ProductImage(models.Model):
product = models.ForeignKey(Product, on_delete=models.CASCADE, blank=True, null=True, default=None)
image = models.ImageField(upload_to='product_images/')
is_active = models.BooleanField(default=True)
created = models.DateTimeField(auto_now_add=True, auto_now=False)
updated = models.DateTimeField(auto_now_add=False, auto_now=True)
def __str__(self):
return ('Phpoto %s' % (self.id))
class Meta:
verbose_name = 'photo'
产品中/admin.py(2):
^{pr2}$错误为:
File "C:\Dev\tst\products\admin.py", line 22, in admin.site.register(ProductImage, ProductImageAdmin) File "C:\Users\Anti-\AppData\Local\Programs\Python\Python36-32\lib\site-packages\django\contrib\admin\sites.py", line 124, in re gister self._registry[model] = admin_class(model, self) TypeError: object() takes no parameters
这是成像场的特殊之处吗?
您忘了从
admin.ModelAdmin
,docs中inherit
相关问题 更多 >
编程相关推荐