From 34d434e557d8c5cf0419da1e3e203260a31fa369 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 6 Apr 2020 11:17:36 +0200 Subject: [PATCH] dj111: set on_delete=models.CASCADE (#41302) --- petale/migrations/0001_initial.py | 8 ++++---- petale/migrations/0002_auto_20170329_1823.py | 4 ++-- petale/models.py | 10 ++++++---- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/petale/migrations/0001_initial.py b/petale/migrations/0001_initial.py index cad76f7..7ca9c1c 100644 --- a/petale/migrations/0001_initial.py +++ b/petale/migrations/0001_initial.py @@ -53,19 +53,19 @@ class Migration(migrations.Migration): ('data', models.FileField(upload_to=b'data', verbose_name='Data Content', blank=True)), ('content_type', models.CharField(max_length=128, verbose_name='Content type', blank=True)), ('size', models.IntegerField(default=0, verbose_name='Size')), - ('cut_id', models.ForeignKey(to='petale.CUTIdentifier')), - ('partner_id', models.ForeignKey(to='petale.Partner')), + ('cut_id', models.ForeignKey(to='petale.CUTIdentifier', on_delete=models.CASCADE)), + ('partner_id', models.ForeignKey(to='petale.Partner', on_delete=models.CASCADE)), ], ), migrations.AddField( model_name='accesscontrollist', name='partner', - field=models.ForeignKey(to='petale.Partner'), + field=models.ForeignKey(to='petale.Partner', on_delete=models.CASCADE), ), migrations.AddField( model_name='accesscontrollist', name='user', - field=models.ForeignKey(to=settings.AUTH_USER_MODEL), + field=models.ForeignKey(to=settings.AUTH_USER_MODEL, on_delete=models.CASCADE), ), migrations.AlterUniqueTogether( name='petal', diff --git a/petale/migrations/0002_auto_20170329_1823.py b/petale/migrations/0002_auto_20170329_1823.py index f986ee4..c1880d0 100644 --- a/petale/migrations/0002_auto_20170329_1823.py +++ b/petale/migrations/0002_auto_20170329_1823.py @@ -27,12 +27,12 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='accesscontrollist', name='partner', - field=models.ForeignKey(verbose_name='Partner', to='petale.Partner'), + field=models.ForeignKey(verbose_name='Partner', to='petale.Partner', on_delete=models.CASCADE), ), migrations.AlterField( model_name='accesscontrollist', name='user', - field=models.ForeignKey(verbose_name='User', to=settings.AUTH_USER_MODEL), + field=models.ForeignKey(verbose_name='User', to=settings.AUTH_USER_MODEL, on_delete=models.CASCADE), ), migrations.AlterField( model_name='cutidentifier', diff --git a/petale/models.py b/petale/models.py index 46db387..bf836fb 100644 --- a/petale/models.py +++ b/petale/models.py @@ -143,8 +143,8 @@ class Petal(models.Model): _('Size'), default=0, help_text=_('as bytes')) - cut = models.ForeignKey(CUT) - partner = models.ForeignKey(Partner) + cut = models.ForeignKey(CUT, on_delete=models.CASCADE) + partner = models.ForeignKey(Partner, on_delete=models.CASCADE) def __unicode__(self): return u'%s/%s/%s' % (self.partner.name, self.cut.uuid, self.name) @@ -192,10 +192,12 @@ class AccessControlList(models.Model): _('Order')) partner = models.ForeignKey( Partner, - verbose_name=_('Partner')) + verbose_name=_('Partner'), + on_delete=models.CASCADE) user = models.ForeignKey( User, - verbose_name=_('User')) + verbose_name=_('User'), + on_delete=models.CASCADE) methods = models.CharField( _('Allowed methods'), max_length=128,