django22: on_delete on ForeignKey and OneToOne fields (#51125)
This commit is contained in:
parent
90b7762a8b
commit
a016a66115
|
@ -2,6 +2,7 @@
|
|||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import models, migrations
|
||||
import django.db.models.deletion
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
@ -52,13 +53,17 @@ class Migration(migrations.Migration):
|
|||
migrations.AddField(
|
||||
model_name='commune',
|
||||
name='sector',
|
||||
field=models.ForeignKey(to='passerelle_montpellier_encombrants.Sector'),
|
||||
field=models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE, to='passerelle_montpellier_encombrants.Sector'
|
||||
),
|
||||
preserve_default=True,
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='collectday',
|
||||
name='sector',
|
||||
field=models.ForeignKey(to='passerelle_montpellier_encombrants.Sector'),
|
||||
field=models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE, to='passerelle_montpellier_encombrants.Sector'
|
||||
),
|
||||
preserve_default=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import models, migrations
|
||||
import django.db.models.deletion
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
@ -24,7 +25,11 @@ class Migration(migrations.Migration):
|
|||
migrations.AlterField(
|
||||
model_name='collectday',
|
||||
name='sector',
|
||||
field=models.ForeignKey(verbose_name='Sector', to='passerelle_montpellier_encombrants.Sector'),
|
||||
field=models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
verbose_name='Sector',
|
||||
to='passerelle_montpellier_encombrants.Sector',
|
||||
),
|
||||
preserve_default=True,
|
||||
),
|
||||
migrations.AlterField(
|
||||
|
@ -42,7 +47,11 @@ class Migration(migrations.Migration):
|
|||
migrations.AlterField(
|
||||
model_name='commune',
|
||||
name='sector',
|
||||
field=models.ForeignKey(verbose_name='Sector', to='passerelle_montpellier_encombrants.Sector'),
|
||||
field=models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
verbose_name='Sector',
|
||||
to='passerelle_montpellier_encombrants.Sector',
|
||||
),
|
||||
preserve_default=True,
|
||||
),
|
||||
]
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import models, migrations
|
||||
import django.db.models.deletion
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
@ -19,7 +20,13 @@ class Migration(migrations.Migration):
|
|||
models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True),
|
||||
),
|
||||
('name', models.CharField(max_length=128, verbose_name='Street')),
|
||||
('commune', models.ForeignKey(to='passerelle_montpellier_encombrants.Commune')),
|
||||
(
|
||||
'commune',
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to='passerelle_montpellier_encombrants.Commune',
|
||||
),
|
||||
),
|
||||
],
|
||||
options={},
|
||||
bases=(models.Model,),
|
||||
|
|
|
@ -64,7 +64,7 @@ class Sector(models.Model):
|
|||
class Commune(models.Model):
|
||||
name = models.CharField(max_length=50, blank=False, verbose_name=_('Name'))
|
||||
insee = models.CharField(max_length=10, blank=False, verbose_name=_('INSEE Code'))
|
||||
sector = models.ForeignKey(Sector, verbose_name=_('Sector'))
|
||||
sector = models.ForeignKey(Sector, verbose_name=_('Sector'), on_delete=models.CASCADE)
|
||||
|
||||
def __str__(self):
|
||||
return u'%s (%s)' % (self.name, self.insee)
|
||||
|
@ -72,7 +72,7 @@ class Commune(models.Model):
|
|||
|
||||
@six.python_2_unicode_compatible
|
||||
class Street(models.Model):
|
||||
commune = models.ForeignKey(Commune)
|
||||
commune = models.ForeignKey(Commune, on_delete=models.CASCADE)
|
||||
name = models.CharField(max_length=128, blank=False, verbose_name=_('Street'))
|
||||
|
||||
def __str__(self):
|
||||
|
@ -81,7 +81,7 @@ class Street(models.Model):
|
|||
|
||||
@six.python_2_unicode_compatible
|
||||
class CollectDay(models.Model):
|
||||
sector = models.ForeignKey(Sector, verbose_name=_('Sector'))
|
||||
sector = models.ForeignKey(Sector, verbose_name=_('Sector'), on_delete=models.CASCADE)
|
||||
date = models.DateField(verbose_name=_('Date'))
|
||||
|
||||
class Meta:
|
||||
|
|
Loading…
Reference in New Issue