mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Fixed #31596 -- Changed ForeignKey.validate() to use the base manager.
This commit is contained in:
committed by
Carlton Gibson
parent
1e96de4f97
commit
e13cfc6dfd
@@ -914,7 +914,7 @@ class ForeignKey(ForeignObject):
|
||||
return
|
||||
|
||||
using = router.db_for_read(self.remote_field.model, instance=model_instance)
|
||||
qs = self.remote_field.model._default_manager.using(using).filter(
|
||||
qs = self.remote_field.model._base_manager.using(using).filter(
|
||||
**{self.remote_field.field_name: value}
|
||||
)
|
||||
qs = qs.complex_filter(self.get_limit_choices_to())
|
||||
|
||||
Reference in New Issue
Block a user