diff options
author | David Wobrock <david.wobrock@gmail.com> | 2023-03-06 21:17:58 +0100 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-03-14 08:32:17 +0100 |
commit | de0c7744be93800b2239eb061a2d8f7c669c05a8 (patch) | |
tree | 9de36d5d64eb184974257b0bc3d4def893ef2eb1 /django | |
parent | 254ad2e3450d8175170914f06af8358d2becc35b (diff) | |
download | django-de0c7744be93800b2239eb061a2d8f7c669c05a8.tar.gz |
Refs #28329 -- Fixed Cast() with ForeignKey to integer fields on MySQL.
Diffstat (limited to 'django')
-rw-r--r-- | django/db/models/fields/related.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/django/db/models/fields/related.py b/django/db/models/fields/related.py index b31fee7e89..0efbe53a0b 100644 --- a/django/db/models/fields/related.py +++ b/django/db/models/fields/related.py @@ -1162,6 +1162,9 @@ class ForeignKey(ForeignObject): def db_type(self, connection): return self.target_field.rel_db_type(connection=connection) + def cast_db_type(self, connection): + return self.target_field.cast_db_type(connection=connection) + def db_parameters(self, connection): target_db_parameters = self.target_field.db_parameters(connection) return { |