summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/prefetch_related/models.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/prefetch_related/models.py b/tests/prefetch_related/models.py
index de2d88395d..236ee57b2c 100644
--- a/tests/prefetch_related/models.py
+++ b/tests/prefetch_related/models.py
@@ -225,6 +225,10 @@ class ArticleCustomUUID(models.Model):
def get_prep_value(self, value):
return str(value)
+ def get_db_prep_value(self, value, connection, prepared=False):
+ # Use prepared=False to ensure str -> UUID conversion is performed.
+ return super().get_db_prep_value(value, connection, prepared=False)
+
id = CustomUUIDField(primary_key=True, default=uuid.uuid4)
name = models.CharField(max_length=30)