2015-10-06 86 views
0

我在下面看到两个模型和三个模型窗体(添加/编辑,删除,图像) 在'添加蔬菜'页面上,这两个模型的模型表单允许人添加一个新的蔬菜,并添加图片。我也有一个编辑和删除蔬菜页面:如何删除与模型对象相关的图像 - Django

在我的删除蔬菜页面上,我想删除相关图像从文件系统删除蔬菜对象时,我已阅读关于post_delete,但我不知道如何在我的观点中实现这一点。

在编辑页面上,我希望能够单独查看和删除图像。我的编辑页面预先填充了模型实例,但我不确定如何显示与模型相关的图像并使其可编辑。

我该如何做到这一点? 我不知道如果我要做到这一点在我的模型或是否应该在我的意见做...

class Vegetable 
    ... 

Class VegetableImage(models.Model): 
    vegetable = models.ForeignKey(Vegetable, default=None, related_name='images') 
    image = models.ImageField(upload_to='images/') 

回答

相关问题