1
0
mirror of https://github.com/django/django.git synced 2025-10-24 22:26:08 +00:00

Fixed #35044 -- Avoided clearing reverse relations and private fields when accessing deferred fields.

Regression in a7b5ad8b19 for reverse
relations and possibly in 123b1d3fcf for
private fields.
This commit is contained in:
Giannis Terzopoulos
2024-02-09 23:47:06 +01:00
committed by Mariusz Felisiak
parent 74f7fe3f3d
commit 73df8b54a2
4 changed files with 75 additions and 2 deletions

View File

@@ -19,6 +19,14 @@ class Primary(models.Model):
return self.name
class PrimaryOneToOne(models.Model):
name = models.CharField(max_length=50)
value = models.CharField(max_length=50)
related = models.OneToOneField(
Secondary, models.CASCADE, related_name="primary_o2o"
)
class Child(Primary):
pass