models.py
class Issue(models.Model):
issueId = models.AutoField(primary_key=True)
title = models.CharField(max_length = 20)
year = models.IntegerField()
issueDate = models.DateField()
class Preview(models.Model):
issueId = models.ForeignKey(Issue);
previewPath = models.FileField(upload_to='./upload/magazine_sample')
admin.py
class PreviewInline(object):
model = Preview
extra = 1
style = 'accordion'
max_num = 1
class IssueAdmin(object):
list_display = ('title',)
inlines = [PreviewInline]
admin.site.register(Issue, IssueAdmin)
How can I delete the preview and the uploaded file when I delete the Issue model? Can anyone help me please?