这里有一些型号:
class UserProfile(models.Model):
name = models.CharField(max_length=30)
email = models.EmailField(unique=True, db_index=True)
birthday = models.DateField()
class Photo(models.Model):
user = models.ForeignKey(UserProfile)
description = models.TextField(blank=True)
photo = models.ImageField(upload_to='img/photo')
Run Code Online (Sandbox Code Playgroud)
假设用户有10张照片(10个Photo模型对象).当用户删除自己时,所有这10个Photo数据库行会自动删除吗?(我读过文档,但英语不是我的母语,所以我对该on_delete属性一无所知.)