mirror of
https://github.com/django/django.git
synced 2025-10-23 21:59:11 +00:00
Fixed #21127 -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField
This commit is contained in:
committed by
Tim Graham
parent
87d55081ea
commit
c2e70f0265
@@ -31,7 +31,7 @@ def get_foo():
|
||||
|
||||
class Bar(models.Model):
|
||||
b = models.CharField(max_length=10)
|
||||
a = models.ForeignKey(Foo, default=get_foo, related_name=b'bars')
|
||||
a = models.ForeignKey(Foo, models.CASCADE, default=get_foo, related_name=b'bars')
|
||||
|
||||
|
||||
class Whiz(models.Model):
|
||||
@@ -145,13 +145,13 @@ class PrimaryKeyCharModel(models.Model):
|
||||
|
||||
class FksToBooleans(models.Model):
|
||||
"""Model with FKs to models with {Null,}BooleanField's, #15040"""
|
||||
bf = models.ForeignKey(BooleanModel)
|
||||
nbf = models.ForeignKey(NullBooleanModel)
|
||||
bf = models.ForeignKey(BooleanModel, models.CASCADE)
|
||||
nbf = models.ForeignKey(NullBooleanModel, models.CASCADE)
|
||||
|
||||
|
||||
class FkToChar(models.Model):
|
||||
"""Model with FK to a model with a CharField primary key, #19299"""
|
||||
out = models.ForeignKey(PrimaryKeyCharModel)
|
||||
out = models.ForeignKey(PrimaryKeyCharModel, models.CASCADE)
|
||||
|
||||
|
||||
class RenamedField(models.Model):
|
||||
@@ -343,19 +343,21 @@ class AllFieldsModel(models.Model):
|
||||
|
||||
fo = ForeignObject(
|
||||
'self',
|
||||
on_delete=models.CASCADE,
|
||||
from_fields=['abstract_non_concrete_id'],
|
||||
to_fields=['id'],
|
||||
related_name='reverse'
|
||||
)
|
||||
fk = ForeignKey(
|
||||
'self',
|
||||
models.CASCADE,
|
||||
related_name='reverse2'
|
||||
)
|
||||
m2m = ManyToManyField('self')
|
||||
oto = OneToOneField('self')
|
||||
oto = OneToOneField('self', models.CASCADE)
|
||||
|
||||
object_id = models.PositiveIntegerField()
|
||||
content_type = models.ForeignKey(ContentType)
|
||||
content_type = models.ForeignKey(ContentType, models.CASCADE)
|
||||
gfk = GenericForeignKey()
|
||||
gr = GenericRelation(DataModel)
|
||||
|
||||
@@ -376,7 +378,7 @@ class PrimaryKeyUUIDModel(models.Model):
|
||||
|
||||
|
||||
class RelatedToUUIDModel(models.Model):
|
||||
uuid_fk = models.ForeignKey('PrimaryKeyUUIDModel')
|
||||
uuid_fk = models.ForeignKey('PrimaryKeyUUIDModel', models.CASCADE)
|
||||
|
||||
|
||||
class UUIDChild(PrimaryKeyUUIDModel):
|
||||
|
||||
Reference in New Issue
Block a user