  
  
  class SottoCapo(models.Model):
      name = models.CharField(max_length=100)
      capo_famiglia = models.ForeignKey(CapoFamiglia, related_name='+')
  
  
  class ReadOnlyInline(models.Model):
      name = models.CharField(max_length=100, help_text='Help text for ReadOnlyInline')
      capo_famiglia = models.ForeignKey(CapoFamiglia)
 
</s> remove     capo_famiglia = models.ForeignKey(CapoFamiglia)
 </s> add     capo_famiglia = models.ForeignKey(CapoFamiglia, models.CASCADE) </s> remove     capo_famiglia = models.ForeignKey(CapoFamiglia, related_name='+')
 </s> add     capo_famiglia = models.ForeignKey(CapoFamiglia, models.CASCADE, related_name='+') </s> remove     parent = models.ForeignKey(ParentModelWithCustomPk)
 </s> add     parent = models.ForeignKey(ParentModelWithCustomPk, models.CASCADE) </s> remove     parent = models.ForeignKey(ParentModelWithCustomPk)
 </s> add     parent = models.ForeignKey(ParentModelWithCustomPk, models.CASCADE) </s> remove     et = models.ForeignKey(ExtraTerrestrial)
 </s> add     et = models.ForeignKey(ExtraTerrestrial, models.CASCADE)
    capo_famiglia = models.ForeignKey(CapoFamiglia, models.CASCADE, related_name='+')
  
  
  class SottoCapo(models.Model):
      name = models.CharField(max_length=100)
    capo_famiglia = models.ForeignKey(CapoFamiglia, models.CASCADE, related_name='+')
  
  
  class ReadOnlyInline(models.Model):
      name = models.CharField(max_length=100, help_text='Help text for ReadOnlyInline')
      capo_famiglia = models.ForeignKey(CapoFamiglia)
keep keep keep keep replace keep keep keep keep keep
 Fixed #21127 -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField 
tests/admin_inlines/models.py