Add missing on_delete=models.CASCADE to ForeignKey and OneToOneField

This commit is contained in:
Tom Christie 2016-06-02 14:29:24 +01:00
parent b6a7c527a8
commit dc914bfc5b
4 changed files with 4 additions and 4 deletions

View File

@ -17,7 +17,7 @@ class Migration(migrations.Migration):
fields=[ fields=[
('key', models.CharField(primary_key=True, serialize=False, max_length=40)), ('key', models.CharField(primary_key=True, serialize=False, max_length=40)),
('created', models.DateTimeField(auto_now_add=True)), ('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={ options={
}, },

View File

@ -29,6 +29,6 @@ class Migration(migrations.Migration):
migrations.AlterField( migrations.AlterField(
model_name='token', model_name='token',
name='user', 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),
), ),
] ]

View File

@ -17,7 +17,7 @@ class ChildModel(ParentModel):
class AssociatedModel(RESTFrameworkModel): 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) name = models.CharField(max_length=100)

View File

@ -17,7 +17,7 @@ class Tag(models.Model):
Tags have a descriptive slug, and are attached to an arbitrary object. Tags have a descriptive slug, and are attached to an arbitrary object.
""" """
tag = models.SlugField() tag = models.SlugField()
content_type = models.ForeignKey(ContentType) content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE)
object_id = models.PositiveIntegerField() object_id = models.PositiveIntegerField()
tagged_item = GenericForeignKey('content_type', 'object_id') tagged_item = GenericForeignKey('content_type', 'object_id')