Skip to content
Prev Previous commit
Add missing on_delete=models.CASCADE to ForeignKey and OneToOneField
  • Loading branch information
lovelydinosaur committed Jun 2, 2016
commit dc914bfc5b8d234b392fcdae9173bef9c306adaf
2 changes: 1 addition & 1 deletion rest_framework/authtoken/migrations/0001_initial.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ class Migration(migrations.Migration):
fields=[
('key', models.CharField(primary_key=True, serialize=False, max_length=40)),
('created', models.DateTimeField(auto_now_add=True)),
('user', models.OneToOneField(to=settings.AUTH_USER_MODEL, related_name='auth_token')),
('user', models.OneToOneField(to=settings.AUTH_USER_MODEL, related_name='auth_token', on_delete=models.CASCADE)),
],
options={
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ class Migration(migrations.Migration):
migrations.AlterField(
model_name='token',
name='user',
field=models.OneToOneField(to=settings.AUTH_USER_MODEL, verbose_name='User', related_name='auth_token'),
field=models.OneToOneField(to=settings.AUTH_USER_MODEL, verbose_name='User', related_name='auth_token', on_delete=models.CASCADE),
),
]
2 changes: 1 addition & 1 deletion tests/test_multitable_inheritance.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ class ChildModel(ParentModel):


class AssociatedModel(RESTFrameworkModel):
ref = models.OneToOneField(ParentModel, primary_key=True)
ref = models.OneToOneField(ParentModel, primary_key=True, on_delete=models.CASCADE)
name = models.CharField(max_length=100)


Expand Down
2 changes: 1 addition & 1 deletion tests/test_relations_generic.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ class Tag(models.Model):
Tags have a descriptive slug, and are attached to an arbitrary object.
"""
tag = models.SlugField()
content_type = models.ForeignKey(ContentType)
content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE)
object_id = models.PositiveIntegerField()
tagged_item = GenericForeignKey('content_type', 'object_id')

Expand Down